一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲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)不再提示

怎樣用ArduinoProMicro進(jìn)行PC遠(yuǎn)程控制

454398 ? 來(lái)源:wv ? 2019-09-26 15:39 ? 次閱讀

步驟1:硬件

怎樣用ArduinoProMicro進(jìn)行PC遠(yuǎn)程控制

1 x Pro Micro ATmega32U4-US $ 7.80-http ://www.ebay.com/itm/Leonardo-Pro-Micro-ATmega 。..

注意:您也可以使用Leonardo。由于外形小巧,我選擇了Pro Micro。

1 x Micro USB電纜-零件箱。

1 x Small Breadboard-US $ 1.37-http://www.ebay。 com/itm/Mini-White-Solderless-Pro 。..

1 x紅外接收器1838T-零件倉(cāng)

1 x 5mm Led(不是必需的,僅用于指示何時(shí)-零件倉(cāng)

1 x 1k歐姆-零件倉(cāng)

1 x紅外遙控器-零件倉(cāng)

注意:我已經(jīng)測(cè)試過(guò)他們都可以使用3種不同的遙控器,所以只要它是IR遙控器就沒(méi)關(guān)系。我再次選擇了這種形式

(如果我輸入錯(cuò)了,請(qǐng)糾正我)

4根跳線(xiàn)-零件倉(cāng)

注意:零件倉(cāng)是指我已經(jīng)擁有的物品。

步驟2:設(shè)置Pro Micro

這是我第一次使用Pro Micro,但感覺(jué)并不流暢。

起初,計(jì)算機(jī)沒(méi)有將Pro Micro識(shí)別為HID設(shè)備,并且也沒(méi)有在Adruino IDE中顯示。

經(jīng)過(guò)Google的一些搜索并禁用了數(shù)字簽名功能Windows 8中的王者,最后我能夠安裝Pro Micro的驅(qū)動(dòng)程序,然后它出現(xiàn)了。

但是它并沒(méi)有到此結(jié)束,而是試圖上傳代碼,并開(kāi)始在Arduino IDE中顯示錯(cuò)誤(抱歉沒(méi)有快照)。

后來(lái)我將Uno R3用作AVR ISP并為Pro Micro和Vola刻錄了引導(dǎo)程序,效果很好。

我使用了sparkfun的本教程,非常感謝他們提供的詳細(xì)教程。

https://learn.sparkfun。 com/tutorials/pro-micro--fi 。..

用于Pro Micro的引導(dǎo)程序,并且已安裝驅(qū)動(dòng)程序,也可以在sparkfun網(wǎng)站上找到。

步驟3:連接

按照數(shù)據(jù)手冊(cè),將IR接收器連接到面包板上,并使用跳線(xiàn)將它們連接到Pro Micro的相應(yīng)引腳。

IR接收器的輸出引腳連接到Pro Micro的引腳7,并由VCC引腳(計(jì)算機(jī)的USB連接提供5V)和GND到GND引腳供電。LED連接到引腳10和GND。

按照上面的圖片弄清楚。如果您需要示意圖,請(qǐng)?jiān)谠u(píng)論中告訴我,我會(huì)盡快上載。

步驟4:獲取紅外遙控器按鈕的代碼

解壓縮此處附帶的Arduino-IRremote-master.zip文件,并將其添加到arduino庫(kù)。

從examples文件夾上載IRrecvDemo.ino。

這將有助于顯示

注意:以下代碼允許串行顯示器以十進(jìn)制顯示從IR接收器接收到的代碼,即DEC。

Serial。 println(results.value,DEC);

如果要使用十六進(jìn)制代碼,只需將DEC更改為十六進(jìn)制,例如

Serial.println(results.value,HEX);

請(qǐng)注意所有代碼中的DEC或HEX之一。

記下哪個(gè)代碼屬于哪個(gè)按鈕很有幫助,以免日后造成混淆。我使用電子表格寫(xiě)下了我的故事,在編碼時(shí),您可以?xún)H從電子表格中復(fù)制相應(yīng)按鈕的代碼。

步驟5:自定義代碼以在計(jì)算機(jī)中執(zhí)行功能

