91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

Arduino藍(lán)牙編程教程

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-13 11:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:編程HC 05藍(lán)牙模塊

Arduino藍(lán)牙編程教程

材料

1。 Arduino Uno或任何開(kāi)發(fā)板

2。跳線(xiàn)

3。如圖所示,具有Arduino IDE的筆記本電腦

將HC 05與Arduino連接。

這是連接的簡(jiǎn)單概述

Arduino(TX)-》 HC 05(TX)

Arduino(RX)-》 HC 05( RX)

Arduino(5v)-》 HC 05(Vcc)

Arduino(GND)-》 HC 05(GND)

Arduino(重置)-》 Arduino(GND)

現(xiàn)在是關(guān)鍵步驟-》我有帶有按鈕的HC 05模塊。因此,在為Arduino供電之前,請(qǐng)按住您的按鈕。按住Arduino的電源并在1秒鐘后松開(kāi)按鈕。您會(huì)注意到HC 05會(huì)像1或2 Hz的頻率一樣緩慢閃爍。

現(xiàn)在打開(kāi)Arduino IDE。選擇您的電路板以及電壓和COM端口。

轉(zhuǎn)到串行監(jiān)視器,然后選擇“ NL和CL ”和“波特率” 38400 ,然后 鍵入

AT (您可能一開(kāi)始會(huì)收到錯(cuò)誤,但再次輸入會(huì)收到OK,否則請(qǐng)檢查連接)

AT + ORGL

AT + NAME = 《 輸入不帶括號(hào)的所需姓名 》

AT + POLAR = 1,0

AT + ROLE = 0//0 表示從設(shè)備,1表示主設(shè)備

UNO程序的波特率為115200波特,Duemilanove(帶有ATmega328p)程序的波特為57600波特。帶有ATmega168程序的Duemilanove,波特率為19200。

AT + UART = 《115200,0,0》 //如果您擁有Uno

AT + UART = 《57600,0,0》 //如果您具有Nano或Pro Mini

AT + PSWD = 《 您所需的密碼 》

AT + INIT

Pro Mini和Nano Bootloader的波特率是57600,因此波特率

步驟2:將HC 05與Arduino連接

現(xiàn)在將Arduino與HC 05連接

Arduino(TX)= HC 05(RX)

Arduino(RX)= HC 05(TX)

Arduino(5v)= HC 05(Vcc)

Arduino(GND)= HC 05(GND)

Arduino(RESET)=電容器(22nf) = HC 05(狀態(tài))

請(qǐng)記住,如果您的arduino額定電壓為5v,則需要一個(gè)分壓器,因?yàn)镠C 05 TX和RX額定電壓為3.3v。

如果您需要分壓器,則電阻分別是10k和15k,而Arduino的TX將移至電阻器的接合處。

因此,對(duì)于HC 05,電壓= [15k/(10k + 15k)] * 5 = 3v:)

對(duì)于Pro Mini 3.3v 8 Mhz,您很幸運(yùn),因?yàn)槲覀儾恍枰魏畏诸l器。

還有第二種模型,其中晶體管是加法器。我使用了BC547B。您可以使用任何NPN。此處使用的電阻為10k

步驟3:將HC 05與筆記本電腦連接

現(xiàn)在用筆記本電腦搜索藍(lán)牙設(shè)備,然后配對(duì)。

如果您有Windows,則在配對(duì)后

單擊Bluetooth ICON(右鍵單擊)

單擊“打開(kāi)設(shè)置”

單擊“更多藍(lán)牙選項(xiàng)” “

單擊“ COM端口”

記下設(shè)備名稱(chēng)為“ Dev B”的端口

現(xiàn)在對(duì)于Windows 10用戶(hù),以管理員身份運(yùn)行ARDUINO IDE然后選擇您的電路板和額定電壓,然后選擇“ Dev B端口”。單擊“上載”

否則,您將收到錯(cuò)誤avrdude:COMxx訪(fǎng)問(wèn)被拒絕

Windows 8.1、8 7個(gè)用戶(hù)沒(méi)有問(wèn)題。

MAC-沒(méi)問(wèn)題

請(qǐng)稍等片刻!

我假設(shè)您知道如何配對(duì)設(shè)備。配對(duì)后,HC05將閃爍一次并快速閃爍。當(dāng)您開(kāi)始上傳時(shí),它將閃爍兩次,表示已連接

您可以選擇“僅電容器”方法或“晶體管”方法。 PIN 32不需要焊接

很長(zhǎng)

干杯

步驟4:串行監(jiān)視器

