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