久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 天問51串口之藍(lán)牙的完美接合! [打印本頁]

作者: 天問51    時(shí)間: 2021-4-30 17:17
標(biāo)題: 天問51串口之藍(lán)牙的完美接合!
本帖最后由 天問51 于 2021-4-30 17:20 編輯

1.演示圖片:


2.藍(lán)牙模塊介紹:


藍(lán)牙4.0協(xié)議是2010年6月由SIG ( Special Interest Group)發(fā)布的最新標(biāo)準(zhǔn),它有2種模式:BLE(Bluetooth low energy)只能與4.0協(xié)議設(shè)備通信,適應(yīng)節(jié)能且僅收發(fā)少量數(shù)據(jù)的設(shè)備(如家用電子);BR/EDR ( Basic Rate / Enhanced Data Raie,向下兼容〈能與3.0/2.1/2.0通信〉,適應(yīng)收發(fā)數(shù)據(jù)較多的設(shè)備(如耳機(jī))。


藍(lán)牙模塊是指集成藍(lán)牙功能的芯片基本電路集合,用于無線網(wǎng)絡(luò)通訊,大致可分為三大類型:數(shù)據(jù)傳輸模塊遠(yuǎn)程控制模塊等。藍(lán)牙模塊最簡單、最常見的通訊方式就是透?jìng)。透(jìng)饕步写谕競(jìng)鳎褪峭该鱾鬏數(shù)囊馑迹话闶怯米鞔凇>唧w的工作機(jī)制就是不管所傳輸?shù)膬?nèi)容,也不需要自己增加什么協(xié)議。只是把MCU的串口接到藍(lán)牙的串口上,用透?jìng)鞣绞桨袽CU需要傳輸?shù)膬?nèi)容通過藍(lán)牙模塊,發(fā)送給其他藍(lán)牙接收模塊。對(duì)于我們使用來說也是串口,所以我們這里使用天問51的擴(kuò)展串口UART3。

3.模塊接線說明

藍(lán)牙模塊連接在天問51的串口3上,具體連線如下:

RXD  ——>  P51

  TXD  ——>  P50
  VCC  ——>  3.3V / 5V
  GND  ——>  GND

4.藍(lán)牙RGB調(diào)試使用說明

APP軟件見附件:https://pan.baidu.com/s/1Ibb9D_-xVujrOTGmSgfmdQ

提取碼:Twen

4.1 第一步:下載APP和模塊連接


下載安裝藍(lán)牙調(diào)試器:


將藍(lán)牙模塊在天問51上連接好:



4.2 第二步:下載程序


    在好好搭搭官網(wǎng),找到藍(lán)牙RGB燈,將程序下載到天問51當(dāng)中。
    通訊協(xié)議說明:
    幀結(jié)構(gòu)為:A5 R_H R_L G_H G_LB_H B_L CS 5A
    A5:幀頭
    R_H R_L:數(shù)據(jù)位,只接收后面一位
    G_H G_L:數(shù)據(jù)位,只接收后面一位
    B_H B_L:數(shù)據(jù)位,只接收后面一位
    CS:校驗(yàn)位,累加和校驗(yàn)
    5A:幀尾

4.3 第三步:手機(jī)藍(lán)牙連接


打開手機(jī)的藍(lán)牙,并且打開藍(lán)牙調(diào)試器。調(diào)試器會(huì)自動(dòng)搜索藍(lán)牙。藍(lán)牙調(diào)試器搜索完之后,找到自己藍(lán)牙模塊的名字,點(diǎn)擊右邊的+號(hào),(這里我的藍(lán)牙名字是HaoDa BT)如果沒有找到自己藍(lán)牙的名字,可以嘗試點(diǎn)擊下方刷新按鈕,或者重新插拔藍(lán)牙,手機(jī)上重新開啟。



第一次連接會(huì)彈出一些選項(xiàng),按照下圖所示的選項(xiàng)選擇。




好之后,可以看到上方顯示已連接,藍(lán)牙旁邊會(huì)出現(xiàn)一個(gè)紅色的X,點(diǎn)擊這個(gè)X的話就會(huì)斷開藍(lán)牙連接,這樣就已經(jīng)完成了藍(lán)牙模塊和手機(jī)的連接。


