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

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

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

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

如何編寫代碼以捕獲十六進(jìn)制和十進(jìn)制值的遠(yuǎn)程控制代碼

454398 ? 來(lái)源:wv ? 2019-09-27 11:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:這是您在此項(xiàng)目中需要的東西

一個(gè)紅外接收器,我正在使用1838B

一個(gè)Arduino,我正在使用Arduino Nano

三根跳線

遙控器,您身邊的任何人

在此步驟中,我都包括了IRreceiver 1838B的數(shù)據(jù)表,但是此代碼也應(yīng)對(duì)其他IRreceiver有效。

第2步:連接組件

連接是直接的。

連接主機(jī)上的信號(hào)引腳IRreceiver到Arduino上的PIN 2

將GND引腳連接到將IRreceiver(中間引腳)連接到Arduino的GND引腳

將IRreceiver上的VCC引腳連接到Arduino上的5V引腳

就是這樣,將將Arduino連接到您的計(jì)算機(jī),然后繼續(xù)進(jìn)行草圖繪制

步驟3:草圖

我在.ino文件中添加了此步驟中的壓縮格式

第一行是:

#include

此行將加載運(yùn)行命令所需的庫(kù),如果您還沒(méi)有的話,可以從https://github.com/z3t0/Arduino-IRremote下載,或者給我發(fā)送消息,我會(huì)通過(guò)電子郵件將其發(fā)送給您。

然后我們將在引腳2上定義一個(gè)整數(shù)RECV_PIN,這是從1838B到Arduino引腳2的信號(hào)引腳。

int RECV_PIN = 2;另一個(gè)變量用于存儲(chǔ)從RECV_PIN接收的數(shù)據(jù),稱為IRrecv,最后一個(gè)變量用于解碼結(jié)果。//將IRreceiver設(shè)置在Arduino

IRrecv irrecv(RECV_PIN)的引腳2上;//為irrecv

decode_results結(jié)果創(chuàng)建一個(gè)實(shí)例;///創(chuàng)建一個(gè)實(shí)例,將收集的數(shù)據(jù)存儲(chǔ)在

中。在void設(shè)置中,我們啟動(dòng)串行監(jiān)視器并打印一條顯示“ Press any button”的行,然后使用irrecv.enableIRIn命令激活接收器。 ()

在空循環(huán)中,我們使用以下命令檢查IR是否已接收到信號(hào):if(irrecv.decode(&results)),如果是,則將結(jié)果以十六進(jìn)制和十進(jìn)制格式打印在串行監(jiān)視器上然后使用irrecv.resume()命令繼續(xù)收聽。

在圖片中:我按下了遙控器上的1到0按鈕,結(jié)果被打印在串行監(jiān)視器上。

該草圖用于捕獲信息,并在以后的其他代碼中使用。我用它來(lái)捕獲遙控器上的代碼,并將信息保存在文本文件中。這是一個(gè)示例:

淺藍(lán)色遙控器的十六進(jìn)制值

向上箭頭= AE2C287E

向下箭頭= 1983CB83

右箭頭= 903079EF

左箭頭= CD564618

電源按鈕= 406A9AD7

Page Down = DF580FF9

Page up = 4B8A0854

源= 75D0E6F0

基石= A6D4A34C

自動(dòng)位置= A131C30

仍然= AEC585B4

靜音= 60FD51BC

Enter = C29995F7

菜單= 5165E0A

擴(kuò)展= 3449863D

體積-= 52DE9202

體積+ = 67E45AC1

