※ 2019.8 後補「積木式免焊接 記憶型空調紅外線轉譯器」一文,可供快速製作成品。
紅外線接收、發射電路板製作
電路板焊接所需工具:
1. 電烙鐵 (最好配有 基座, 海棉...)
2. 焊錫
3. 吸錫器
4. 單芯細電線
5. 斜口鉗
6. 若有三用電表的話,可用來檢測是否有短路,非必備
DIY 製作請注意:
1. 安全第一
2. 無電工相關經驗者,請有經驗的朋友幫忙協助,或請人代工
3. 請在通風良好的環境下進行零件電路焊接作業
4. 請注意電烙鐵溫度,不要被燙偒
5. 焊接完畢後,請務必仔細檢查焊錫接點是否有短路
6. 焊接完畢後,第一次上電時請不要接到電腦的USB上,也不要接到外接行動電源上,請接在電壓5伏特的USB充電器上,並請隨時準備手動關閉電源,以免若有焊接點短路時會造成危險。
1. 不同廠商或版本的擴展板PCB原電路走線和放置元件可能不太相同,焊接前請先確認
2. 紅外線發射LED直立, + 極(長腳)在下圖右方,正負極接反會無作用,且有可能會燒毀
3. 紅外線接收器正面面向下方 (直立正面向PCB外,Out 腳位在左方,),接錯腳位有可能會燒毀
4. 若要更改走線,請注意 紅外線發射LED 不能有朝向 紅外線接收器 正面,會干擾收訊
6. 有源蜂鳴器 + 極(長腳)接在Pin連接座上11位置,- 極接在Pin連接座上 GND,直接插在Pin連接座上即可,怕吵的話日後可直接拆下,僅作聲音提示功用
7. 下圖紅外線發射LED 的 +極在右方,保留的腳位長度可向前、後彎曲,若有需要為左、右彎曲的話請將 +極改至 -極的下方及對應走線
8. 下方有實際完成圖可參照,請完全無疑問後再開始焊接
各腳位功用如下:
腳 2 連接紅外線接收器 Out 腳位,接收信號
腳 3 連接紅外線發射LED +極(長腳),發射信號
腳 9 連接擴展板上的空置按鈕 (下方中間位置),可依程式控制使用,預設電位在 High (5V)
腳 10 連接擴展板附下方 LED,可依程式控制亮暗指示燈使用
腳 11 連接擴展板附上方 LED,可依程式控制亮暗指示燈使用
腳 11 Pin座連接有源蜂鳴器 +極(長腳),其左方 GND Pin座連接有源蜂鳴器 -極,可依程式控制聲音指示使用
PS : 腳 11 同時接 蜂鳴器 與 LED 控制使用
另擴展板左下方有附按鈕 Reset,可重置程式執行。
連接合體 Arduino 開發板 與 擴展板 時請確認有對準 Pin 腳座 (二個板子上皆有印刷腳位編號,對齊編號腳位壓緊到底即可)
PS: 下方的壓克力板,原本來是組合的 開發板壓克力外殼,用來保護Arduino開發板的,但因接擴展板會接不起來,只好拆掉只保留底座;一般找4根螺絲組墊高底部保護下方電路即可,有興趣的話可至網拍找找,借網拍圖如下。
完成後,請先接在電壓5伏特的USB充電器上做送電測試,並請隨時準備手動關閉電源,以免若有焊接點短路時會造成危險。確認沒問題後請重做前篇 04 ,確認接收、發射電路運作正常。
所有準備都就緒了,接下來最後就是撰寫和 小米萬用遙控器 連動控制冷氣空調的程式了...
2. 焊錫
3. 吸錫器
4. 單芯細電線
5. 斜口鉗
6. 若有三用電表的話,可用來檢測是否有短路,非必備
DIY 製作請注意:
1. 安全第一
2. 無電工相關經驗者,請有經驗的朋友幫忙協助,或請人代工
3. 請在通風良好的環境下進行零件電路焊接作業
4. 請注意電烙鐵溫度,不要被燙偒
5. 焊接完畢後,請務必仔細檢查焊錫接點是否有短路
6. 焊接完畢後,第一次上電時請不要接到電腦的USB上,也不要接到外接行動電源上,請接在電壓5伏特的USB充電器上,並請隨時準備手動關閉電源,以免若有焊接點短路時會造成危險。
電路板佈線
在前篇 02中,有購買 Arduino UNO R3 ProtoShield 原型擴展板,依其電路板參考佈線如下,另為方便調整紅外線發射LED和接收器的方向,建議保留零件原始接腳長度立於電路板上:1. 不同廠商或版本的擴展板PCB原電路走線和放置元件可能不太相同,焊接前請先確認
2. 紅外線發射LED直立, + 極(長腳)在下圖右方,正負極接反會無作用,且有可能會燒毀
3. 紅外線接收器正面面向下方 (直立正面向PCB外,Out 腳位在左方,),接錯腳位有可能會燒毀
4. 若要更改走線,請注意 紅外線發射LED 不能有朝向 紅外線接收器 正面,會干擾收訊
6. 有源蜂鳴器 + 極(長腳)接在Pin連接座上11位置,- 極接在Pin連接座上 GND,直接插在Pin連接座上即可,怕吵的話日後可直接拆下,僅作聲音提示功用
7. 下圖紅外線發射LED 的 +極在右方,保留的腳位長度可向前、後彎曲,若有需要為左、右彎曲的話請將 +極改至 -極的下方及對應走線
8. 下方有實際完成圖可參照,請完全無疑問後再開始焊接
各腳位功用如下:
腳 2 連接紅外線接收器 Out 腳位,接收信號
腳 3 連接紅外線發射LED +極(長腳),發射信號
腳 9 連接擴展板上的空置按鈕 (下方中間位置),可依程式控制使用,預設電位在 High (5V)
腳 10 連接擴展板附下方 LED,可依程式控制亮暗指示燈使用
腳 11 連接擴展板附上方 LED,可依程式控制亮暗指示燈使用
腳 11 Pin座連接有源蜂鳴器 +極(長腳),其左方 GND Pin座連接有源蜂鳴器 -極,可依程式控制聲音指示使用
PS : 腳 11 同時接 蜂鳴器 與 LED 控制使用
另擴展板左下方有附按鈕 Reset,可重置程式執行。
電路板焊接完成
正上方
正下方
四週
連接合體 Arduino 開發板 與 擴展板 時請確認有對準 Pin 腳座 (二個板子上皆有印刷腳位編號,對齊編號腳位壓緊到底即可)
Arduino 開發板、擴展板 連接完成圖
完成後,請先接在電壓5伏特的USB充電器上做送電測試,並請隨時準備手動關閉電源,以免若有焊接點短路時會造成危險。確認沒問題後請重做前篇 04 ,確認接收、發射電路運作正常。
所有準備都就緒了,接下來最後就是撰寫和 小米萬用遙控器 連動控制冷氣空調的程式了...