FBTUG - 福壽螺出沒率指示燈
緣起
- 夥伴有了 福壽螺看板軟體,想說有個燈號顯示更直覺
- 福壽螺出沒率看板軟體
應用情境
- 放在 Open Hack Farm 溫室內,提供燈號訊息給路過的農民看到目前福壽螺指示燈號
使用
- 設備需能用 Wifi 連上 Internet, 使用前須重新設定 Wifi 連線方式帳密
- 詳細步驟請參考 MediaTek LinkIt Smart 7688 Developer’s Guide
- 帳密正確,系統即能正常工作
材料
- MT7688Duo *1
- LED Strip * N ( 這裡 N=7 )
設計
- 由 Open Hack Farm 的 API 取得目前看板該顯示什麼燈號的資訊
- 將燈號顯示在 LED Strip
- 硬體是全彩,目前 Arduino code 接受 ’R’,’r’,’G’,’g’,’Y’,’y’ 命令
- 目前是每分鐘執行一次,設定顏色
- 一般接法是 AC 轉 USB 後,接給 MT7688Duo
- 外面帶上土炮殼(可能用個寶特瓶)就收工
- 燈如果不夠亮,就多加幾個燈。
- 電源如果不夠,得另外想辦法
硬體接線
- GND - Duo(GND) - LED strip GND
- VCC - Duo(5V) - LED strip VCC
- DI - Duo D11
- CL - Duo D12
軟體安裝
- Code at github: SnailMeterLED
- SnailMeterLED.ino 用 Arduino 的方法上傳
- pip install simplejson
- mt7688duo.py scp 到 ~
- modify /etc/rc.local, add one line
- python /root/mt7688duo.py
雜記
參考
- 本實作基本上只是以下兩個實作的一點點延伸,相關訊息可參考之前筆記
- 研究筆記 - 鋼彈改燈應用
- LASS - LinkIt Smart 7688Duo - 初始帶起
- Arduino sample code github
- 相關 python code 參考