去年就想好了,等天氣暖和就開始養魚了,在網上買了一堆了魚缸造景裝備,發現LED燈不會自動斷實現定時功能只能買智能插座了,那貨小米的賣59,貴也不是很貴,自己手上有一塊閒置的ESP8266-12E小板子,就拿來玩玩吧, 當初就給自己設定一個目標就是自己寫個智能魚缸控制器。
主要功能有:
- 可以實現燈的遠程控制
- 讀取水溫度傳感器
- 自動投食器
- 定時拍照
抱着這樣的目標,就開始了ESP8266的學習歷程,總的來說一路上還算順利,因爲很多東西我沒有過多的深究,嘿嘿~
先上傳我的作品:
硬件主要組成:
- 220V轉5V模塊
- ESP8266-12E
- 繼電器
- 插座
軟件主要是移植MQTT協議,基於移動OneNet雲平臺實現的遠程插座,手機App是在應用商店裏下載的: MQTT Terminal
這個app非常好用,能自定義命令,不需要每次自己敲了。
插座主要功能:
- 查看當前狀態命令:info
- 設置時段
- 手動開關
- 延時關
當下發info命令,智能插座會告訴你插座的狀態:
是自動模式還是手動模式,若爲自動模式會告訴你當前時段信息,若爲手動模式會告訴你多久後解除手動模式並關閉燈。
目前只實現最基本的功能(溫度傳感器和攝像頭以後慢慢加吧!)