http://arduino.cc/en/Reference/KeyboardModifiers#。..。您可以參考此鏈接,了解應(yīng)為鍵盤(pán)中的特定鍵使用哪種編碼。

http://www.asciitable.com/,您也可以參考此鏈接以獲取鍵盤(pán)按鈕的更多代碼。

使用隨附的代碼并更改遠(yuǎn)程按鈕。代碼。

這是有關(guān)如何使用HID函數(shù)的有用教程

https://www.sparkfun.com/tutorials/337

您可以添加根據(jù)您的要求提供更多功能。

要添加更多代碼,必須在三個(gè)位置插入代碼。

我將在下面顯示一個(gè)示例:

注意:

帶有XXX的位置表示您可以添加自己的名字;

帶有YYY的位置是遠(yuǎn)程的DEC/HEX代碼;

帶有ZZZ的位置必須根據(jù)您需要按的鍵進(jìn)行更改。

我只顯示需要添加的內(nèi)容,以了解將它們插入哪里。

第一名

#define XXX YYY//使用注釋記下按鈕的作用或?qū)⑵湟玫竭b控器上的按鈕

#define XXX YYY

第二名

#define XXX_FUN Keyboard.press(ZZZ); Keyboard.press(ZZZ); Keyboard.write( ‘ZZZ’);延遲(100); Keyboard.releaseAll();

#define XXX_FUN Keyboard.write(‘ZZZ’); Keyboard.releaseAll();

注意:Keyboard.press-》按下箭頭,Ctrl,Shift等按鈕。

Keyboard.write-》寫(xiě)入字符a,b,c 。..

第三名

否則(results.value == XXX){XXX_FUN; }

否則,如果(results.value == XXX){XXX_FUN; }

如有任何疑問(wèn),請(qǐng)發(fā)表評(píng)論,我會(huì)竭盡所能。

步驟6:自定義遙控器

因此遙控器中的號(hào)碼不適合我的需要我想為按鈕起一個(gè)自己的名字。

1)我拿了一張紙,然后按了遙控器的側(cè)面以給它留下印象,并沿著印象剪裁。

2)我放了

3)用筆寫(xiě)了我想要的名稱(chēng)/符號(hào)(根據(jù)代碼中分配的功能)。

4)使用遙控器隨附的塑料蓋,并插入我剛剛制作的標(biāo)簽并將其密封。

5)帶有自定義標(biāo)簽的遙控器已準(zhǔn)備就緒,可以隨時(shí)更改。

步驟7:欣賞

您可以使用遙控器的按鈕來(lái)按想要用適當(dāng)?shù)拇a在鍵盤(pán)中按下的任何鍵。

您還可以添加sho rtcut指向程序并將其添加到代碼中,然后可以通過(guò)遙控器中的單個(gè)按鈕啟動(dòng)程序。就像我在我的工作中一樣。(請(qǐng)參閱第49行中的代碼-IRrecvVIRE_HID.ino)

我已經(jīng)使用遙控器基本控制了VLC播放器以及箭頭鍵和回車(chē)鍵,因此我可以選擇用遙控器同時(shí)控制VLC觀看電影。

聲明:本文內(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)投訴
  • Micro
    +關(guān)注

    關(guān)注

    2

    文章

    268

    瀏覽量

    35470
  • 遠(yuǎn)程控制
    +關(guān)注

    關(guān)注

    4

    文章

    652

    瀏覽量

    35532
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6485

    瀏覽量

    189759