4.4 第四步:藍(lán)牙調(diào)試工程建立


下方找到專業(yè)調(diào)試按鈕,然后點(diǎn)擊+號(hào),在彈出來的界面,輸入自己的工程名字,和選擇工程類型。這里我選擇豎屏,然后點(diǎn)擊確定。


點(diǎn)擊調(diào)試工程空白的地方,先不要點(diǎn)藍(lán)色的啟動(dòng)三角形,在浮現(xiàn)出來的選項(xiàng)中選擇通信設(shè)置。


然后找到綠色方框短整型欄,點(diǎn)擊+號(hào),然后輸入變量名字。


一共要設(shè)置三個(gè)變量分別為:R、G、B。


設(shè)置完之后,回到主界面,點(diǎn)擊編輯控件


在彈出的界面上點(diǎn)擊+號(hào),然后選擇滑動(dòng)條


然后在最后一個(gè)選項(xiàng)當(dāng)中選擇剛剛設(shè)定的變量。設(shè)置好之后,點(diǎn)擊空白處。




然后彈出設(shè)置上限,將參數(shù)填入,255和0,點(diǎn)擊OK。


  這個(gè)步驟一共三次,創(chuàng)建三個(gè)滑動(dòng)條,將三個(gè)變量都要設(shè)置進(jìn)去


    右邊的三個(gè)按鈕分別是:移動(dòng)、大小、方向,可以自行調(diào)節(jié)。

4.5 第四步:運(yùn)行調(diào)試


最后回到主界面,點(diǎn)擊藍(lán)色箭頭,然后在彈出的界面可以滑動(dòng)條輪來改變RGB燈的顏色了



至此,就完成了全部的步驟,祝大家成功。







作者: gyj99999    時(shí)間: 2021-5-4 12:46
天問Block 單片機(jī)編程軟件,確實(shí)方便好用,各種庫都是做好的,拖過來就能用,
作者: gyj99999    時(shí)間: 2021-5-7 20:56
我已經(jīng)在工作了,而且我用天問51能自己編寫簡單的程序,本人C語言小白,但是能用天問51寫一些簡單程序可以嗎?


作者: twjs    時(shí)間: 2021-5-27 15:40
gyj99999 發(fā)表于 2021-5-7 20:56
我已經(jīng)在工作了,而且我用天問51能自己編寫簡單的程序,本人C語言小白,但是能用天問51寫一些簡單程序可以 ...

可以的啊,你試試嘛
作者: 13534702358    時(shí)間: 2021-6-23 10:37
這個(gè)早就做成功了 ,如果這個(gè)功能拓展一下更好,它現(xiàn)在只能從機(jī)收,不能從機(jī)發(fā)數(shù)據(jù)到主機(jī) 。最好他們是能互傳的




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 激情欧美一区二区三区中文字幕 | 毛片免费在线观看 | 亚洲一区二区三区免费在线观看 | 国产精品久久一区二区三区 | 国产精品久久久久久 | 精品一区二区三区在线观看 | 精品视频久久久 | 99视频在线| 亚洲精品福利视频 | 华人黄网站大全 | a在线观看| 欧美三级成人理伦 | 亚州精品天堂中文字幕 | 欧美精品video| 午夜网| 日韩一区二区在线播放 | 美国一级黄色片 | 欧美黄色网| 亚洲精品久久久久久一区二区 | 久久高清国产视频 | av中文字幕在线 | 欧美专区在线 | 夜夜爽99久久国产综合精品女不卡 | 免费一区二区三区 | 久久精品国产一区二区三区不卡 | 欧美日本韩国一区二区 | 免费黄色网址视频 | 色久五月 | 中文字幕亚洲欧美 | 色资源在线观看 | 亚洲一区二区免费视频 | 久久高清| 欧美精品久久久 | 888久久久 | 成人国产精品久久 | 91久久久久久 | 中文字幕日韩欧美 | 亚洲国产欧美日韩 | 免费国产网站 | 精品国产99 | 精品熟人一区二区三区四区 |