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

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

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

適用于Arduino的RF操縱桿的制作

454398 ? 來源:工程師吳畏 ? 2019-08-07 16:53 ? 次閱讀

要完成此示例,您需要:

2 X Arduino Unos

用于Arduinos的2根X USB電纜

1 X雙軸模擬操縱桿

各種男性對男性,男性對女性和女性女性跳線引線。

4 X LED

4X200Ω電阻器

1 X 433mhz發(fā)射器

1 X 433mhz接收器

Arduino軟件

RCSwitch Arduino庫

設(shè)置

首先按照開發(fā)人員下載并安裝Arduino軟件操作系統(tǒng)說明,其次下載并解壓縮RCSwitch Arduino庫。將文件夾放在Documents文件夾中的Arduino/libraries文件夾中。這將允許Arduino訪問它。

第1步:發(fā)送器

適用于Arduino的RF操縱桿的制作

這個草圖將發(fā)送數(shù)字1,2,3,4或5,具體取決于操縱桿的位置,如果它與之前讀取的數(shù)字不同,它將僅發(fā)送

一個數(shù)字操縱桿。它將使用“Digital Pin 10”并使用命令“mySwitch.send(pos,23);”進行傳輸。在這些示例中,“23”是一個不重要的數(shù)字,但如果有多個接收器,它們可用于確定哪個信號到哪個接收器。

RF控制操縱桿

在此示例工作之前,您將需要計算出操縱桿“死區(qū)”,這些是操縱桿在不使用時的水平和垂直值。在代碼中將“VALUE”替換為0,運行代碼然后從Arduino軟件菜單中選擇工具并選擇Serial Monitor,這將為您提供兩個值。停止程序并用這些值替換兩個0。

硬件設(shè)置變送器

在這個例子中我們需要四個“母對公”跳線引線,第一個從“GND”到“GND”,第二個從“VCC”到“ 5V”。第三個“HOZ”到“AO”,最后“VER”到“A1”?,F(xiàn)在連接發(fā)射器。首先使用“母對公”跳線將“GND”連接到“數(shù)字引腳13”旁邊的電路板左側(cè)的“GND”。其次使用“母對母”跳線將“VCC”連接到左上方的“5v”插頭引腳。最后使用“母對公”跳線將“ATAD/DATA”引腳連接到“數(shù)字引腳10”。您現(xiàn)在已設(shè)置為以無線方式發(fā)送一些數(shù)據(jù)。

Arduino代碼發(fā)送器代碼

#include

RCSwitch mySwitch = RCSwitch(); int hozdead= VALUE ; int verdead= VALUE ; int pos = 0; int oldpos=100; int val = 0; int val2 = 0; void setup() { Serial.begin(9600); mySwitch.enableTransmit(10); } void loop() {

現(xiàn)在讓我們制作一個接收器!

第2步:接收器

現(xiàn)在我們應(yīng)該根據(jù)

的位置設(shè)置發(fā)送器并發(fā)送1,2,3,4和5 p》操縱桿?,F(xiàn)在在接收器Arduino上,我們將等待信號,讀取它并決定打開或關(guān)閉哪個燈。

硬件設(shè)置接收器

現(xiàn)在連接收件人。首先使用“母對公”跳線引線將“GND”連接到電路板右側(cè)的“GND”。其次使用“母對公”跳線將“DOUT”引腳連接到“數(shù)字引腳2”。最后使用“母對母”跳線將“VCC”連接到左上方的“5v”插頭引腳。

使用“公對公”跳線引線數(shù)字引腳4“進入”220Ω“然后進入”LED“。使用”公對公“跳線引線”數(shù)字引腳5“進入用“220Ω”然后再用“LED”。使用“公對公”跳線“數(shù)字引腳7”變?yōu)椤?20Ω”然后變?yōu)椤癓ED”。使用“公對公”跳線引線“數(shù)字引腳9”變?yōu)椤?20Ω”,然后變?yōu)椤癓ED”。然后使用“公對公”跳線將這四個“LED”返回到“GND”。

您現(xiàn)在已設(shè)置為無線接收一些數(shù)據(jù)。

Arduino代碼接收器

//Read JoyStick val = analogRead(0); val2 = analogRead(1); Serial.println(val); Serial.println(val2); //UP 1 if (val》 verdead+30){pos=1; Serial.println(pos);} //DOWN 2 if (val《 verdead-30){pos=2; Serial.println(pos);}

你現(xiàn)在應(yīng)該能夠控制LED通過第一個Arduino上的操縱桿。

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

    關(guān)注

    65

    文章

    3055

    瀏覽量

    167160
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6473

    瀏覽量

    187417
  • 操縱桿
    +關(guān)注

    關(guān)注

    0

    文章

    69

    瀏覽量

    8566
