|
用十六進(jìn)制數(shù)據(jù)1代表電燈的開啟,2代表電扇的開啟,3代表電視的開啟,4代表音箱的開啟,5代表自動門的開啟,6代表自動窗簾的開啟,7代表智能家居的關(guān)閉。則腦控智能家居間的通訊具體實現(xiàn)為:
對于電燈,使用三極管驅(qū)動電路控制LED燈,當(dāng)主控制器輸出低電平時LED燈點亮,反之熄滅,即當(dāng)藍(lán)牙接收到十六進(jìn)制數(shù)據(jù)1時點亮,接收到7時熄滅
對于電扇,使用L298N電機驅(qū)動模塊驅(qū)動普通直流電機,直流電機與仿真扇葉相連,當(dāng)藍(lán)牙接收到十六進(jìn)制數(shù)據(jù)2時開啟,接收到7時會停止。
對于電視,使用控制器驅(qū)動TFT屏幕顯示圖片,用三極管開關(guān)電路給整個控制器提供電源實現(xiàn)主控制器對子控制系統(tǒng)的控制。當(dāng)主控制器引腳輸出高電平時,子控制器上電,屏幕顯示圖片,反之屏幕熄滅。即當(dāng)藍(lán)牙接收到十六進(jìn)制數(shù)據(jù)3時電視打開,接收到7時電視關(guān)閉。
對于音響,使用三極管驅(qū)動電路控制有源蜂鳴器,當(dāng)主控制器輸出低電平時蜂鳴器得電發(fā)出響聲,反之不響。即當(dāng)藍(lán)牙接收到十六進(jìn)制數(shù)據(jù)4時會響,接收到7時關(guān)閉。
對于自動門,使用180°舵機模擬門的打開與關(guān)閉。當(dāng)主控制器輸出周期20 ms,占空比7.5%控制信號時舵機恢復(fù)初始狀態(tài),門閉合;占空比12.5%時舵機旋轉(zhuǎn)90°,門打開。即當(dāng)藍(lán)牙接收到十六進(jìn)制數(shù)據(jù)5時打開,接收到7時關(guān)閉。
對于自動窗簾,與自動門類似,使用180°舵機模擬窗簾的打開與關(guān)閉。當(dāng)主控制器輸出周期20 ms,占空比7.5%時舵機恢復(fù)初始狀態(tài),窗簾閉合;占空比12.5%時舵機旋轉(zhuǎn)90°,窗簾打開。即當(dāng)藍(lán)牙接收到十六進(jìn)制數(shù)據(jù)6時窗簾打開,接收到7時窗簾關(guān)閉。
|
|