找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1298|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

求這個單片機(jī)智能家居程序的編寫思路 想自己搞定

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:735398 發(fā)表于 2020-4-26 10:33 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
用十六進(jìn)制數(shù)據(jù)1代表電燈的開啟,2代表電扇的開啟,3代表電視的開啟,4代表音箱的開啟,5代表自動門的開啟,6代表自動窗簾的開啟,7代表智能家居的關(guān)閉。則腦控智能家居間的通訊具體實(shí)現(xiàn)為:
對于電燈,使用三極管驅(qū)動電路控制LED燈,當(dāng)主控制器輸出低電平時LED燈點(diǎn)亮,反之熄滅,即當(dāng)藍(lán)牙接收到十六進(jìn)制數(shù)據(jù)1時點(diǎn)亮,接收到7時熄滅
對于電扇,使用L298N電機(jī)驅(qū)動模塊驅(qū)動普通直流電機(jī),直流電機(jī)與仿真扇葉相連,當(dāng)藍(lán)牙接收到十六進(jìn)制數(shù)據(jù)2時開啟,接收到7時會停止。
對于電視,使用控制器驅(qū)動TFT屏幕顯示圖片,用三極管開關(guān)電路給整個控制器提供電源實(shí)現(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°舵機(jī)模擬門的打開與關(guān)閉。當(dāng)主控制器輸出周期20 ms,占空比7.5%控制信號時舵機(jī)恢復(fù)初始狀態(tài),門閉合;占空比12.5%時舵機(jī)旋轉(zhuǎn)90°,門打開。即當(dāng)藍(lán)牙接收到十六進(jìn)制數(shù)據(jù)5時打開,接收到7時關(guān)閉。
對于自動窗簾,與自動門類似,使用180°舵機(jī)模擬窗簾的打開與關(guān)閉。當(dāng)主控制器輸出周期20 ms,占空比7.5%時舵機(jī)恢復(fù)初始狀態(tài),窗簾閉合;占空比12.5%時舵機(jī)旋轉(zhuǎn)90°,窗簾打開。即當(dāng)藍(lán)牙接收到十六進(jìn)制數(shù)據(jù)6時窗簾打開,接收到7時窗簾關(guān)閉。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表