加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

Python可編程紅外USB適配器

2018/07/03
113
服務支持:
技術交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術大咖們分享疑惑和經(jīng)驗、收獲成長和認同、領取優(yōu)惠和紅包等。

虛擬商品不可退

當前內(nèi)容為數(shù)字版權作品,購買后不支持退換且無法轉移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
方塊圖(2)
  • 方案介紹
  • 相關文件
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

pIRkey為任何計算機,筆記本電腦平板電腦添加了一個紅外遙控接收器......任何帶有可以使用鍵盤的USB端口的計算機或設備。 這個小板滑入任何USB A端口,并顯示為每日USB鍵盤。 板載ATSAMD21微控制器可監(jiān)聽IR遙控信號并將其轉換為按鍵,鼠標移動,甚至USB串行輸出。

紅外線是我們最喜歡的無線協(xié)議 - 無需天線,認證,配對,密碼或特殊工具。 在世界各地工作,非常直觀 - 每個人都有一個家用紅外遙控器! 我們最初的IRkey是一個小型USB可插拔微控制器板,帶有IR接收器,Attiny85微控制器和指示燈LED。 當收到某些遙控命令時,IRkey會發(fā)送相應的鍵盤按下。 它很棒,但不容易定制 - 你必須使用我們銷售它的遙控器工作。

pIRkey是對我們原始IRkey產(chǎn)品的改進,為python添加了一個p。 現(xiàn)在我們已經(jīng)為小型ATSAMD21E處理器提供了CircuitPython,我們將它換成ATtiny85,從而大大提高了功耗,并且還有一個可用的Python解釋器。 這意味著它非常容易重新編程,定制或適應您可能擁有的任何紅外線閱讀需求。

當你插入它時,pIRkey顯示為一個三重設備:用于存儲代碼的USB磁盤驅動器,用于調(diào)試的USB串行和Python交互式命令行,以及可以傳輸按鍵或鼠標移動的USB鍵盤/鼠標。

默認情況下,我們附帶一些非常簡單的示例代碼來讀取NEC遙控器,但您可以使用任何具有約38KHz輸出頻率的遙控器,這是99%的遙控器。 這里有一些想法:您可以使用pIRkey遠程啟動/停止程序,關閉計算機,控制遠程安裝的智能手機或平板電腦,進行自適應控制等。

USB連接器

左側是PCB安裝USB連接器,只需將其插入任何USB-A端口即可。 4個鍍金焊盤具有接地,D +,D-和5V電源。 5V電源被調(diào)低并用于為pIRKey供電。 D + / D-是板載芯片用于發(fā)送/接收數(shù)據(jù)的內(nèi)容。

微控制器

這里使用的芯片是ATSAMD21E18--我們的Trinket M0和Gemma M0中的芯片。 它有256KB的閃存,32KB的RAM,運行頻率為48MHz。 我們預先加載CircuitPython,但如果你愿意,也可以使用Arduino,只需選擇Trinket M0作為電路板類型。

復位按鈕

您可以使用“重置”按鈕重置電路板或將其置于引導加載程序模式。 單擊一下即可重置。 雙擊進入引導加載程序模式。 在引導加載程序模式下,小型DotStar LED將在成功USB枚舉時變?yōu)榫G色,或在故障時變?yōu)榧t色。

DotStar LED

我們在船上放置了一個小型RGB LED。 這非常適合幫助用戶了解IR命令是否已正確讀取,狀態(tài)是什么或更改模式。

在CircuitPython中,您可以通過主板與DotStar進行通信.APA102_MOSI和board.APA102_SCK引腳

紅外接收器

最后是一個帶鏡頭的紅外接收器模塊,它將讀取紅外光,必要時進行放大并過濾掉38 KHz的子載波,以便在檢測到光線時獲得脈沖,使其在pIRkey上變得更加容易!

請注意,即使調(diào)整到38 KHz,你可以使用大約30 KHz到46 KHz而不會有太大的困難,因為低成本的IR遙控器有很多漂移,所以它不是一個非常精確的濾波器。

在CircuitPython中,您可以通過板讀取數(shù)據(jù).REMOTEIN引腳。

  • Adafruit-pIRKey-PCB-master.zip
    描述:原理圖PCB文件
  • adafruit-pirkey-python-programmable-infrared-usb-adapter.pdf
    描述:教程說明
  • 參考地址.txt
    描述:參考地址

相關推薦

電子產(chǎn)業(yè)圖譜