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

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

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

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

為Arduino項目進行無線藍牙控制和編程

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:Jeremy S. Cook ? 2022-06-23 15:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

使用 Arduino 和其他類似開發(fā)板時,標(biāo)準程序是通過其 USB 連接器將您的程序發(fā)送到您的 MCU。這通常運行良好,甚至允許您通過 Arduino IDE 中內(nèi)置的串行接口監(jiān)控 MCU 正在做什么。

這一切都很好,但是如果您想以無線方式完成串行控制和反饋,甚至在沒有物理連接的情況下對其進行編程怎么辦?好消息是便宜的藍牙串行模塊不僅能夠完成任何一項任務(wù),而且模塊可以設(shè)置為通過軟件串行進行通信,因此不會干擾通過 USB 進行編程。甚至已經(jīng)為這項任務(wù)編寫了許多程序。

藍牙通訊

首先,如何通過藍牙連接到您的設(shè)備進行控制?最基本的方法是使用 HC-05 或 HC-06 之類的模塊,將 RX 和 TX 線顛倒,以便一個設(shè)備上的 TX(傳輸)與另一個設(shè)備上的 RX(接收)引腳通信,反之亦然。 您可能需要實現(xiàn)一個電阻器以便為其提供適當(dāng)?shù)碾妷?,但是一旦連接,您的模塊將簡單地中繼從電路板接收到的任何命令或從您的設(shè)備無線接收到的任何命令。在 Arduino 端沒有其他設(shè)置。

您需要將模塊與智能設(shè)備配對,如果您使用智能手機進行控制,則需要安裝程序來發(fā)送和接收串行信號。有很多這樣的程序可用,但我目前最喜歡的是來自 Giumig Apps 的恰當(dāng)命名的“Arduino 藍牙控制器”。該設(shè)備可以通過串行終端程序進行通信,并具有其他應(yīng)用程序,包括控制器、開關(guān)和調(diào)光器模式。該應(yīng)用程序是免費的,并且不會像許多其他此類應(yīng)用程序那樣顯示廣告。

軟件序列號

通過 Arduino 的 RX 和 TX 引腳進行藍牙控制既簡單又有效,但如果您想通過 USB 重新編程您的電路板,您首先需要斷開模塊的連接。在某些情況下會帶來輕微的不便,但在其他情況下,訪問這些引腳可能非常困難。好消息是一些板卡,例如 Arduino Mega 和 DUE 具有額外的串行端口,但其他板可以通過軟件串行添加額外的連接。

此技術(shù)的示例代碼可在 arduino.cc 上找到,將引腳 10 和 11 用于 RX 和 TX。這允許您通過藍牙串行通信,然后在不斷開設(shè)備連接的情況下重新編程您的電路板。這也允許進行串行診斷和重新編程,而無需更改任何物理線路。設(shè)置 if 需要做更多的工作,但如果你有多余的引腳,這可能是值得的。

藍牙編程

由于您可以通過藍牙傳輸數(shù)據(jù),因此也可以通過此無線協(xié)議進行編程。可以在這個Arduino Project Hub 頁面上找到有關(guān)如何執(zhí)行此操作的說明,使用適用于 Android 的 Bluino Loader。一旦實施,此功能為您可以使用該技術(shù)做些什么提供了可能性,僅使用您的 Android 手機就可以通過無線方式更改設(shè)備的編程。

