Ⅰ 51單片機與藍牙模塊與手機傳輸數據
1)單片機與藍牙模塊連接調試好,通常都是通過串口連接;
2)單片機通過藍牙模塊與手機的握手連接及數據傳輸調試好;
3)單片機如果RAM的容量足夠,可以不需要外擴內存,否則就需要外擴內存,以保存更多數據;
Ⅱ 在單片機上使用藍牙模塊控制手機app可以嗎
當然可以了。你看你是需要達到什麼功能,是單片機控制手機,還是手機控制單片機?通過藍牙模塊可以達到數據交互。
在單片機端藍牙模塊等於一個串口。
在手機APP端開啟藍牙客戶端,進行數據處理即可。
Ⅲ 單片機藍牙模塊做開關控制家電開關如何做
1)單片機藍牙模塊作為接收端,並控制電源開關,以控制家電;
2)又一單片機藍牙模塊作為遙控器,發信端;
或者是利用手機藍牙功能作為遙控器(不知道有沒有通用軟體,否則自己去開發手機的軟體了);
又或者是去淘寶買個藍牙遙控器;
Ⅳ 手機藍牙與單片機的通信如何實現
一、准備工作:
1.一款帶串口的單片機。
2.USB轉串口模塊(自己焊接的,所以很醜,當然也可以用學習板上的串口部分)。
3.藍牙轉串口模塊。
4.如果你的手機系統是android的,下載個android藍牙調試助手。
5.電腦上安裝一個串口調試助手。
6.若干杜邦線等。
二、調試工作
萬事俱備,只欠東風。
1.調試藍牙模塊
用杜邦線連接USB轉串口模塊和藍牙模塊。
串口模塊 藍牙模塊。
VCC--------->VCC。
TXD---------->RXD。
RXD<----------TXD。
GND--------->GND。
打開手機藍牙助手,連接到該藍牙模塊,成功後隨便輸入一些字元,就會在電腦上看到串口助手上有顯示該字元,前提是串口的波特率和藍牙模塊的波特率對應(默認是9600)。
2.調試單片機的串口
還是用杜邦線連接USB轉串口模塊和單片機,在電腦上打開串口調試助手調試。
接線方式參考調試藍牙模塊。
單片機的程序就不說了,這里假設已經做好了。如果正常則會看到預期效果。
三、連接工作
把藍牙模塊和單片機模塊連接起來,然後打開藍牙調試助手,連接藍牙模塊發送數據。
這個時候,就好像你在電腦上用串口助手給單片機發送數據一樣。
單片機(Single-Chip Microcomputer)是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統。
在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位單片機,發展到現在的300M的高速單片機。
Ⅳ 用手機藍牙控制萬物:HC-06從機藍牙模塊介紹和使用
現如今,每個人的手機都配有藍牙功能,我們可以用藍牙傳輸數據,連接耳機以及控制一些自帶藍牙功能的電子設備。我們也可以使用藍牙模塊配上單片機就可以輕松實現手機控制LED燈,電機,智能小車,機器人等各種設備。讓我們的創作實現無線控制。
下面我們就來介紹一種性價比極高的藍牙模塊:HC-06從機藍牙模塊。
BLE藍牙的角色有以下幾種:廣播者(Advertise)、掃描者(Scanner)、從設備(Slave)、主設備(Master)、發起者(Initiator),其中主設備是由發起者、掃描者轉化而來,從設備則是由廣播者轉化而來;藍牙模塊通信是指兩個藍牙模塊或藍牙設備之間進行通信,進行數據通信的雙方一個是主機,一個是從機。
主模式與從模式的區別:主機是指能夠搜索別人並主動建立連接的一方,從機則不能主動建立連接,只能等別人連接自己。
HC-05是主從一體化的藍牙串口模塊,主從可指令切換,指令豐富齊全。
HC-06是主從一體化的藍牙串口模塊,主從可指令切換,指令少於HC-05,使用簡單。
這次使用的是藍牙HC-06是從模塊,也就是從機模塊,我們的手機就是主模塊。主機可以與從機配對,從機不能和從機配對。如果要兩個單片機通信,那就至少一個是有主機功能的,要是兩個都是從機是通信不了的。
引腳定義:
重要提示:
下面我們就用一台手機控制一個點陣屏的亮暗和不同圖案顯示。
硬體設備:
接線圖:
將點陣模塊的DIN、CS、CLK分別連到Arino10/11/12數字引腳上,連接電源和接地線;藍牙模塊的TXD:連接ArinoRXD接收端;RXD連接ArinoTXD發送端,連接電源和接地線。
下面是實物圖;圖中Arino模塊增加了擴展板,方便接線。
程序:
手機藍牙通訊app:
在進行控制之前,我們需要在手機端安裝藍牙調試工具。在手機應用商店裡搜索「藍牙調試器」。我選擇的是這款工具,體積小,操作簡單,功能強大。
效果展示:
安裝APP後,藍牙連接HC-06模塊;
我們選擇按鈕控制模式;將其中四個按鍵名詞改為:關閉,打開, ,笑臉;並將按下按鍵的發送代碼分別改為:0,1,2,3。
現在大功告成,分別按下:關閉、打開、 、笑臉,點陣屏就會按照對應的方式顯示:
只要我們在加上不同的執行器,就可以用手機藍牙控制步進電機,舵機,燈等等,實現各種功能了。一起來試試吧。