到使用串行監(jiān)視器顯示串行數(shù)據(jù),可以輸入Arduino IDE-》工具-》串行監(jiān)視器。這很簡(jiǎn)單,將接收數(shù)據(jù)。 別忘了選擇正確的COM端口。

要從Android簡(jiǎn)單下載的Bluino藍(lán)牙應(yīng)用上傳代碼。向左滑動(dòng),然后單擊木板。選擇您的板并從那里啟用藍(lán)牙選項(xiàng)。單擊圓圈圖標(biāo)內(nèi)的箭頭。它將編譯,然后您必須選擇您的藍(lán)牙設(shè)備。它會(huì)顯示上傳狀態(tài),并以已上傳狀態(tài)結(jié)束。成功。

要擁有適用于Android的串行監(jiān)視器,請(qǐng)下載Talking Serial Monitor。單擊雷電螺栓圖標(biāo),然后連接HC05和瞧!您將收到您的數(shù)據(jù)。

iOS用戶(hù)。它只是一個(gè)痛苦。我也無(wú)法將其與iPhone,iPad連接。由于iOS不支持HC 05服務(wù)。
責(zé)任編輯:wv

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

    關(guān)注

    119

    文章

    6336

    瀏覽量

    178934
  • 編程
    +關(guān)注

    關(guān)注

    90

    文章

    3717

    瀏覽量

    97255
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6526

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    USBISP/USBasp編程器給Atmega32U4下載Arduino bootloader引導(dǎo)程序

    對(duì)于新出廠的ATmega32U4芯片內(nèi)部是沒(méi)有arduino引導(dǎo)程序的,需要用戶(hù)預(yù)先下載bootloader后才能用串口下載自己的應(yīng)用程序.在某些罕見(jiàn)情況下舊的bootloader會(huì)導(dǎo)致一些bug
    的頭像 發(fā)表于 01-31 14:38 ?746次閱讀
    USBISP/USBasp<b class='flag-5'>編程</b>器給Atmega32U4下載<b class='flag-5'>Arduino</b> bootloader引導(dǎo)程序

    EZ - BTTM模塊Arduino評(píng)估板CYBT - 243053 - EVAL介紹

    EZ-BTTM模塊Arduino評(píng)估板CYBT - 243053 - EVAL介紹 在電子開(kāi)發(fā)領(lǐng)域,藍(lán)牙模塊的評(píng)估和開(kāi)發(fā)板是我們進(jìn)行相關(guān)項(xiàng)目的重要工具。今天就來(lái)給大家詳細(xì)介紹一下EZ - BTTM
    的頭像 發(fā)表于 12-21 11:15 ?897次閱讀

    Arduino plc和termux esp

    Arduino plc和termux esp
    的頭像 發(fā)表于 12-06 06:41 ?1904次閱讀

    大神們,想知道你們都用什么ide編程調(diào)試器? Arduino IDE?還是 e2studio ?還有其他嗎?哪個(gè)好用呢

    大神們,想知道你們都用什么ide編程調(diào)試器? Arduino IDE? 還是 e2studio ? 還有其他嗎? 哪個(gè)IDE好用呢? 求指點(diǎn)呀
    發(fā)表于 11-30 12:05

    低功耗藍(lán)牙芯片CH9141藍(lán)牙串口透?jìng)鞣桨?/a>

    隨著藍(lán)牙技術(shù)在各行業(yè)的廣泛應(yīng)用,傳統(tǒng)串口設(shè)備向無(wú)線(xiàn)通信升級(jí)的需求日益增長(zhǎng)。南京沁恒微電子推出的CH9141低功耗藍(lán)牙芯片,集成了完整的BLE協(xié)議棧,無(wú)需復(fù)雜編程即可實(shí)現(xiàn)串口與藍(lán)牙數(shù)據(jù)的
    的頭像 發(fā)表于 11-10 15:23 ?685次閱讀
    低功耗<b class='flag-5'>藍(lán)牙</b>芯片CH9141<b class='flag-5'>藍(lán)牙</b>串口透?jìng)鞣桨? />    </a>
