導航:首頁 > 操作系統 > 通過手機藍牙控制單片機

通過手機藍牙控制單片機

發布時間:2022-12-13 15:48:10

❶ 手機通過藍牙給單片機發送命令,怎麼藍牙接收不到

手機通過藍牙與單片機通訊或者發送命令,首先單片機與藍牙一般是通過串口連接的,硬體連接要正確,單片機RXD-藍牙TXD,單片機TXD-藍牙RXD,GND相連接,注意藍牙的VCC一般為3.3V,如果單片機VCC也使用3.3V
可以共用電源。
手機軟體
可以使用
手機串口調試APP,
就可以與單片機進行
調試
收發
數據,藍牙模塊也可以先與電腦連接調試(用USB轉TTL與藍牙串口連接用電腦串口調試助手),成功後再與單片機連接調試(這時候再有問題一般是單片機程序問題了)。

❷ 怎麼用手機藍牙調試助手控制51單片機上的LED燈亮

#include<reg52.h>

typedef unsigned char unit8;
typedef unsigned short unit_16;

void Receive_Handle(unit8 Value)
{
switch(Value)//具體發送過來的是什麼數據 需要自己自己通過串口調試助手查看
//改變這裡面對應的數據即可
{
case 0x00:P2=0xff;break;
case 0x01:P2=0xfe;break;
case 0x02;P2=0xfd;break;
case 0x03:P2=0xfb;break;
case 0x04:P2=0xf7;break;
default:P2=0xff;break;
}
}

void main()
{
TMOD |= 0x20;//定時器1 工作方式2 8位自動重裝模式
SCON = 0x50;//串口工作方式1 允許接收 8位數據位
TH1 = 0xfd; //波特率9600
TR1 = 1;
ES = 1;
EA = 1;
while(1);
}

void UART1_Rountine()interrupt 4
{
static unit8 Receive_Data=0;
ES = 0;
while(!RI);
RI=0;
Receive_Data = SBUF;
Receive_Handle(Receive_Data);
ES = 1;
}

/*---------------------------------------------------------------------------------------

如有問題可再咨詢

----------------------------------------------------------------------------------------*/

❸ 如何用手機通過藍牙控制單片機

這個是可以的,但是你的手機和電腦藍牙都必須支持遠程式控制制這個服務,也叫人機遠程式控制制服務,或其他類似的名字。
如果都支持的話,電腦上的藍牙也裝好了的話,
你先讓電腦和手機配對,然後進入手機找到藍牙中的遠程式控制制服務項,選擇鏈接就OK了
一般會有桌面、PPT控制、windows自動播放器這3個可控制。然後選擇進入就可以用手機遠程電腦的相應界面了。
希望可以幫到你。。。。

❹ 用手機藍牙控制萬物: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。

現在大功告成,分別按下:關閉、打開、 、笑臉,點陣屏就會按照對應的方式顯示:

只要我們在加上不同的執行器,就可以用手機藍牙控制步進電機,舵機,燈等等,實現各種功能了。一起來試試吧。

❺ 手機通過藍牙向單片機發送16進制數據控制LED燈

首先你需要一個藍牙透傳模塊,其次就是單片機最小系統板或開發板,控制端要安卓手機一台(必須有藍牙,蘋果目前不行),軟體為「藍牙串口助手」(一定要有hex發送功能)之後按照你的程序連接好電路就可以實現藍牙控制LED的狀態了

❻ 如何實現將單片機的信息用藍牙傳送到手機上

手機通過藍牙或wifi都可以連接單片機,買個藍牙或wifi串口模塊,模塊的輸出都是RX,TX,GND,與單片機響相應腳相連,手機打開相應的功能即可。硬體是連接上了,可問題來了,軟體怎麼解決呢,一個有意義的連接應該進行相應的信息傳輸並響應,正好我有個項目,是通過wifi連接的,手機運行teslascada組態軟體,單片機燒寫modbus協議程序,手機可以採集單片機的模擬量,數字量,也可以控制單片機板上繼電器的吸合與釋放等等,看看我的板,有興趣,可以和我聯系。

閱讀全文

與通過手機藍牙控制單片機相關的資料

熱點內容
伊克塞爾文檔怎麼進行加密 瀏覽:884
app轉賬是什麼 瀏覽:157
php的基本語法 瀏覽:790
對外漢語pdf 瀏覽:516
如何用mamp本地web伺服器 瀏覽:869
如何加密自己js代碼 瀏覽:627
排列組合a與c的演算法 瀏覽:534
如何在文件夾中找到同名內容 瀏覽:786
有什麼app文字轉韓文配音 瀏覽:372
循環宏1命令 瀏覽:35
斐波那契數列矩陣演算法 瀏覽:674
公式保護後加密不了 瀏覽:82
java跳轉到jsp 瀏覽:819
327平方根演算法 瀏覽:216
win7美化命令行終端 瀏覽:797
免加密狗圖片 瀏覽:485
一隻透明的鳥是什麼app 瀏覽:817
空氣壓縮機油批發商 瀏覽:69
linuxifexist 瀏覽:4
加密tf卡拷入文件 瀏覽:399