日本电影一区二区_日本va欧美va精品发布_日本黄h兄妹h动漫一区二区三区_日本欧美黄色

Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))

1 手機制作APP

a)進入APP inventor 網(wǎng)址

http://app.gzjkw.net/

Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))

b)加入列表選擇框,按鈕,選一個水平布局,將列表和按鈕放到里面。

Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))

c)加入表格布局,拖入4個按鈕到界面和一個標(biāo)簽,完成后樣式

Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))

d)邏輯設(shè)計

Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))

e) 程序完成后,點打包apk,手機掃描二維碼,下載app到手機中,安裝手機app即可

Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))

2 HC-05藍牙模塊Arduino連接

Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))

3 實物連接圖

Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))

4 Arduino 程序

#include <SoftwareSerial.h> //庫文件SoftwareSerial BT(8, 9); //設(shè)置藍牙與板子的連接端口。 pin 8 接藍牙的 TXD pin 9 接藍牙的 RXDchar X; //定義一個變量存數(shù)據(jù)。void setup() { Serial.begin(38400); //串口監(jiān)視器通信速率,38400 Serial.println("藍牙連接正常"); //串口監(jiān)視器顯示藍牙正常狀態(tài) BT.begin(38400); //藍牙通信速率,默認一般為 38400}void loop() //大循環(huán),執(zhí)行。{ if (Serial.available()) //檢測:【串口】如果數(shù)據(jù)寫入,則執(zhí)行。 { X = Serial.read(); //把寫入的數(shù)據(jù)給到自定義變量 X BT.print(X); //把數(shù)據(jù)給藍牙 } if (BT.available()) //檢測:【藍牙】如果數(shù)據(jù)寫入,則執(zhí)行。 { X = BT.read(); //把檢測到的數(shù)據(jù)給到自定義變量 X Serial.print(X); //把從藍牙得到的數(shù)據(jù)顯示到串口監(jiān)視器 }}

5 上傳程序后,藍牙模塊燈閃爍地非??欤_認藍牙連接正常

Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))

6 HC-05藍牙模塊進入AT模式非常關(guān)鍵,我在這塊摸索了很久。斷電后,按HC-05按鍵,再上電,這時HC-05藍牙模塊燈是很慢地一閃一閃的,串口輸入AT,看返回是否是OK,OK,表示進去AT模式,若不是,斷電再試驗一次。

Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))

7 手機連接藍牙模塊HC-05,密碼是1234.

Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))

8 手機APP選擇藍牙

Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))

連接成功后,點擊1,2,3,4

9 手機APP 按鍵1,2,3,4 的信息顯示在了Arduino串口監(jiān)視器中

Arduino 實例(十一)手機制作APP和HC-05藍牙連接并傳輸信息(arduino通過藍牙向手機傳遞數(shù)據(jù))

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部
太仓市| 成武县| 温泉县| 集安市| 乌兰浩特市| 汶上县| 大石桥市| 蕲春县| 乳源| 丹东市| 仙桃市| 新疆| 柏乡县| 湖北省| 改则县| 平原县| 华阴市| 巴马| 桃园市| 锦州市| 彰武县| 荃湾区| 汾阳市| 桦南县| 获嘉县| 远安县| 从江县| 兴义市| 玛纳斯县| 晋州市| 丰镇市| 勐海县| 崇信县| 贡嘎县| 平凉市| 玉山县| 铜鼓县| 汶上县| 嘉义市| 南昌市| 岱山县|