現(xiàn)在我們知道如何獲取任何遠(yuǎn)程控制按鈕的代碼,我將在另一本可指導(dǎo)的示例中向您展示如何使用這些代碼進(jìn)行控制諸如LED,電動(dòng)機(jī),繼電器等。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4921

    瀏覽量

    72205
  • 紅外接收器
    +關(guān)注

    關(guān)注

    2

    文章

    42

    瀏覽量

    19411
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6508

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    用TXT編輯器打開十六進(jìn)制文件,如何知道校驗(yàn)和?

    我從客戶那邊得到了一個(gè) pmg1-s3 十六進(jìn)制文件,我想把它和校驗(yàn)和提供給集成電路編程工廠。 1.用 TXT 編輯器打開十六進(jìn)制文件,如何知道校驗(yàn)和? 附帶的是十六進(jìn)制文件。 2.
    發(fā)表于 05-23 07:49

    CCG4十六進(jìn)制文件格式是什么?

    你好,先生, 我可以知道 CCG4 十六進(jìn)制文件格式嗎? 2055 行是什么意思?
    發(fā)表于 05-15 07:22

    如何從cyclone-FX讀取十六進(jìn)制文件?

    讀取十六進(jìn)制文件的方法,但我無(wú)法做到。 如果您知道如何從 cyclone-FX 讀取十六進(jìn)制文件,請(qǐng)告訴我。
    發(fā)表于 04-01 07:42

    請(qǐng)問(wèn)如何燒錄多個(gè)十六進(jìn)制文件?

    當(dāng)我使用 S32DS 程序加載時(shí),所有十六進(jìn)制文件都是通過(guò)使用這些命令執(zhí)行一次擦除來(lái)加載的,但是當(dāng)我通過(guò)使用 CMD 打開服務(wù)器和客戶端來(lái)加載時(shí),所有十六進(jìn)制文件中的所有內(nèi)容都會(huì)被擦除命令擦除
    發(fā)表于 03-27 06:59

    74HC390;74HCT390雙十進(jìn)制波紋計(jì)數(shù)器規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《74HC390;74HCT390雙十進(jìn)制波紋計(jì)數(shù)器規(guī)格書.pdf》資料免費(fèi)下載
    發(fā)表于 02-09 15:16 ?3次下載
    74HC390;74HCT390雙<b class='flag-5'>十進(jìn)制</b>波紋計(jì)數(shù)器規(guī)格書

    74HC367;74HCT367十六進(jìn)制緩沖器/線路驅(qū)動(dòng)器規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《74HC367;74HCT367十六進(jìn)制緩沖器/線路驅(qū)動(dòng)器規(guī)格書.pdf》資料免費(fèi)下載
    發(fā)表于 02-09 14:51 ?0次下載
    74HC367;74HCT367<b class='flag-5'>十六進(jìn)制</b>緩沖器/線路驅(qū)動(dòng)器規(guī)格書

    74HC42 BCD至十進(jìn)制解碼器規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《74HC42 BCD至十進(jìn)制解碼器規(guī)格書.pdf》資料免費(fèi)下載
    發(fā)表于 02-08 15:23 ?0次下載
    74HC42 BCD至<b class='flag-5'>十進(jìn)制</b>解碼器規(guī)格書

    bcd與十進(jìn)制之間的關(guān)系

    BCD(Binary-Coded Decimal)即二進(jìn)制編碼的十進(jìn)制數(shù),是一種用二進(jìn)制來(lái)表示十進(jìn)制數(shù)的編碼方式。以下是BCD與十進(jìn)制之間關(guān)
    的頭像 發(fā)表于 12-20 17:15 ?3338次閱讀

    bcd編碼的應(yīng)用 bcd與二進(jìn)制的區(qū)別

    BCD(Binary-Coded Decimal)編碼是一種二進(jìn)制編碼形式,用于表示十進(jìn)制數(shù)字。它將每個(gè)十進(jìn)制數(shù)字(0-9)直接編碼為一個(gè)四位二進(jìn)制數(shù)。BCD編碼的主要優(yōu)點(diǎn)是易于閱讀和
    的頭像 發(fā)表于 12-20 17:11 ?3896次閱讀

    使用ADS8691的SPI取得數(shù)據(jù)后,發(fā)現(xiàn)數(shù)據(jù)無(wú)法轉(zhuǎn)換為正確的電壓怎么解決?

    十六進(jìn)制(00 02 00 00)的結(jié)果轉(zhuǎn)換為十進(jìn)制得到15637 那么轉(zhuǎn)換電壓為15637*LSB(0.00003906uV)=0.61078122V,這與我的實(shí)際入相差太大 請(qǐng)
    發(fā)表于 12-17 06:34

    MSC1210Y5燒錄的步驟中,所謂的“L command”是鍵入字母L,還是一串十六進(jìn)制的序列啊?

    請(qǐng)問(wèn)燒錄的步驟中,所謂的“L command”是鍵入字母L,還是一串十六進(jìn)制的序列???如果是圖片中的序列,我如何確定我應(yīng)該輸入的序列呢?感謝
    發(fā)表于 11-20 07:01

    hex格式和二進(jìn)制的區(qū)別

    。 它以ASCII文本形式表示的十六進(jìn)制數(shù)據(jù),每?jī)蓚€(gè)十六進(jìn)制字符對(duì)應(yīng)一個(gè)字節(jié)。 HEX文件包含了記錄類型、數(shù)據(jù)長(zhǎng)度、地址、數(shù)據(jù)以及校驗(yàn)和等信息,具有結(jié)構(gòu)化且包含校驗(yàn)碼的特點(diǎn)。 二進(jìn)制 : 二進(jìn)
    的頭像 發(fā)表于 11-18 15:24 ?2261次閱讀

    為什么Gain=1對(duì)應(yīng)的默認(rèn)不是16位二進(jìn)制補(bǔ)碼的中間數(shù)而是最小數(shù)?

    十進(jìn)制的-32768,7FFFh為十進(jìn)制的32767;分別對(duì)應(yīng)最大碼和最小碼,為什么Gain=1對(duì)應(yīng)的默認(rèn)不是16位二進(jìn)制補(bǔ)碼的中間數(shù)而是最小數(shù)?
    發(fā)表于 11-18 08:12

    Tlv320AIc23B配置時(shí),采用十六進(jìn)制,可以采用十進(jìn)制嗎?

    Tlv320AIc23B配置時(shí),采用十六進(jìn)制,可以采用十進(jìn)制嗎? 2初始化完成后,還可以單獨(dú)修改某一項(xiàng)配置嗎?還是要全部更新? void ancRenewINCodecRegs(uint16
    發(fā)表于 11-05 07:05

    labview中浮點(diǎn)數(shù)與十六進(jìn)制字符串相互轉(zhuǎn)化

    與下位機(jī)數(shù)據(jù)交流及通訊時(shí),經(jīng)常有浮點(diǎn)數(shù)與十六進(jìn)制字符串相互轉(zhuǎn)化的需求,經(jīng)過(guò)兩天總結(jié),找到了最簡(jiǎn)潔的相互轉(zhuǎn)化的方法,萌新歡迎大佬指正,文件也附上。*附件:HEX字符串與浮點(diǎn)數(shù)轉(zhuǎn)換.rar
    發(fā)表于 10-21 19:51