esp8266+ MCU連携の作例となります。
eBayから入手した 2.4inch TFT +Analog Sensor
のDeepSleep(省エネ)版で、モバイル電源駆動
NTP時計,アナログ温度センサー値の表示、
センサー値のクラウド送信の機能としています
# youtube
# Parts
1) 2.4" 240x320 SPI TFT LCD Serial Port Module+3.3V Pbc Adapter SD ILI9341
/ 9.5 USD
Display area:36.72(W)X48.96(H)mm
Resolution (dots): 240RGB*320Dots
Driver IC: ILI9341
2) Sensor LM60BIZ / 100JPY
# Git
*) Adafruit さんのライブラリ参考にしています。
https://github.com/adafruit/Adafruit_ILI9341
makeKuc-TFT-1:
https://github.com/kuc-arc-f/makeKuc-TFT-1
# Schematic
esp8266+arduino搭載基板で、
TFT 周辺のみです。
*1) ボード側の都合で
REST : D2
DC : D3
としていますが。
arduino で使用する場合は、
REST : D8
DC : D9 で良いと思います。
*2) adafruitのサンプル (examples/graphicstest )
が動作しなかった為、RESET結線を追加し、コンストラクタを修正しています。
// Use hardware SPI (on Uno, #13, #12, #11) and the above for CS/DC
Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_RST);
*3) LED(#7)は、VCC(3V3) 結線する必要があります。
*) 配線数が多めで、時間かかりました。
# related:
http://www.instructables.com/id/Cheap-TFT-22-inch-Display-on-Arduino-ILI9340C-or-I/
http://ht-deko.com/arduino/tft_spi.html
# まとめ
画面のレイアウト/描画表示速度の調整 等は。別途検討したいと思います。
とりあえず機能の実装を優先し、完了できたレベルです。
# 関連のまとめ: IoT な電子工作まとめ
http://knaka0209.blogspot.jp/2015/11/iot-matome.html
0 件のコメント:
コメントを投稿