(1) MCU
第一件事, 搵左 硬件先, D1 好似唔係咁 stable, 唔知點解好容易出 wdt reset.
買左塊 NodeMcu Lua WIFI V3 , 強國野, 佢叫乜就乜, V3 就 V3 喇.
個 官網 簡單到無人有, 想 check 下 pin assignment 都唔得.
自己上網搵下每個版本既資料, V3 最大好處, 係有 USB 直出既 5V pin.
其他舊版本, 可以參考一下:
V2
V0.9/V1
注意: 家陣 I2C 既 Wire 庫, 係唔支援 Slave mode 既, 只可以做 master.
所以, 如果有兩塊 nodeMCU, 係唔可以用 I2C 通訊既.
不過, 因為 IO 唔係咁多, 又搵唔到靚仔又易睇既 I2C 彩屏, 準備用 Usart-GPU 做 display.
但係 Usart-GPU 果D要用 5V 電....諗諗下, 可能用番 D1, 又或者買塊 MeWos D1 R2 V2.1.
用番 D1, 佢 D 針腳真難估, D1 R1 同 D1 R2 又唔同哂, 真係要小心D試清楚至開始.
唔知點解, TX1 總係怪怪地.
注意:
- 如果要用 Interrupt 既話, ESP8266 只係可以用 FALLING, RISING 同 CHANGE.
千萬唔好用 LOW 或者 HIGH, 會無反應的.
ESP8266 既針腳, 玩玩下, 直接用粒 chip 駁電仲好玩:
(2) Display
呢樣其實唔係必然既, 24小時行既野, 邊得閒睇住. 不過, 一旦出事, 無個顯示就唔知發生乜事.
最後都係決定加個 display. 上面都講左, 為左省 IO 線, 諗住用 Usart-GPU 既 display, 仲痕痕地想試下用 touch mon. 諗住自己做埋省電功能, 5分鐘無人掂就關 mon, 再 touch 佢就開番.
不過...可能會捉蟲, 萬一死左, 個 mon 又 off 左....touch 佢都唔會開番, 又係無用. 唉..心大心細.
沒有留言:
張貼留言