精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示
電子發燒友網>電子資料下載>電子資料>紅外遙控解碼器/測試儀開源分享

紅外遙控解碼器/測試儀開源分享

2022-11-10 | zip | 0.29 MB | 次下載 | 免費

資料介紹

描述

通過多年收集的垃圾箱,我發現了數十個來自各種錄像機、電視、LED 燈條等的紅外遙控器。我想我可能會保留一些用于控制機器人汽車或其他此類項目。我需要一種方法,不僅可以測試這些遙控器,還需要獲取每個按鈕的命令代碼。

這個版本是一個簡單的紅外遙控器解碼器和測試器。它使用廉價的 ATtiny1614 微處理器、從 DVD 播放器中取出的 IR 接收器和從 Rockby Electronics 銷售的 12 字符 x 2 行顯示器。(WH1202A)

示范

3D打印

包括 STL 文件。將這些帶到 3D 打印店,或者如果您有自己的打印機,請通過切片軟件運行它們。我使用了 0.2 毫米的層高,沒有支撐。

用 2.5 毫米鉆頭鉆出 PCB 支架,并用 3 毫米絲錐創建一個螺紋。

確保頂部緊貼底部。如果太緊,您可能需要做一些歸檔。

電路

電路非常簡單。它包括一個 5V 穩壓器,允許它由一個 7-12V 電源供電有一個觸覺按鈕開關,軟件使用該開關在按下時顯示原始未編碼數據,在釋放時顯示編碼數據。

poYBAGNsWZuAG4UnAAIKHtN0MME564.png
紅外遙控解碼器/測試儀示意圖
?

印刷電路板

由于 ATtiny1614 僅提供 SMD 封裝,因此 PCB 完全采用 SMD 封裝。

我已經包含了 Eagle 文件,以防您想將電路板商業化,或者像我一樣自己制作。我使用了碳粉方法。

poYBAGNsWbOAfDnZAAPqLZr0n5Q737.jpg
PCB使用SMD元件
?

建設單位

首先添加 SMD 組件。我發現在焊接 SMD 元件時使用焊膏比使用卷盤中的焊料更容易。

如果您的電路板是單面的,請添加鏈接。

pYYBAGNsWbWAS2CGAAECW7He6DU086.jpg
添加 SMD 組件和鏈接
?

接下來添加標題。如果您在單面板上使用標題,這是我用來添加它們的方法。

poYBAGNsWbiAUYXoAABJm1woVoA480.jpg
如何在單面 PCB 的銅面上添加排針
?

將插頭放在 PCB 上,較長的引腳面朝下,焊接引腳,將黑色塑料向下推向 PCB。

我在 UPDI 接頭的 VCC 引腳上添加了一點紅色油漆,在 UPDI 引腳上添加了灰色油漆。這樣可以更輕松地確保正確連接 UPDI 編程器。

poYBAGNsWbuAV145AAFsfjyVon4380.jpg
將接頭添加到電路板的銅側。
?

為了支持 LCD 顯示器,在電路板和顯示器之間的電路板頂部添加一些包裝。WH1202A 帶有一個 0.05 英寸(1.27 毫米)公頭排針。我從 eBay 購買了一個 1.27 毫米母排針,它安裝在 PCB 上,可以移除 LCD 顯示器。

添加觸覺按鈕開關。使用強力膠粘在按鈕帽上。小心不要讓膠水順著軸流進開關。

最后添加紅外接收器。

pYYBAGNsWb2ACJGjAAGnCZJ1QT8776.jpg
添加墊片和頂部組件
?

使用 4off 6mm M3 螺釘擰入電路板。將直流電源插座添加到機箱底部并將其連接到電路板。確保極性正確。

poYBAGNsWb-AOKsoAADyFyBBTVY655.jpg
添加到外殼和電線電源連接器
?

編程

與早期的 ATtiny 系列(如 ATtiny85)不同,ATtiny1614 使用 RESET 引腳對 CPU 進行編程。要對其進行編程,您需要一個 UPDI 程序員我用 Arduino Nano 做了一個。您可以在Create Your Own UPDI Programmer中找到完整的構建說明。它還包含將megaTinyCore板添加到 IDE 的說明。

pYYBAGNsWcKAcfYvAABYqqJLS9M015.png
我的自制UPDI程序員
?

在 IDE 中安裝板后,從“工具”菜單中選擇它。

poYBAGNsWcWAWaISAABsB2ECz34527.png
在 IDE 中選擇 Attiny1614 板
?

在 IDE 中選擇 ATtiny1614 板

選擇芯片為 ATtiny1614 并將時鐘速度設置為 16MHz 并將 COM 端口設置為 Arduino Nano 連接的端口。

Programmer 需要設置為jtag2updi (megaTinyCore)

打開草圖并將其上傳到 ATtiny1614。

結論

該測試儀在 NEC 和 SONY 遙控器上表現出色。一些遙控器雖然操作良好,但無法解碼,因為它們使用未知協議或時間不太正確。我發現這個解碼器非常有用。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費