審核編輯:郭婷

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

    關(guān)注

    140

    文章

    5136

    瀏覽量

    102669
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    8190

    瀏覽量

    273025
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    如何對DUAL_SENSOR_BOX_KIT 模式(BLE/藍牙進行編程?

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

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

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

    用于無線 LAN 和藍牙?應(yīng)用的 2.4 GHz 前端 skyworksinc

    電子發(fā)燒友網(wǎng)你提供()用于無線 LAN 和藍牙?應(yīng)用的 2.4 GHz 前端相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有用于無線 LAN 和藍牙?應(yīng)用的
    發(fā)表于 05-28 18:29
    用于<b class='flag-5'>無線</b> LAN 和<b class='flag-5'>藍牙</b>?應(yīng)用的 2.4 GHz 前端 skyworksinc

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

    門檻很低。幾乎任何人,即使不懂電腦編程也能用Arduino做出很酷的東西,比如點燈,控制馬達,對傳感器進行回應(yīng)。簡單來說,使用Arduino
    發(fā)表于 05-13 09:28

    樹莓派在自動化控制項目中的一些潛在應(yīng)用

    自動化控制項目中的一些潛在應(yīng)用。之前,我們已經(jīng)Arduino平臺探討了相同的話題。我們確定Arduino是一個出色的教育工具,但由于一些限
    的頭像 發(fā)表于 03-25 09:45 ?217次閱讀
    樹莓派在自動化<b class='flag-5'>控制</b><b class='flag-5'>項目</b>中的一些潛在應(yīng)用

    開源項目!教你如何制作一個開源教育機械臂

    界面進行遠程控制。這種模式非常適合物聯(lián)網(wǎng)應(yīng)用、遠程監(jiān)控和基于云的控制。 每種模式都是完全開源的,允許自定義固件開發(fā),以使Pedro適應(yīng)特定項目需求! 收獲 Pedro
    發(fā)表于 03-10 11:22

    開源項目!基于Arduino控制的六足機器人

    、電平轉(zhuǎn)換器、624Z軸承、螺絲等)總成本約75美元。PS2手柄已有設(shè)備,但仍可找到仿制品。3D打印件消耗約600克黑色PLA線材,成本低于10美元。項目總成本約200美元。 設(shè)計與制造
    發(fā)表于 03-03 11:25

    無線智能控制

    智能控制閥作為物聯(lián)網(wǎng)設(shè)備中的重要組成部分,在自動化系統(tǒng)、智能家居和工業(yè)控制中得到了廣泛應(yīng)用。我們將以智能控制閥的工作原理基礎(chǔ),結(jié)合藍牙芯片
    發(fā)表于 12-04 01:47

    基于Arduino的串口通信項目

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

    英集芯IP6801藍牙音箱提供無線充電方案的無線充電發(fā)射控制SOC芯片

    英集芯IP6801專為藍牙音箱、臺燈、電子時鐘、小夜燈等便攜式電子設(shè)備提供無線充電解決方案的無線充電發(fā)射控制SOC芯片,集成了H橋驅(qū)動模塊、ASK通訊解調(diào)模塊、適配器快充Sink協(xié)議等
    的頭像 發(fā)表于 11-21 11:29 ?746次閱讀
    英集芯IP6801<b class='flag-5'>為</b><b class='flag-5'>藍牙</b>音箱提供<b class='flag-5'>無線</b>充電方案的<b class='flag-5'>無線</b>充電發(fā)射<b class='flag-5'>控制</b>SOC芯片

    STM32WB0系列無線控制器滿足低功耗藍牙應(yīng)用需求

    藍牙技術(shù)作為應(yīng)用最為廣泛的2.4GHz短距離通信技術(shù),對無線控制器芯片的集成度、功耗、性能、安全性等有較高要求。STM32WB0系列,是兼具高性價比和低功耗的無線
    的頭像 發(fā)表于 10-12 11:03 ?1113次閱讀
    STM32WB0系列<b class='flag-5'>無線</b>微<b class='flag-5'>控制</b>器滿足低功耗<b class='flag-5'>藍牙</b>應(yīng)用需求

    藍牙芯片用戶提供無線、便捷的音樂享受

    ? 藍牙芯片是一種集成藍牙通訊功能的微控制單元(MCU),是支持設(shè)備采用藍牙無線通信手段連接到其他設(shè)備的關(guān)鍵元件。隨著
    的頭像 發(fā)表于 08-21 16:11 ?671次閱讀
    <b class='flag-5'>藍牙</b>芯片<b class='flag-5'>為</b>用戶提供<b class='flag-5'>無線</b>、便捷的音樂享受

    esp32用什么軟件編程

    ESP32是一款由樂鑫(Espressif)推出的低功耗、高性能的Wi-Fi和藍牙雙模微控制器,廣泛應(yīng)用于物聯(lián)網(wǎng)、智能家居、智能穿戴等領(lǐng)域。要對ESP32進行編程,需要選擇合適的
    的頭像 發(fā)表于 08-19 17:24 ?7011次閱讀

    開源項目!基于 Arduino DIY 漂亮的宏機械鍵盤

    數(shù)字引腳,共連接了 12 個開關(guān)。若你希望鍵盤添加更多按鈕,可以考慮使用模擬引腳或嘗試矩陣連接,但這將需要對代碼進行相應(yīng)的調(diào)整。 對于連接過程,我嚴格遵循了接線圖,你可以在項目文件庫找到詳細
    發(fā)表于 08-19 17:02

    終于明白為什么這么多客戶選擇這款藍牙模塊

    低下。 智興微滿足市場中低功耗無線模塊需求,智興微在現(xiàn)有產(chǎn)品基礎(chǔ)上,研發(fā)推出一款低功耗、小尺寸的藍牙透傳模塊。該藍牙模塊符合出口有FCC、ce認證的,它僅需要通過出串口使用AT指令
    發(fā)表于 07-23 19:02