欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5804|回復: 4
打印 上一主題 下一主題
收起左側

天問51串口之藍牙的完美接合!

[復制鏈接]
跳轉到指定樓層
樓主
ID:911932 發表于 2021-4-30 17:17 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 天問51 于 2021-4-30 17:20 編輯

1.演示圖片:


2.藍牙模塊介紹:


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


藍牙模塊是指集成藍牙功能的芯片基本電路集合,用于無線網絡通訊,大致可分為三大類型:數據傳輸模塊遠程控制模塊等。藍牙模塊最簡單、最常見的通訊方式就是透傳。透傳也叫串口透傳,就是透明傳輸的意思,一般是用作串口。具體的工作機制就是不管所傳輸的內容,也不需要自己增加什么協議。只是把MCU的串口接到藍牙的串口上,用透傳方式把MCU需要傳輸的內容通過藍牙模塊,發送給其他藍牙接收模塊。對于我們使用來說也是串口,所以我們這里使用天問51的擴展串口UART3。

3.模塊接線說明

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

RXD  ——>  P51

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

4.藍牙RGB調試使用說明

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

提取碼:Twen

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


下載安裝藍牙調試器:


將藍牙模塊在天問51上連接好:



4.2 第二步:下載程序


    在好好搭搭官網,找到藍牙RGB燈,將程序下載到天問51當中。
    通訊協議說明:
    幀結構為:A5 R_H R_L G_H G_LB_H B_L CS 5A
    A5:幀頭
    R_H R_L:數據位,只接收后面一位
    G_H G_L:數據位,只接收后面一位
    B_H B_L:數據位,只接收后面一位
    CS:校驗位,累加和校驗
    5A:幀尾

4.3 第三步:手機藍牙連接


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



第一次連接會彈出一些選項,按照下圖所示的選項選擇。




好之后,可以看到上方顯示已連接,藍牙旁邊會出現一個紅色的X,點擊這個X的話就會斷開藍牙連接,這樣就已經完成了藍牙模塊和手機的連接。


4.4 第四步:藍牙調試工程建立


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


點擊調試工程空白的地方,先不要點藍色的啟動三角形,在浮現出來的選項中選擇通信設置。


然后找到綠色方框短整型欄,點擊+號,然后輸入變量名字。


一共要設置三個變量分別為:R、G、B。


設置完之后,回到主界面,點擊編輯控件


在彈出的界面上點擊+號,然后選擇滑動條


然后在最后一個選項當中選擇剛剛設定的變量。設置好之后,點擊空白處。




然后彈出設置上限,將參數填入,255和0,點擊OK。


  這個步驟一共三次,創建三個滑動條,將三個變量都要設置進去


    右邊的三個按鈕分別是:移動、大小、方向,可以自行調節。

4.5 第四步:運行調試


最后回到主界面,點擊藍色箭頭,然后在彈出的界面可以滑動條輪來改變RGB燈的顏色了



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






分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏4 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:913862 發表于 2021-5-4 12:46 | 只看該作者
天問Block 單片機編程軟件,確實方便好用,各種庫都是做好的,拖過來就能用,
回復

使用道具 舉報

無效樓層,該帖已經被刪除
無效樓層,該帖已經被刪除
5#
ID:913862 發表于 2021-5-7 20:56 | 只看該作者
我已經在工作了,而且我用天問51能自己編寫簡單的程序,本人C語言小白,但是能用天問51寫一些簡單程序可以嗎?

回復

使用道具 舉報

6#
ID:924491 發表于 2021-5-27 15:40 | 只看該作者
gyj99999 發表于 2021-5-7 20:56
我已經在工作了,而且我用天問51能自己編寫簡單的程序,本人C語言小白,但是能用天問51寫一些簡單程序可以 ...

可以的啊,你試試嘛
回復

使用道具 舉報

7#
ID:517794 發表于 2021-6-23 10:37 | 只看該作者
這個早就做成功了 ,如果這個功能拓展一下更好,它現在只能從機收,不能從機發數據到主機 。最好他們是能互傳的
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表