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

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

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

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

Arduino藍(lán)牙遙控器的制作

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

掃碼添加小助手

加入工程師交流群

步驟1:控制器電路

Arduino藍(lán)牙遙控器的制作

控制器在引腳2和3中具有BT模塊,在引腳4和2中具有開關(guān)由引腳11和12驅(qū)動(dòng)的LED。

已保留LED,以表明交換機(jī)正在執(zhí)行其工作。

步驟2:小工具電路

電路中顯示了Arduino Uno,因?yàn)樗子跍y試,但它可能是另一種類型,例如Nano對于移動(dòng)小工具會(huì)更好。引腳連接將相同。

BT模塊位于2和3中,和以前一樣。

H橋從8,9和10驅(qū)動(dòng)。

LED分別在11和12上。

電機(jī)應(yīng)該有一個(gè)小電容來順利完成操作,H橋連接應(yīng)具有1K電阻器以幫助保護(hù)Arduino。

步驟3:通信

現(xiàn)在可以設(shè)計(jì)命令了

數(shù)據(jù)需要有一種固定的格式,以便可以識(shí)別命令并知道它是正確的命令,而不僅僅是一些隨機(jī)數(shù)據(jù)。這本身就是一個(gè)整個(gè)行業(yè),但是可以發(fā)明一個(gè)簡單的“協(xié)議”來完成這項(xiàng)工作。

每個(gè)命令的長度正好為6個(gè)字符,并且參數(shù)最多為6個(gè)字符。/p》

每個(gè)命令將以“ @”符號(hào)開頭,并以“?!狈?hào)結(jié)尾。該命令本身當(dāng)然不能包含‘@’或‘?!?hào)。

因此,現(xiàn)在有效的命令如下所示:

@SPEED 150#

該命令以‘@’開頭,后6個(gè)字符為‘SPEED’,然后最多6個(gè)字符‘150’以‘?!Y(jié)尾。

此項(xiàng)目有四種命令類型,它們的類型分別為可能的參數(shù):

速度,0到255,設(shè)置電動(dòng)機(jī)速度

LEDRED ,打開或關(guān)閉,變成紅色LED開啟或關(guān)閉

LEDGRN ,打開或關(guān)閉,打開或關(guān)閉綠色LED

DIRECT ,F(xiàn)ORWRD或REVRSE,控件電機(jī)方向

從控制器發(fā)送的數(shù)據(jù)如下:

@SPEED 0#@ LEDREDON#@ LEDGRNOFF#@ DIRECTFORWRD#@ SPEED 120#

依此類推。

步驟4:控制器程序

程序的開頭設(shè)置了一些引腳分配,并啟動(dòng)了串行監(jiān)視器和BT模塊。

程序的其余部分圍繞讀取開關(guān)和電位器值并將它們發(fā)送到BT模塊。

字符串變量用于構(gòu)建“打印”到BT模塊的命令行。每次發(fā)送命令都會(huì)施加延遲。

通信中的重要考慮因素是定時(shí)。如果Controller發(fā)送數(shù)據(jù)的速度超過了Gadget接收數(shù)據(jù)的速度,則會(huì)丟失信息,并且遙控器將無法正常工作。

程序會(huì)循環(huán)循環(huán)并每次發(fā)送所有輸入值,因此4每個(gè)循環(huán)發(fā)送命令。這些的總時(shí)間可以使用延遲來調(diào)整。程序其他部分所需的時(shí)間最少,因?yàn)橄襁@樣的簡單指令將在微秒內(nèi)執(zhí)行。

應(yīng)該有一套完整的控制值,每秒大約發(fā)送3次,這將非??鞂τ谖覀兊暮唵慰刂祈?xiàng)目來說足夠了。如果傳輸速度太慢,則可以提高BT模塊的UART速度。在更復(fù)雜的項(xiàng)目中可能會(huì)發(fā)生這種情況。兩個(gè)模塊都需要設(shè)置為相同的UART值,例如38400。請注意,這與串行監(jiān)視器的9600通訊速率無關(guān)。

第5步:小工具程序

小工具

定義中包含用于保存命令的字符串以及命令的兩個(gè)部分“命令類型”和“命令參數(shù)”。

應(yīng)避免延遲在這個(gè)程序中。如果程序運(yùn)行太慢,則可能會(huì)丟失一些命令。

程序循環(huán)將執(zhí)行以下步驟:

從BT模塊獲取命令

識(shí)別命令類型

執(zhí)行命令

重復(fù)

