首页
/
每日頭條
/
生活
/
python制作安卓藍牙
python制作安卓藍牙
更新时间:2025-03-14 00:30:55

(續上)

python制作安卓藍牙(實戰microPython10-藍牙模塊的使用)1

現在将上次通過UART串口實現控制LED的程序移植過來,得到如下代碼:

python制作安卓藍牙(實戰microPython10-藍牙模塊的使用)2

打開我們手機的藍牙,在搜索到的設備列表裡就可以找到"MyBLE"(如果你沒有通過AT指令更改過的話默認"HC-06")。關于手機連接藍牙的操作,因為每個人的手機型号不同,差異很大,我這裡無法詳述,請大家在網上自行搜索。選中後配對,要求PIN碼時輸入對應PIN碼(如果沒更改過默認為1234)。

python制作安卓藍牙(實戰microPython10-藍牙模塊的使用)3

再打開手機上的藍牙串口APP,由于我們的藍牙模塊是屬于SPP(Serial Port Profile)的藍牙設備,HC-06支持是SPP的協議,點擊左上角的"連接":

python制作安卓藍牙(實戰microPython10-藍牙模塊的使用)4

設備列表中會有之前配對的藍牙設備,我們選中它,進行連接。連接成功後會有個提示,并返回到聊天的那個頁面:

python制作安卓藍牙(實戰microPython10-藍牙模塊的使用)5

好了,回到電腦上将之前的程序用HexTerminal發動到uPyBoard中先運行,程序首先會通過UART1向外發送一個信息:"Please enter led command:",之後程序主循環會一直等待數據傳輸進來,如果之前手機藍牙的操作沒有問題,就可以在手機屏幕上看到我們輸出的信息,不過遺憾的是,信息顯示成多少段落,這是我們無法控制的事,這個APP軟件我沒有發現可以調整時間參數的地方。

不必理會他,我們可以在下方直接輸入我們的自定義命令,如led1=on并發送試試。這裡提供一個省事的辦法。這個APP有個功能,可以預建一個消息列表,這樣就能直接發送一條命令而不需要反複輸入了。具體在右上角那3個點的菜單:

python制作安卓藍牙(實戰microPython10-藍牙模塊的使用)6

選擇"首選項",并在首選項中,選擇"消息管理器":

python制作安卓藍牙(實戰microPython10-藍牙模塊的使用)7

點擊右上角" "号新建消息,并将我們的自定義命令輸入:

python制作安卓藍牙(實戰microPython10-藍牙模塊的使用)8

python制作安卓藍牙(實戰microPython10-藍牙模塊的使用)9

将需要的命令全部輸入完成:

python制作安卓藍牙(實戰microPython10-藍牙模塊的使用)10

退回到聊天窗口,再次點擊右上角的三個點菜單,這回我們選擇"消息":

python制作安卓藍牙(實戰microPython10-藍牙模塊的使用)11

就可以看到剛才預置的命令了:

python制作安卓藍牙(實戰microPython10-藍牙模塊的使用)12

選擇命令可以看到效果了。另外這個APP還有個"開關"界面應該可以直接設置開關按鈕對應發送的消息,這樣就能直接點擊開關按鍵控制LED燈了。

手機端APP的實驗結果截圖如下:

python制作安卓藍牙(實戰microPython10-藍牙模塊的使用)13

電腦端的HexTerminal中會收到手機藍牙發送過來的命令,并執行:

python制作安卓藍牙(實戰microPython10-藍牙模塊的使用)14

我想大家也能看到uPyBoard上LED在手機的控制下産生的效果吧。至此,我們已經具備了使用手機控制uPyBoard的一切條件,接下來就發揮你的想象吧。

祝各位玩得愉快!請繼續關注:創客DIY樂園(MakerDIY-Park),您的關注是我前進的動力。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
采購流程的主要5個步驟
采購流程的主要5個步驟
采購流程的主要5個步驟?制定采購需求計劃認證供應商;要尋找相應的供貨商,調查其産品在數量、質量、價格、信譽等方面是否滿足購買需求,我來為大家科普一下關于采購流程的主要5個步驟?下面希望有你要的答案,我們一起來看看吧!采購流程的主要5個步驟制...
2025-03-14
良渚古城遺址位于浙江省哪裡
良渚古城遺址位于浙江省哪裡
良渚古城遺址位于浙江省哪裡?良渚古城遺址,位于浙江省杭州市餘杭區瓶窯鎮内,是中國長江下遊環太湖地區的一個區域性早期國家的權力與信仰中心所在,今天小編就來說說關于良渚古城遺址位于浙江省哪裡?下面更多詳細答案一起來看看吧!良渚古城遺址位于浙江省...
2025-03-14
變形金剛 插畫
變形金剛 插畫
變形金剛中不止擎天柱是領袖其實還有很多代的領袖,他們都是誰呢?都長什麼樣呢?接下來為大家帶來的是模友制作的變形金剛曆代領袖插畫,大家一起來看看你能認出幾位吧!擎天柱這位領袖大家肯定都認識,也是G1動畫中我們熟知的第一代汽車人領袖,擎天柱在以...
2025-03-14
魚缸最強大的過濾方法
魚缸最強大的過濾方法
魚缸最強大的過濾方法?建議使用沙石密封桶濾過魚便(原理和泳池沙缸過濾相同)進行物理過濾,魚缸水利用虹吸原理進入沙石桶,利用沙石過濾後得到清水,現在小編就來說說關于魚缸最強大的過濾方法?下面内容希望能幫助到你,我們來一起看看吧!魚缸最強大的過...
2025-03-14
紮根的深度決定着爆發力的強度
紮根的深度決定着爆發力的強度
幾乎所有的成功者或者在某個領域有一定成就的人,都有一個共同的品質,那就是專注。專注是取得事業成功的關鍵品質。世間和“專”字有關的詞都基本代表着某種特殊價值,比如專家、專科、專項、專長、專才。我們往往用“有所專”來判定一個人的能力,一個人如果...
2025-03-14
Copyright 2023-2025 - www.tftnews.com All Rights Reserved