chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣使用藍(lán)牙HC06連接到Arduino Uno

454398 ? 來源:wv ? 2019-10-12 14:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:材料:

HC-06藍(lán)牙設(shè)備

Android電話---我有HTC 8,適用于iPhone仿真器可用,但我沒有走這條路線,所以不確定。

MIT應(yīng)用發(fā)明家

Arduino Uno

電位器---使用AnalogRead()獲取信號

按鈕---使用digitalRead()獲取信號---查看文本(“高”或“低”)

LED ---使用digitalWrite()發(fā)送信號---按下電話上的按鈕以打開LED

RGB ---使用analogWrite()發(fā)送信號---使用手機(jī)上的滑塊調(diào)整RGB LED的顏色

步驟2:藍(lán)牙HC-06

藍(lán)牙教程:

1)它是如何工作的?

它有一個Receiver 。..,它是一個好的監(jiān)聽器用于接收任何傳入信號。

它具有Transmitte r 。..用作從設(shè)備發(fā)送傳出信號的好揚(yáng)聲器

2)確保兩個設(shè)備的連接均為Rx到Tx。為什么?

藍(lán)牙上的Tx(優(yōu)質(zhì)揚(yáng)聲器)應(yīng)與arduino上的Rx(優(yōu)質(zhì)聽眾)通話。

黃線

arduino上的Tx(優(yōu)質(zhì)揚(yáng)聲器)應(yīng)與藍(lán)牙上的Rx(優(yōu)質(zhì)聽眾)通話。

綠線

如果雙方都在講話,很難解釋信號。

如果雙方都在聽,則不會發(fā)送信號。

3)在上傳代碼之前,請從arduino上卸下Tx和Rx線。卸下電線后,上傳代碼。完成上傳后,您需要將電線重新插入arduino。

步驟3:電路接線

帶有10K電阻的按鈕--- digitalRead ---引腳2

帶10K電阻的電位器--- AnalogRead ---引腳A0

帶220電阻的LED --- digitalWrite ---引腳13

帶三個220電阻的RGB LED每個端子--- AnalogWrite ---紅色,綠色,藍(lán)色的引腳A2,A1,A0

步驟4:Arduino代碼

步驟5:MIT App Inventor-創(chuàng)建GUI

我在MIT App inventor上創(chuàng)建了一個GUI。我發(fā)現(xiàn)從GUI開始很有用,這樣我就能理解我想做的事情,并仔細(xì)思考如何編寫塊代碼。

電話-》藍(lán)牙-》 Arduino

我使用了digitalWrite使用按鈕來打開/關(guān)閉LED的針腳12和13。我還使用了用于對引腳A0,A1,A2進(jìn)行AnalogWrite的滑塊。該工具可用于控制RGB,機(jī)器人的伺服器或您想的任何東西。

Arduino-》藍(lán)牙-》手機(jī)

底部是我的模擬讀腳A5。在我的arduino代碼中,我只需編寫Serial.print在兩個單元之間發(fā)送數(shù)據(jù)。您可以非常輕松地編寫一些arduino代碼,對digitalRead做類似的操作,并在GUI中添加另一個標(biāo)簽

此GUI的不可見組件為:

藍(lán)牙

時鐘

web

您將需要這些組件來查找我在上面的代碼中使用的所有功能。

步驟6:MIT App Inventor-編寫阻止代碼

1)設(shè)置藍(lán)牙連接。

如果在手機(jī)上按下搜索按鈕,它將創(chuàng)建一個列表選擇器(下拉列表),其中包含了它所拾取的所有藍(lán)牙信號。您可以選擇手機(jī)上的一項(xiàng)。

如果按下手機(jī)上的連接按鈕,則從列表選擇器中選擇一項(xiàng)后,它將調(diào)用函數(shù) .connectAddress 將您的手機(jī)連接到藍(lán)牙設(shè)備。按鈕的狀態(tài)更改為不同的文本和顏色,以幫助在GUI上查看。

2)digitalWrite

代碼使用密碼(A或a)表示開/關(guān)。這使用 bluetooth.sendText 將唯一的信號傳輸?shù)絘rduino。我們編寫了arduino代碼,查找A或a。它將執(zhí)行我們所說的操作,因?yàn)樵趦蓚€地方都可以找到此代碼。

3)AnalogRead和digitalRead

使用 bluetooth.receiveText 從模擬信號或數(shù)字信號中獲取當(dāng)前值。將label.text分配為當(dāng)前值,以便不斷更新值。

4)AnalogWrite

