小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

智能手機 51單片機 藍(lán)牙從機模塊=智能家居?!也太簡單了吧

 mailto5 2016-08-03

現(xiàn)在的手機,利用藍(lán)牙(Bluetooth)進(jìn)行智能控制的應(yīng)用非常普遍,這方面的資料介紹也多,但我認(rèn)為很多都不夠簡單使用,不利于電子愛好快速上手,滿足輕松“DIY”的要求。我通過手機、單片機、藍(lán)牙串口從機模塊等簡單組合,成功地實現(xiàn)了手機藍(lán)牙對家用插座的控制,高興之余,將這一玩法分享給所有熱愛電子朋友們。

本玩法由硬件電路和手機控制軟件兩部分構(gòu)成。硬件最主要的是藍(lán)牙串口從機模塊,這個模塊網(wǎng)購非常便宜;還有就是大家熟知的51單片機,控制程序也簡單,語句不超過40行,而手機控制軟件不用自己去編寫,可直接從網(wǎng)上免費下載“藍(lán)牙串口通信助手.apk”來使用。

屏幕前的小伙伴!你們馬上就能自己做!智能家居了?。?!快往下看!

硬件部分

本制作材料清單如下:

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

本制作中,單片機用到的8個引腳分別為:9腳復(fù)位、18腳與19腳接晶體振蕩器、10腳與11腳串口通信(即RXD和TXD)、24腳(P2.3)輸出、40腳和20腳為5V電源的正負(fù)極。藍(lán)牙串口從機模塊是從網(wǎng)上購買的HC-06型,實物如下圖所示。

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

HC-06藍(lán)牙從機模塊

HC-06藍(lán)牙從機模塊背面清晰地標(biāo)出了引腳的名稱,4個引腳依次是:1腳為RXD,2腳為TXD,3腳為電源的負(fù)極,4腳為電源的正極。如下圖所示。

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

HC-06藍(lán)牙從機模塊引腳標(biāo)識

這個制作的電路原理圖見下圖:

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

電路原理圖

用洞洞板搭建的輸出驅(qū)動部分的電路實物如下。驅(qū)動電路板上方依次接+5V、單片機的P2.3(24腳)、GND,左下方的接線端子接交流220V電源,右下方接插座。

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

輸出驅(qū)動部分的電路實物

筆者使用了現(xiàn)成的單片機實驗電路板,12V的直流電源適配器給實驗電路板供電,經(jīng)7805穩(wěn)壓后,給單片機和藍(lán)牙串口從機模塊提供5V電源,圖中筆者進(jìn)行了標(biāo)注。驅(qū)動電路板除了和單片機連接外,還和交流電源線、插座進(jìn)行了連接。藍(lán)牙串口通信從機模塊連接時應(yīng)注意,藍(lán)牙模塊的TXD接單片機的RXD,藍(lán)牙模塊的RXD接單片機的TXD。

完整的硬件連接實物如下圖所示。

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

完整的硬件連接實物圖

當(dāng)HC-06藍(lán)牙從機模塊收到手機發(fā)來的指令后,馬上會將收到的指令通過模塊的2腳(TXD)和1腳(RXD)以串口通信的形式,發(fā)送到單片機的10腳(RXD)和11腳(TXD),單片機根據(jù)收到的指令,經(jīng)過24腳(P2.3)輸出高、低電平信號來控制驅(qū)動電路。當(dāng)24腳(P2.3)輸出低電平時,則三極管VT1的基極也為低電平,三極管導(dǎo)通,那么5V繼電器的線圈得電,常開的觸點吸合,插座中就有220V交流電了。反之,當(dāng)24腳(P2.3)輸出高電平時,三極管VT1的基極也為高電平,三極管截止,5V繼電器線圈失電,常開的觸點斷開,插座中就沒有220V交流電,從而實現(xiàn)手機通過藍(lán)牙模塊遙控電源插座的目的。

