我這台小車套件是兩層式壓克力板的車體設計,基本上要搭載 Arduino UNO 與 L298N 電路板、電池盒、可上下左右移動的舵機 (伺服馬達),以及超聲波、藍芽等感測通訊元件,空間是足夠的。但是真要全放在一起,又不致感覺壅塞與突兀,還是需要花些心力思考該如何配置。
嗯,幾經試著幾次擺設,就決定把 L298N 放到底層靠馬達後方處;電池盒放在上層最後邊,Arduino UNO/擴展板 置於上層中間處,而超聲波、舵機等,未來它會作為車子的「眼睛與頸椎」,當然就是置於車子上層的最前方。
目前優先把動力部分給搞定再說,所以舵機還不需要放上去,先預留位置即可。規劃大致的擺設位置後,就要開始施工執行了,主要的工作就是鑽孔然後擺上組件、鎖上螺絲即可。
話說我這兩層壓克力板,店家已經鑽好許多孔位了,但卻完全一個都用不上;後來我旺旺給賣家抗議說車體號稱與 Arduino 相容,卻根本沒有該電路板的預留位置,我懷疑這壓克力板的孔位應該是給其它類型的控制板用的。(店家很內疚,所以準備待我再次採購時會再折扣便宜些。)
所以所有組件擺放的位置都必須鑽孔;還好月初我已經到光華商場 (國際廣場)的電子商家採購一番,其中迷你電鑽也是採購的項目之一,這也該算是 DIY 玩家所必備的「機絲」。
把電路板等組件擺到要固定的位置,然後用奇異筆在螺絲孔處塗個圈圈做記號,然後電鑽就給它鑽下去了。注意固定住不要滑動,反正多鑽幾次就會圓熟了。
我比較喜歡再加上銅柱固定住,讓車體與電路板組件有些騰空,如此也比較可以避免電路板下方的電路焊點有短路問題。
這片 L298N 較麻煩的就是有片較高的散熱器,很容易頂住上層的壓克力板。我的解決方法就是把原來頂住第二層壓克力板的銅柱改換成較長些,然後未來上層同樣位置的組件也再墊個銅柱,使之確實隔離並能發揮散熱的功效。
總算上層壓克力板原來刻出的愛心簍空有了作用,剛好讓 L298N 的散熱器上來一些些不至於頂到。
再來就是上層的鑽孔了,主要要留給兩個組件-電池盒與 Arduino UNO。
鑽孔還挺順利的,組件都能鎖得上去。電池盒擺到上層原因是為了方便拔出電池充電,而 UNO 主板是小車的控制中樞,當然放置在中間處最容易與所有的元件連線的。
我同時也把電池盒再加裝上開關,就直接在壓力版最後面處鑽了一四方形的孔,雖不甚美觀,但可以了,確實能切換開關,實用至上。
再看看上下層的銅柱,電池盒與 UNO 主板是用塑膠銅柱,下層則用一般的銅柱。兩層的組件都確實有隔離到就可以了。
老實說,我還挺滿意目前所自行配置各組件的擺放位置,看來還蠻簡潔且要插入 USB 傳輸線、拔出/放進電池都很OK。
下一步就是要用接線把所有相關的組件連起來了。當然因為有作過麵包板實驗,所以如何接線是沒有問題的;只是線一多以後該如何整理就要再多花些心思規劃的。