收藏 人收藏

    評論

    相關(guān)推薦

    帶你了解絲電機的詳細知識

    步進電機:結(jié)構(gòu)簡單,可靠性高,適用于精密不需要過高速的場合4。 滾珠絲電機:利用滾珠的傳動功效,能夠輕松承受高速、高負荷的應(yīng)用場景,并提供準確的位置控制。 貫通絲電機:
    的頭像 發(fā)表于 12-24 15:58 ?207次閱讀
    帶你了解絲<b class='flag-5'>桿</b>電機的詳細知識

    適用于TCA9511A的EVM用戶指南

    電子發(fā)燒友網(wǎng)站提供《適用于TCA9511A的EVM用戶指南.pdf》資料免費下載
    發(fā)表于 12-23 15:32 ?0次下載
    <b class='flag-5'>適用于</b>TCA9511A的EVM用戶指南

    適用于PoE應(yīng)用的低成本隔離式電源

    電子發(fā)燒友網(wǎng)站提供《適用于PoE應(yīng)用的低成本隔離式電源.pdf》資料免費下載
    發(fā)表于 12-21 09:39 ?0次下載
    <b class='flag-5'>適用于</b>PoE應(yīng)用的低成本隔離式電源

    TMAG5170操縱桿附件組裝指南

    電子發(fā)燒友網(wǎng)站提供《TMAG5170操縱桿附件組裝指南.pdf》資料免費下載
    發(fā)表于 11-28 14:28 ?0次下載
    TMAG5170<b class='flag-5'>操縱桿</b>附件組裝指南

    NVIDIA推出適用于網(wǎng)絡(luò)安全的NIM Blueprint

    德勤使用適用于容器安全的 NVIDIA NIM Agent Blueprint 幫助企業(yè)利用開源軟件構(gòu)建安全的 AI。
    的頭像 發(fā)表于 11-20 09:58 ?249次閱讀

    適用于TMS320C5504/05的電源

    電子發(fā)燒友網(wǎng)站提供《適用于TMS320C5504/05的電源.pdf》資料免費下載
    發(fā)表于 10-11 11:18 ?0次下載
    <b class='flag-5'>適用于</b>TMS320C5504/05的電源

    7MFL5430-2AA10雷達波料位計適用于哪些物料

    雷達波料位計適用于多種物料的測量,包括液體、漿料、顆粒料和固體塊狀物料等。同時,它還適用于各種惡劣環(huán)境和變化環(huán)境,廣泛應(yīng)用于多個行業(yè)領(lǐng)域。
    的頭像 發(fā)表于 10-08 16:11 ?224次閱讀

    適用于工業(yè)應(yīng)用的使用MDIO的以太網(wǎng)PHY配置

    電子發(fā)燒友網(wǎng)站提供《適用于工業(yè)應(yīng)用的使用MDIO的以太網(wǎng)PHY配置.pdf》資料免費下載
    發(fā)表于 09-21 10:24 ?0次下載
    <b class='flag-5'>適用于</b>工業(yè)應(yīng)用的使用MDIO的以太網(wǎng)PHY配置

    選擇適用于汽車應(yīng)用的基準電壓

    電子發(fā)燒友網(wǎng)站提供《選擇適用于汽車應(yīng)用的基準電壓.pdf》資料免費下載
    發(fā)表于 09-02 11:26 ?0次下載
    選擇<b class='flag-5'>適用于</b>汽車應(yīng)用的基準電壓

    適用于AR眼鏡的TI DLP? Pico?技術(shù)

    電子發(fā)燒友網(wǎng)站提供《適用于AR眼鏡的TI DLP? Pico?技術(shù).pdf》資料免費下載
    發(fā)表于 08-23 09:21 ?0次下載
    <b class='flag-5'>適用于</b>AR眼鏡的TI DLP? Pico?技術(shù)

    LMP91051是否適用于Pyreos的雙通道?

    LMP91051是否適用于Pyreos的雙通道(兩顆sensor集成在同一封裝中,共用電源和地)熱釋電紅外傳感器
    發(fā)表于 08-19 07:17

    muRata貼片電容適用于哪些場景?

    muRata(村田)貼片電容由于其出色的性能和多樣化的特點,被廣泛應(yīng)用于多種電子設(shè)備和系統(tǒng)中。以下是muRata貼片電容適用的一些主要場景: 1、通信設(shè)備: 無線通信設(shè)備(如手機、基站、路由器、藍牙
    的頭像 發(fā)表于 08-09 14:44 ?504次閱讀
    muRata貼片電容<b class='flag-5'>適用于</b>哪些場景?

    從虛擬操縱到現(xiàn)實駕駛 邁來芯磁力計技術(shù)引領(lǐng)無限可能

    磁強力計與三軸技術(shù)的完美結(jié)合,在游戲控制臺的操縱桿領(lǐng)域已大放異彩。
    的頭像 發(fā)表于 03-22 13:58 ?470次閱讀

    微軟正式發(fā)布適用于Windows的Sudo

    微軟已在 Windows 11 Insider Preview Build 26052 中發(fā)布適用于 Windows 的 Sudo,并將其在 MIT 協(xié)議下進行開源。
    的頭像 發(fā)表于 03-19 09:20 ?886次閱讀
    微軟正式發(fā)布<b class='flag-5'>適用于</b>Windows的Sudo

    是否有適用于CYBT-343026-01的SPICE型號?

    您是否有適用于 CYBT-343026-01 的 SPICE 型號? 該模塊將在本質(zhì)安全應(yīng)用中使用,并且需要知道內(nèi)部電容/電感。
    發(fā)表于 03-01 07:56