</div>                              <div   id=

    如何用Arduino Nano/UNO R3開(kāi)發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開(kāi)發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開(kāi)發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開(kāi)發(fā)板重新燒錄
    的頭像 發(fā)表于 08-08 20:16 ?3690次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3開(kāi)發(fā)板給另一個(gè)<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> Nano/UNO R3開(kāi)發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    【Milk-V Duo S 開(kāi)發(fā)板免費(fèi)體驗(yàn)】Milk-V DuoS之使用Arduino開(kāi)發(fā)小核

    Milk-V DuoS之使用Arduino開(kāi)發(fā) Arduino 是一個(gè)很流行的開(kāi)源硬件平臺(tái),具有簡(jiǎn)潔性、易用性和開(kāi)放性等優(yōu)點(diǎn)。它提供了豐富的庫(kù)函數(shù)和示例代碼,使得即使對(duì)于沒(méi)有編程經(jīng)驗(yàn)的人來(lái)說(shuō),也能夠
    發(fā)表于 07-17 21:01

    如何對(duì)DUAL_SENSOR_BOX_KIT 模式(BLE/藍(lán)牙)進(jìn)行編程?

    如何對(duì)DUAL_SENSOR_BOX_KIT 模式(BLE/藍(lán)牙)進(jìn)行編程?CYBT-263065-EVALTDA5235_868_5_BOARD
    發(fā)表于 07-03 07:19

    關(guān)于使用RTOS編程時(shí)藍(lán)牙無(wú)法正常啟動(dòng)的問(wèn)題求解

    我的電路板是 CYW20829 在編寫(xiě)基于 RTOS 的 BLE 程序時(shí),我創(chuàng)建了一些其他任務(wù)并運(yùn)行了程序,這導(dǎo)致藍(lán)牙初始化失敗,也就是說(shuō)藍(lán)牙無(wú)法啟動(dòng)。 程序只打印了藍(lán)牙初始化前的內(nèi)容。 [i
    發(fā)表于 07-01 07:15

    Arduino與LabVIEW聯(lián)合編程指南

    Arduino編程并與LabVIEW上位機(jī)結(jié)合實(shí)現(xiàn)設(shè)備的遠(yuǎn)程控制與數(shù)據(jù)采集。
    發(fā)表于 06-19 15:54 ?3次下載

    免費(fèi)分享Arduino入門(mén)+進(jìn)階(全套例程+書(shū)籍)

    Arduino是一款開(kāi)源電子原型平臺(tái),由硬件(單片機(jī)開(kāi)發(fā)板)和軟件(編程環(huán)境)組成,旨在讓非專(zhuān)業(yè)用戶(hù)也能輕松入門(mén)電子制作和編程。它的核心思想是簡(jiǎn)化硬件開(kāi)發(fā),通過(guò)直觀的編程和模塊化設(shè)計(jì),
    的頭像 發(fā)表于 05-22 11:40 ?1164次閱讀
    免費(fèi)分享<b class='flag-5'>Arduino</b>入門(mén)+進(jìn)階(全套例程+書(shū)籍)

    《ESP32S3 Arduino開(kāi)發(fā)指南》第二章 Arduino基礎(chǔ)知識(shí)

    的發(fā)展,在Arduino出現(xiàn)以前,雖然也有很多公司在推廣一些簡(jiǎn)單易用的可編程控制器,但是由于開(kāi)發(fā)平臺(tái)種類(lèi)繁多,而且使用這些控制器基本上都需要對(duì)電子技術(shù)、數(shù)字邏輯、寄存器等內(nèi)容進(jìn)行多方面的了解和學(xué)習(xí),才能
    發(fā)表于 05-13 09:28

    億佰特首款高通芯BLE5.1藍(lán)牙音頻模塊!還有藍(lán)牙測(cè)試套件、USB轉(zhuǎn)接板上新!

    的一款高性能、低功耗、高性?xún)r(jià)比的藍(lán)牙BLE5.1音頻模塊。主控采用高通的QCC5125芯片為模塊提供了一種具有片上藍(lán)牙、音頻和可編程應(yīng)用處理器的系統(tǒng)。它包括高性能
    的頭像 發(fā)表于 04-17 19:34 ?1563次閱讀
    億佰特首款高通芯BLE5.1<b class='flag-5'>藍(lán)牙</b>音頻模塊!還有<b class='flag-5'>藍(lán)牙</b>測(cè)試套件、USB轉(zhuǎn)接板上新!

    低功耗藍(lán)牙和經(jīng)典藍(lán)牙,到底怎么選?

    經(jīng)典藍(lán)牙(Bluetooth Classic)和低功耗藍(lán)牙(Bluetooth Low Energy),兩者有什么區(qū)別?為什么他們都叫“藍(lán)牙”?Bluetooth Low Energy
    的頭像 發(fā)表于 04-07 16:01 ?1613次閱讀
    低功耗<b class='flag-5'>藍(lán)牙</b>和經(jīng)典<b class='flag-5'>藍(lán)牙</b>,到底怎么選?