tweet

TFT LCD(ILI9341)+アナログセンサ



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





コメント

AD-parts

Shop
Bluetooth搭載
ベース基板

FACEBOOK

人気の投稿