該智能家居硬件部分設(shè)計由主機、副機兩部分構(gòu)成。副機可以自行選擇設(shè)計成節(jié)點式(即一個arduino+24L01控制一個開關(guān)節(jié)點)還是單MCU多路式(即一個arduino+24L01控制四個開關(guān))。
該智能家居設(shè)計主要功能:
- 紅外直接遙控多路開關(guān)
- 定時開啟,也就是預(yù)約功能
- 倒計時
- 局域網(wǎng)控制,通過網(wǎng)頁(網(wǎng)頁控制方式是客戶端發(fā)送pos命令,系統(tǒng)獲取并使得控制頁面做出響應(yīng))
- 廣域網(wǎng)控制,通過Yeelink
- 默認(rèn)四路節(jié)點(因為Yeelink的5s限制,雖然可以擴展很多路,但也會很卡)
其他規(guī)格:
硬件資源介紹:
主機:
- MCU:ATMEGA644PA(可以選用張老師的Microduino Core+,基本運算全歸單片機,328資源不夠);
- 網(wǎng)絡(luò)芯片:ENC28J60,RJ45網(wǎng)口:HR911105A;
- 2.4G無線:nRF24L01;
- 顯示屏:NOKIA5110屏(后期會適配12864的OLED);
- 紅外接收頭;
- 紅外遙控器;
副機:
提示:
附件內(nèi)容截圖:
閱讀全文