99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

怎樣用ArduinoProMicro進行PC遠程控制

454398 ? 來源:wv ? 2019-09-26 15:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:硬件

怎樣用ArduinoProMicro進行PC遠程控制

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-零件倉

1 x 5mm Led(不是必需的,僅用于指示何時-零件倉

1 x 1k歐姆-零件倉

1 x紅外遙控器-零件倉

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

(如果我輸入錯了,請糾正我)

4根跳線-零件倉

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

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

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

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

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

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

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

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

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

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

步驟3:連接

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

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

按照上面的圖片弄清楚。如果您需要示意圖,請在評論中告訴我,我會盡快上載。

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

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

從examples文件夾上載IRrecvDemo.ino。

這將有助于顯示

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

Serial。 println(results.value,DEC);

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

Serial.println(results.value,HEX);

請注意所有代碼中的DEC或HEX之一。

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

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

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

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

使用隨附的代碼并更改遠程按鈕。代碼。

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

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

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

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

我將在下面顯示一個示例:

注意:

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

帶有YYY的位置是遠程的DEC/HEX代碼;

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

我只顯示需要添加的內(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-》寫入字符a,b,c 。..

第三名

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

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

如有任何疑問,請發(fā)表評論,我會竭盡所能。

步驟6:自定義遙控器

因此遙控器中的號碼不適合我的需要我想為按鈕起一個自己的名字。

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

2)我放了

3)用筆寫了我想要的名稱/符號(根據(jù)代碼中分配的功能)。

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

5)帶有自定義標簽的遙控器已準備就緒,可以隨時更改。

步驟7:欣賞

您可以使用遙控器的按鈕來按想要用適當?shù)拇a在鍵盤中按下的任何鍵。

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

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

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

    關(guān)注

    2

    文章

    270

    瀏覽量

    35763
  • 遠程控制
    +關(guān)注

    關(guān)注

    4

    文章

    672

    瀏覽量

    35852
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    如何使用無線遠程控制模塊來實現(xiàn)rs-485無線控制

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

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

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

    plc遠程控制模塊是什么

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

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

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

    中央空調(diào)遠程控制系統(tǒng)

    、作用功能 1.遠程溫度控制:用戶可以通過手機App或網(wǎng)頁登錄管理云平臺,實時查看各個區(qū)域的溫度,并進行調(diào)節(jié)。比如,在辦公區(qū)域有人員進出時,可以立即通過遠程控制調(diào)整空調(diào)溫度,以提供舒適
    的頭像 發(fā)表于 12-24 16:36 ?1061次閱讀

    使用樹莓派實現(xiàn)遠程控制的技巧

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

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

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

    網(wǎng)頁端遠程控制電腦各工具對比

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

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

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

    普通空開怎樣遠程控制斷電

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

    智能電表是如何與遠程控制系統(tǒng)連接的?

    是如何與遠程控制系統(tǒng)建立聯(lián)系的吧!1.通信協(xié)議的選擇首先,智能電表需要通過特定的通信協(xié)議與遠程控制系統(tǒng)進行數(shù)據(jù)交換。目前常用的通信方式有以下幾種:-無線通信:如Wi-
    的頭像 發(fā)表于 10-16 16:29 ?1059次閱讀
    智能電表是如何與<b class='flag-5'>遠程控制</b>系統(tǒng)連接的?

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

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

    怎樣用自己的電腦遠程公司的電腦

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

    android 遠程控制如何實現(xiàn)

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

    teamviewer內(nèi)網(wǎng)遠程控制外網(wǎng)

    在企業(yè)內(nèi)網(wǎng)環(huán)境中,安全性、穩(wěn)定性和性能是企業(yè)用戶關(guān)注的重點。然而,許多遠程控制軟件在內(nèi)網(wǎng)應(yīng)用中存在限制,無法滿足企業(yè)的特殊需求。比如知名的遠程控制軟件 TeamViewer,其功能強大,但并未提供
    的頭像 發(fā)表于 08-16 20:46 ?1780次閱讀