收藏 人收藏

    評(píng)論

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

    如何使用無(wú)線(xiàn)遠(yuǎn)程控制模塊來(lái)實(shí)現(xiàn)rs-485無(wú)線(xiàn)控制?

    了無(wú)線(xiàn)通信技術(shù)的設(shè)備,它能夠通過(guò)無(wú)線(xiàn)鏈路實(shí)現(xiàn)對(duì)遠(yuǎn)程設(shè)備的控制和數(shù)據(jù)傳輸。這些模塊通常具有體積小、功耗低、傳輸距離遠(yuǎn)、穩(wěn)定性高等特點(diǎn),非常適合在復(fù)雜環(huán)境中進(jìn)行數(shù)據(jù)傳輸和控制。 二、無(wú)線(xiàn)
    的頭像 發(fā)表于 04-24 17:08 ?164次閱讀
    如何使用無(wú)線(xiàn)<b class='flag-5'>遠(yuǎn)程控制</b>模塊來(lái)實(shí)現(xiàn)rs-485無(wú)線(xiàn)<b class='flag-5'>控制</b>?

    智慧路燈如何實(shí)現(xiàn)遠(yuǎn)程控制?

    引言 在智慧城市建設(shè)的進(jìn)程中,叁仟智慧路燈作為重要的基礎(chǔ)設(shè)施,其遠(yuǎn)程控制功能發(fā)揮著關(guān)鍵作用。遠(yuǎn)程控制使得叁仟智慧路燈能夠擺脫地域限制,實(shí)現(xiàn)高效、精準(zhǔn)的管理,極大地提升了城市照明系統(tǒng)的運(yùn)行效率與智能化
    的頭像 發(fā)表于 03-18 12:27 ?189次閱讀
    智慧路燈如何實(shí)現(xiàn)<b class='flag-5'>遠(yuǎn)程控制</b>?

    plc遠(yuǎn)程控制模塊是什么

    PLC遠(yuǎn)程控制模塊是什么?PLC(ProgrammableLogicController,可編程邏輯控制器)遠(yuǎn)程控制模塊是用于實(shí)現(xiàn)遠(yuǎn)程監(jiān)控和控制
    的頭像 發(fā)表于 02-12 17:20 ?326次閱讀

    PLC遠(yuǎn)程控制模塊應(yīng)用

    生產(chǎn)效率、降低成本,增強(qiáng)安全性。 PLC遠(yuǎn)程控制模塊,也被稱(chēng)為PLC網(wǎng)關(guān),通過(guò)網(wǎng)絡(luò)連接實(shí)現(xiàn)對(duì)PLC系統(tǒng)進(jìn)行遠(yuǎn)程監(jiān)控和控制的設(shè)備。通過(guò)網(wǎng)口、串口等接口與PLC設(shè)備相連,并利用5G/4G/
    的頭像 發(fā)表于 02-12 16:48 ?303次閱讀

    使用樹(shù)莓派實(shí)現(xiàn)遠(yuǎn)程控制的技巧

    樹(shù)莓派是一款功能強(qiáng)大的微型計(jì)算機(jī),其體積小巧、價(jià)格低廉,非常適合用于各種DIY項(xiàng)目。其中,遠(yuǎn)程控制是樹(shù)莓派應(yīng)用中非常受歡迎的一個(gè)領(lǐng)域。通過(guò)遠(yuǎn)程控制,我們可以隨時(shí)隨地訪問(wèn)和管理樹(shù)莓派,實(shí)現(xiàn)數(shù)據(jù)監(jiān)控
    的頭像 發(fā)表于 11-11 11:37 ?1125次閱讀

    遠(yuǎn)程控制溫控器的應(yīng)用

    隨著科技的發(fā)展,智能家居逐漸成為現(xiàn)代生活的一部分。遠(yuǎn)程控制溫控器作為智能家居系統(tǒng)中的一個(gè)重要組成部分,為用戶(hù)提供了前所未有的便利和舒適度。 遠(yuǎn)程控制溫控器的工作原理 遠(yuǎn)程控制溫控器通過(guò)無(wú)線(xiàn)網(wǎng)絡(luò)
    的頭像 發(fā)表于 11-06 13:47 ?823次閱讀

    網(wǎng)頁(yè)端遠(yuǎn)程控制電腦各工具對(duì)比

    遠(yuǎn)程辦公、設(shè)備維護(hù)和技術(shù)支持場(chǎng)景中,遠(yuǎn)程控制工具的選擇至關(guān)重要。本篇將介紹幾款常見(jiàn)的遠(yuǎn)程控制工具進(jìn)行對(duì)比,包括P2link、花生殼、蒲公英、nat123和natapp,幫助用戶(hù)了解各
    的頭像 發(fā)表于 11-05 11:22 ?757次閱讀

    風(fēng)管遠(yuǎn)程控制系統(tǒng)應(yīng)用方案

    能耗。 一、基本原理 風(fēng)管遠(yuǎn)程控制系統(tǒng),通過(guò)遠(yuǎn)程通信技術(shù)對(duì)建筑物內(nèi)的風(fēng)管系統(tǒng),進(jìn)行實(shí)時(shí)監(jiān)控與智能控制的物聯(lián)網(wǎng)解決方案。將傳統(tǒng)的風(fēng)管系統(tǒng)與自動(dòng)化控制
    的頭像 發(fā)表于 10-22 16:31 ?591次閱讀

    普通空開(kāi)怎樣遠(yuǎn)程控制斷電

    在現(xiàn)代家庭和工業(yè)環(huán)境中,電力安全至關(guān)重要。普通空氣開(kāi)關(guān)(以下簡(jiǎn)稱(chēng)空開(kāi))作為電路保護(hù)的基本元件,雖然能夠有效防止電路過(guò)載和短路,但其功能相對(duì)單一,無(wú)法滿(mǎn)足遠(yuǎn)程控制的需求。 1. 遠(yuǎn)程控制斷電的必要性
    的頭像 發(fā)表于 10-17 14:02 ?1741次閱讀

    城市照明遠(yuǎn)程控制系統(tǒng)

    ,引領(lǐng)著智慧城市的新風(fēng)尚。 城市照明遠(yuǎn)程控制系統(tǒng),基于物聯(lián)網(wǎng)、大數(shù)據(jù)、云計(jì)算等現(xiàn)代信息技術(shù),對(duì)城市路燈、景觀照明等照明設(shè)施進(jìn)行遠(yuǎn)程監(jiān)控、調(diào)度和管理的智慧照明解決方案。通過(guò)智能照明控制
    的頭像 發(fā)表于 09-10 16:43 ?484次閱讀

    怎樣用自己的電腦遠(yuǎn)程公司的電腦

    隨著遠(yuǎn)程辦公和居家辦公的普及,如何高效、安全地遠(yuǎn)程控制辦公室電腦成為許多職場(chǎng)人士的需求。Splashtop作為一款專(zhuān)業(yè)的遠(yuǎn)程控制軟件,提供了強(qiáng)大的功能,使用戶(hù)能夠隨時(shí)隨地訪問(wèn)和操作辦公室的電腦,實(shí)現(xiàn)
    的頭像 發(fā)表于 08-30 13:20 ?356次閱讀
    <b class='flag-5'>怎樣用</b>自己的電腦<b class='flag-5'>遠(yuǎn)程</b>公司的電腦

    android 遠(yuǎn)程控制如何實(shí)現(xiàn)

    在現(xiàn)代工作和生活中,遠(yuǎn)程控制安卓設(shè)備或使用安卓設(shè)備遠(yuǎn)程控制其他設(shè)備已成為常見(jiàn)需求。安卓遠(yuǎn)程控制允許IT管理員遠(yuǎn)程訪問(wèn)安卓設(shè)備。實(shí)施遠(yuǎn)程控制應(yīng)
    的頭像 發(fā)表于 08-21 18:05 ?1209次閱讀
    android <b class='flag-5'>遠(yuǎn)程控制</b>如何實(shí)現(xiàn)

    PLC遠(yuǎn)程控制信號(hào)怎么輸送

    生產(chǎn)規(guī)模的擴(kuò)大和自動(dòng)化水平的提高,對(duì)PLC的遠(yuǎn)程控制需求也日益增加。本文將詳細(xì)闡述PLC遠(yuǎn)程控制信號(hào)的輸送方法,包括信號(hào)的傳輸方式、傳輸介質(zhì)、通信協(xié)議、以及實(shí)現(xiàn)遠(yuǎn)程控制所需的步驟和注意事項(xiàng),以期為相關(guān)技術(shù)人員提供參考和借鑒。
    的頭像 發(fā)表于 06-15 15:26 ?1961次閱讀

    PLC遠(yuǎn)程控制系統(tǒng)的應(yīng)用案例都有哪些呢?

    PLC遠(yuǎn)程控制系統(tǒng)在許多領(lǐng)域都有廣泛的應(yīng)用。以下是一些PLC遠(yuǎn)程控制系統(tǒng)的應(yīng)用案例
    的頭像 發(fā)表于 05-31 11:24 ?1646次閱讀