程序的結(jié)構(gòu)是這樣的,以便主循環(huán)識(shí)別該命令,然后調(diào)用一個(gè)函數(shù)來對其進(jìn)行處理。這樣可以輕松地將新命令添加到主循環(huán)中,并具有單獨(dú)的代碼塊來執(zhí)行該命令。例如,可以添加伺服器。良好的程序結(jié)構(gòu)也使查找錯(cuò)誤變得更加簡單。

創(chuàng)建了一個(gè)名為GetDataFunction的函數(shù),用于從BT模塊讀取命令。

(該函數(shù)調(diào)用等效于BASIC中的gosub GetDataFunction)。

然后將命令分為cmdtype和cmdpara。

該命令必須位于要執(zhí)行的“ if”語句列表。任何無效的命令都將被忽略。例如,無效的命令可能是由于數(shù)據(jù)損壞或通信時(shí)序錯(cuò)誤造成的。

執(zhí)行命令的功能與電機(jī)控制程序中的功能完全一樣。

責(zé)任編輯:wv

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

    關(guān)注

    190

    文章

    6526

    瀏覽量

    196791
  • 藍(lán)牙遙控器
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    基于芯嶺技術(shù)XL2417D芯片的2.4G無線遙控器解決方案

    無線2.4G遙控器是我們生活中常見的一種遙控器了,相比于傳統(tǒng)的紅外線式遙控器,無線2.4g遙控器擺脫了指向性的問題,我們可以在屋內(nèi)任何位置以及任何角度來使用
    的頭像 發(fā)表于 01-15 12:43 ?530次閱讀
    基于芯嶺技術(shù)XL2417D芯片的2.4G無線<b class='flag-5'>遙控器</b>解決方案

    【教程】圖文教程:詳解EWD22S-A01TR遙控器配對全步驟

    本教程你可參考圖文字教程也可參考文末視頻教程一、文字教程簡介本教程旨在演示EWD22S-A01TR與遙控器的配對控制方法。接線步驟請參考EWD22S-A01TR接線教程材料準(zhǔn)備
    的頭像 發(fā)表于 12-04 19:35 ?675次閱讀
    【教程】圖文教程:詳解EWD22S-A01TR<b class='flag-5'>遙控器</b>配對全步驟

    智能語音遙控器低功耗BLE藍(lán)牙芯片

    隨著AI技術(shù)持續(xù)進(jìn)步,支持語音識(shí)別功能的電視機(jī)、機(jī)頂盒等設(shè)備已廣泛普及。在這一趨勢下,搭載BLE藍(lán)牙芯片的語音遙控器逐步替代傳統(tǒng)紅外遙控,成為新一代電視產(chǎn)品的標(biāo)準(zhǔn)配件。從紅外到射頻,從按鍵到語音
    的頭像 發(fā)表于 11-07 11:20 ?526次閱讀

    力芯微紅外遙控IC芯片ET4008MTC是家用遙控器的智能芯選

    在現(xiàn)代家居生活中,家用遙控器是我們與家電設(shè)備交互的重要工具。從電視、空調(diào)到風(fēng)扇、音響,遙控器的存在極大地提升了我們生活的便利性。而力芯微紅外遙控IC芯片ET4008MTC,憑借其高性能、低功耗、高
    的頭像 發(fā)表于 10-23 14:41 ?609次閱讀
    力芯微紅外<b class='flag-5'>遙控</b>IC芯片ET4008MTC是家用<b class='flag-5'>遙控器</b>的智能芯選

    藍(lán)牙語音遙控器方案 NRF52840、HS6621

    方案介紹 藍(lán)牙語音遙控器一般是通過按下語音鍵,遙控器會(huì)發(fā)送一個(gè) HID 編碼通知智能電視或者機(jī)頂盒打開識(shí)音功能,此時(shí),遙控器LED燈保持閃爍或者長亮,用戶開始錄音同時(shí)將語音數(shù)據(jù)上傳給智
    的頭像 發(fā)表于 10-13 09:26 ?472次閱讀
    <b class='flag-5'>藍(lán)牙</b>語音<b class='flag-5'>遙控器</b>方案 NRF52840、HS6621

    微光遙控器為低光環(huán)境帶來智能與環(huán)保新選擇:永銘電容選型方案

    微光遙控器中的永銘電容選型方案微光遙控器隨著智能家居和物聯(lián)網(wǎng)的快速發(fā)展,傳統(tǒng)遙控器面臨著電池需要頻繁更換、長時(shí)間不使用時(shí)電池倉的正負(fù)極接觸點(diǎn)發(fā)生腐蝕等問題。為了解決這些痛點(diǎn),微光遙控器
    的頭像 發(fā)表于 09-01 09:58 ?488次閱讀
    微光<b class='flag-5'>遙控器</b>為低光環(huán)境帶來智能與環(huán)保新選擇:永銘電容選型方案

    433 遙控器 PCBA 開發(fā)方案:技術(shù)要點(diǎn)與實(shí)現(xiàn)路徑

    在物聯(lián)網(wǎng)技術(shù)日益普及的當(dāng)下,433MHz 頻段的遙控器因成本低、傳輸穩(wěn)定等特點(diǎn),在智能家居、工業(yè)控制等領(lǐng)域得到廣泛應(yīng)用。本文將詳細(xì)介紹一款 433 遙控器的 PCBA 開發(fā)方案,涵蓋產(chǎn)品功能、硬件
    的頭像 發(fā)表于 08-07 10:39 ?1180次閱讀

    尋求遙控器:cist電視是哪個(gè)公司的產(chǎn)品呀?是否有遙控器賣?

    cist電視是哪個(gè)公司的產(chǎn)品呀?是否有遙控器賣?
    發(fā)表于 08-04 17:26

    索尼推出無線藍(lán)牙拍攝手柄GP-VPT3與遙控器RMT-VP2

    近日,索尼(中國)有限公司發(fā)布新一代無線藍(lán)牙拍攝手柄GP-VPT3和無線藍(lán)牙遙控器RMT-VP2。
    的頭像 發(fā)表于 07-02 16:00 ?1326次閱讀

    藍(lán)牙語音遙控器:智能家居的智慧控制核心

    隨著智能家居的蓬勃發(fā)展,藍(lán)牙語音遙控器憑借其便捷的操作和智能交互體驗(yàn),正迅速取代傳統(tǒng)紅外遙控器,成為智能電視、機(jī)頂盒等設(shè)備的首選控制工具。 ? ? 相較于需對準(zhǔn)設(shè)備的紅外遙控器,
    的頭像 發(fā)表于 06-06 14:15 ?2153次閱讀
    <b class='flag-5'>藍(lán)牙</b>語音<b class='flag-5'>遙控器</b>:智能家居的智慧控制核心

    用射頻芯片開發(fā)的家電遙控器特點(diǎn)介紹

    這是客戶用我們的射頻芯片開發(fā)的一款家電遙控器,可遙控配對后的家電開關(guān)狀態(tài),遙控距離可達(dá)100米以上。需要了解的可以聯(lián)系我們。 家電遙控器主要特點(diǎn): 距離遠(yuǎn) 空曠最遠(yuǎn)100米。 抗干擾
    的頭像 發(fā)表于 06-03 14:56 ?1639次閱讀
    用射頻芯片開發(fā)的家電<b class='flag-5'>遙控器</b>特點(diǎn)介紹

    藍(lán)牙語音遙控器:智能家居的智慧控制核心

    隨著智能家居的蓬勃發(fā)展,藍(lán)牙語音遙控器憑借其便捷的操作和智能交互體驗(yàn),正迅速取代傳統(tǒng)紅外遙控器,成為智能電視、機(jī)頂盒等設(shè)備的首選控制工具。 相較于需對準(zhǔn)設(shè)備的紅外遙控器,
    發(fā)表于 06-01 20:24

    藍(lán)牙語音遙控器 低功耗芯片選型HS6621CxC/OM6621

    隨著智能家居的蓬勃發(fā)展,藍(lán)牙語音遙控器憑借其便捷的操作和智能交互體驗(yàn),正迅速取代傳統(tǒng)紅外遙控器,成為智能電視、機(jī)頂盒等設(shè)備的首選控制工具。相較于需對準(zhǔn)設(shè)備的紅外遙控器
    發(fā)表于 05-22 15:23

    藍(lán)牙語音遙控國產(chǎn)適用芯片HS6621

    在智能家居的時(shí)代,科技正在改變我們的生活方式。藍(lán)牙語音遙控器,作為智能家居的關(guān)鍵組成部分,正在重新定義用戶與設(shè)備之間的互動(dòng)方式。用戶對著藍(lán)牙語音遙控器,只要輕說一句話就可以搞定很多復(fù)雜
    發(fā)表于 04-30 16:21

    KT6368A的藍(lán)牙芯片新增抖音翻頁點(diǎn)贊自拍遙控器說明書 包含AT指令

    藍(lán)牙HID,實(shí)際上指的就是藍(lán)牙鍵盤、藍(lán)牙鼠標(biāo)、藍(lán)牙遙控器等等設(shè)備類型,都稱之為人機(jī)交互設(shè)備。這里我們KT6368A
    的頭像 發(fā)表于 04-16 11:17 ?2181次閱讀
    KT6368A的<b class='flag-5'>藍(lán)牙</b>芯片新增抖音翻頁點(diǎn)贊自拍<b class='flag-5'>遙控器</b>說明書 包含AT指令