該代碼僅顯示X AnalogRead值。如果要控制RGB或多個傳感器,則需要為所有三個X,Y,Z復(fù)制該代碼。 arduino代碼使用這些特定的ID編寫,以便正確解釋通信。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    116

    文章

    6077

    瀏覽量

    173984
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

    192125
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    外圍設(shè)備通過手機(jī)連接到BLE應(yīng)用程序,為什么不能連接到Infineaon BLE?

    使用 ch06_ex01_periab \" le 項(xiàng)目創(chuàng)建了外圍設(shè)備。\" \" 使用像 LightBlue 這樣的移動應(yīng)用程序,我能夠連接到這個外圍設(shè)備并更改特征值。 我已經(jīng)使用 \"
    發(fā)表于 07-07 08:06

    將CYW20706基于硅的藍(lán)牙模塊(CYBT-343151-02)連接到定制板上的MCU,怎樣才能將鏈接配置為未確認(rèn)數(shù)據(jù)模式?

    我將 CYW20706 基于硅的藍(lán)牙模塊(CYBT-343151-02)連接到定制板上的 MCU。 它在確認(rèn)數(shù)據(jù)模式下工作,沒有問題 但是我怎樣才能將鏈接配置為未確認(rèn)數(shù)據(jù)模式
    發(fā)表于 06-27 08:23

    ESP32用作經(jīng)典藍(lán)牙串口透傳模塊與手機(jī)進(jìn)行串口通信

    本文介紹了如何把ESP32用作一個藍(lán)牙串口透傳設(shè)備使用,其功能和常用的HC-05/06串口藍(lán)牙設(shè)備一樣。并與手機(jī)藍(lán)牙串口APP進(jìn)行雙向
    的頭像 發(fā)表于 06-20 17:45 ?909次閱讀
    ESP32用作經(jīng)典<b class='flag-5'>藍(lán)牙</b>串口透傳模塊與手機(jī)進(jìn)行串口通信

    HC05藍(lán)牙原理圖加PCB

    HC05藍(lán)牙原理圖加PCB
    發(fā)表于 06-04 16:31 ?16次下載

    藍(lán)牙適配器連接技巧

    常重要的。市面上主要有以下幾種類型的藍(lán)牙適配器: USB藍(lán)牙適配器 :這是最常見的類型,通過USB接口連接到電腦或其他設(shè)備。 內(nèi)置藍(lán)牙適配器 :一些設(shè)備如筆記本電腦和智能手機(jī)內(nèi)置了
    的頭像 發(fā)表于 02-06 17:05 ?1227次閱讀

    自己設(shè)計的Arduino UNO R3主控板原理圖+PCB源文件(可直接打樣)

    一年前做的Arduino UNO r3,開源精神,把自己這塊板子奉獻(xiàn)給大家,板子沒有什么問題,可以直接打樣制作,原理圖文件都表明了型號。不用謝~ Arduino UNO R3主控板原理
    發(fā)表于 12-10 10:14

    基于Arduino的串口通信項(xiàng)目

    基于Arduino的串口通信項(xiàng)目涉及多個方面,包括硬件連接、軟件編程、串口參數(shù)配置等。 一、硬件準(zhǔn)備 Arduino開發(fā)板 :確保你有一塊Arduino開發(fā)板,如
    的頭像 發(fā)表于 11-22 09:24 ?2176次閱讀

    stm32藍(lán)牙模塊連接方法

    選擇藍(lán)牙模塊 首先,需要選擇一個適合的藍(lán)牙模塊。市面上常見的藍(lán)牙模塊有HC-05、HC-06等,它們支持
    的頭像 發(fā)表于 11-19 15:49 ?2704次閱讀

    將ADS8402/ADS8412連接到TMS320C6713 DSP

    電子發(fā)燒友網(wǎng)站提供《將ADS8402/ADS8412連接到TMS320C6713 DSP.pdf》資料免費(fèi)下載
    發(fā)表于 10-23 10:18 ?0次下載
    將ADS8402/ADS8412<b class='flag-5'>連接到</b>TMS320C6713 DSP

    將ADS8320/ADS8325連接到TMS320C6711 DSP

    電子發(fā)燒友網(wǎng)站提供《將ADS8320/ADS8325連接到TMS320C6711 DSP.pdf》資料免費(fèi)下載
    發(fā)表于 10-23 10:09 ?0次下載
    將ADS8320/ADS8325<b class='flag-5'>連接到</b>TMS320C6711 DSP

    將ADS8401/ADS8411連接到TMS320C6713 DSP

    電子發(fā)燒友網(wǎng)站提供《將ADS8401/ADS8411連接到TMS320C6713 DSP.pdf》資料免費(fèi)下載
    發(fā)表于 10-23 10:09 ?0次下載
    將ADS8401/ADS8411<b class='flag-5'>連接到</b>TMS320C6713 DSP

    將ADS8383連接到TMS320C6711 DSP

    電子發(fā)燒友網(wǎng)站提供《將ADS8383連接到TMS320C6711 DSP.pdf》資料免費(fèi)下載
    發(fā)表于 10-23 09:36 ?0次下載
    將ADS8383<b class='flag-5'>連接到</b>TMS320C6711 DSP

    將ADS7881連接到TMS320C6713 DSP

    電子發(fā)燒友網(wǎng)站提供《將ADS7881連接到TMS320C6713 DSP.pdf》資料免費(fèi)下載
    發(fā)表于 10-22 09:24 ?0次下載
    將ADS7881<b class='flag-5'>連接到</b>TMS320C6713 DSP

    將TPS65090連接到未通電的AC適配器時節(jié)省電池壽命

    電子發(fā)燒友網(wǎng)站提供《將TPS65090連接到未通電的AC適配器時節(jié)省電池壽命.pdf》資料免費(fèi)下載
    發(fā)表于 10-09 09:39 ?0次下載
    將TPS65090<b class='flag-5'>連接到</b>未通電的AC適配器時節(jié)省電池壽命

    將C2000連接到AFE03x:B-FSK示例

    電子發(fā)燒友網(wǎng)站提供《將C2000連接到AFE03x:B-FSK示例.pdf》資料免費(fèi)下載
    發(fā)表于 09-23 11:24 ?0次下載
    將C2000<b class='flag-5'>連接到</b>AFE03x:B-FSK示例