軟件部分

本制作的單片機程序可細(xì)分為三部分。

第一部分是初始化程序,主要是使能串口接收中斷,設(shè)置波特率為9600bit/s,這里必須說明一下的是,之所以將波特率設(shè)置成9600bit/s,主要是因為手機里的“藍(lán)牙串口通信助手.apk”通過HC-06藍(lán)牙從機模塊與單片機通信時就是使用的這個波特率,這也是廠家提供的默認(rèn)設(shè)置,為保證同步,波特率就需要設(shè)置成一致的。

第二部分是串口中斷程序,接收HC-06藍(lán)牙從機模塊獲取的手機控制信號,主要是用串口接收中斷,操作簡單。

第三部分是主程序,根據(jù)串口接收的數(shù)據(jù),開啟、關(guān)閉繼電器。 程序很簡單,具體內(nèi)容如下:

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

程序編譯好后,將HEX文件下載到單片機就可以了。

對硬件設(shè)置完成后,接下來進(jìn)行手機軟件部分的設(shè)置。 筆者使用的是安卓手機小米3。

1.從網(wǎng)上下載“藍(lán)牙串口通信助手.apk”軟件,在手機上安裝該軟件,屏上會顯示“藍(lán)牙串口通信助手”,如下圖所示。

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

在手機上安裝“藍(lán)牙串口通信助手”

2.點擊打開“藍(lán)牙串口通信助手”,彈出如下窗口。

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

3.按住手機左下方的“MENU”鍵兩秒鐘不放,彈出下圖窗口。

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

4.選擇“連接設(shè)備”,彈出下圖窗口。

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

5.選擇“鍵盤模式”,手機藍(lán)牙開始搜索單片機藍(lán)牙從機,搜索過程中,窗口顯示如下圖所示。

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

6.搜索完成后,出現(xiàn)下圖窗口。

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

7.選中“00:10:21:14:00:23(rssi:-79)linvor(class:1f00)”,點擊“確定”,手機藍(lán)牙開始與藍(lán)牙串口從機模塊進(jìn)行連接,如果初次連接,會提示輸入藍(lán)牙串口通信模塊的密碼,輸入“1234”即可,以后使用時不再輸入密碼,隨后即進(jìn)入鍵盤模式界面,見下圖。

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

8.再長按手機左下方“MENU”鍵兩秒不放,點擊“設(shè)置鍵盤”,進(jìn)入按鈕功能設(shè)置界面,依次將第一個鍵和第二個鍵按如圖13所示進(jìn)行設(shè)置,分別向第一個鍵的“按鈕名稱”和“發(fā)送內(nèi)容”中輸入“亮”與“p”,向第二個鍵的“按鈕名稱”和“發(fā)送內(nèi)容”中輸入“滅”與“q”。

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

9.點擊左下方的“鍵盤設(shè)置結(jié)束”完成設(shè)置,見下圖。

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

當(dāng)分別點擊“亮”與“滅”兩個鍵時,就可以看到通信信息提示“p(send ok)”、“q(send ok)”,如下圖所示,也就同時實現(xiàn)了電源插座的通斷電控制。

智能手機+51單片機+藍(lán)牙從機模塊=智能家居?!也太簡單了吧

制作中需要注意的是,本玩法首先必須對單片機和藍(lán)牙串口從機模塊進(jìn)行硬件連接,并給它們通電,然后手機再打開“藍(lán)牙串口通信助手.apk”,就可以使用了。

至此整個制作就大功告成啦!如此簡單有趣快來嘗試吧!

題圖來源:網(wǎng)絡(luò)

本文為 無線電雜志微信公眾平臺原創(chuàng)文章。版權(quán)所有,歡迎個人轉(zhuǎn)發(fā)至朋友圈。公眾號、報刊等轉(zhuǎn)載請洽:radio@radio.com.cn

…………………………………………………

無線電雜志

微信號:radiomagazine

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多