渣古頭 (Exceed Model : Zaku Head) 玩具分享:發光+發聲+遙控/自動追蹤改造。

渣古頭玩具加紅外線遙控,伺服馬達,接近感應,音效播放及RGB LED 改造分享。

總走慢潮流幾步的我到現在才跟風玩Zaku head。 畢竟是模型改做分享,關於電子及編程內容不詳細描述了。

本作用了 Exceed Model : Zaku Head 扭蛋玩具改造,見網上有很多改做例子。通常是發光,移動或發聲其中兩樣,想玩吓特別一點,就選了自動追蹤同有哂所有既野。

IR receiver

用粒ir receiver 直駁和最簡單的library 便成了,除了資源用得較多之外,沒大難度。而控制方面就用家中棄用遙控,只需將內碼改為相應的ir code 便成。沒有的話用手機加ir blaster 亦可。

Proximity sensor

焊接8pin smd 後再連到附加電路,當中要調教和要解決的問題實在很多,加上data sheet 資訊與實際有出入。可以說最難搞的部份。

Servo,  SDCard / PCM playback,  IR receiver

其實個別來說都是簡單直接可做到,可是要完全整合就遇到資源衝突的問題。最後都總算做到了。

LEDs

最後階段,只餘LEDs,  本以為最易搞的,安裝後卻發現原來仍有問題;因為加進了ir , pcm,  servo 和 sd card library , timer 1,2同 interrupt 1,2都用了,而部份因會共用pwm pin 亦同時被霸佔而不能用作其他control。因此最後只餘2個 pwm port 可用。無奈rgb 光效只選定用r 和 b。

整合

將所有東西整合起來卻又出現新問題,因為ir 既 shielding 做得不好,以至自身範圍都被當成逼近物件。這使得原設定的眼罩窗口及透鏡面都要放棄。另外發射及接收元件要再加罩,畢竟對光學沒多認識,不懂選擇合適的光罩,多番測試後用啞黑色成功控制了。

軟件

相對唔太複雜。主要問題只是認物方向的方法,因為硬件設定為單眼的緣故,認物方向需要較多步驟及不太暢順。聲效同光效就簡單表達便成。


模型

1. 原先是打算改造紅彗星,最終版本還是用回渣古。

接近感應包括紅外線發射及感應晶片,設計是把焊接8腳晶片及IR LED 並兩只SMD LED放進眼睛部份。

2. 將所有東西塞進渣古內部,底部開孔用以方便微調及放SD Card。


其餘部份只作了些簡單刻線,及一點為放進部件而做的打磨工作,主體用消光。


單眼設計真有很大限制,加上欠缺arduino nano 認識以至誤配可用資源,感光處理知識不足因而透明眼罩要放棄及狼狽地解決,Servo 太嘈,PCM playback 音質不理想,種種問題期望2.0版會做好一點。

成功制作Promixity sensor後發現可玩性提高了很多,例如這個。

謝謝觀賞

※本文為投稿文章非本站立場,內容如有疑慮請來信告知