7、極致創(chuàng)意!DIY自動喂魚裝置(附代碼)
師妹過年要回家了,就把在實驗室養(yǎng)的三條小魚托付給了不回家的師兄,幫忙換水喂食。過完年回來后師妹驚喜地發(fā)現(xiàn),師兄居然自己動手做了一個很酷的自動喂魚裝置。
為此我們聯(lián)系了這位幸福的師妹,專門跑了一趟位于新中關(guān)大廈的實驗室,去采訪細(xì)心的師兄是怎樣實現(xiàn)這臺自動喂魚裝置的。師兄很低調(diào),也很溫柔,他很細(xì)心地給我們講解了喂魚機(jī)的原理,還調(diào)試了控制代碼讓喂魚機(jī)轉(zhuǎn)動頻率更快以便拍攝視頻。
左邊為師兄在調(diào)試代碼,右邊是喂魚機(jī)實現(xiàn)功能圖示
其實自動喂魚機(jī)的實現(xiàn)方法不復(fù)雜,主要分三個部分:完成控制代碼后,最右側(cè)是飛思卡爾(Freescale)的系統(tǒng)級芯片(MC9S12DG128)負(fù) 責(zé)控制發(fā)射脈沖,經(jīng)過中間的達(dá)林頓管(ULN2003A)放大脈沖信號,以此驅(qū)動左側(cè)的步進(jìn)馬達(dá)(24BYJ48),帶動裝著魚食的小盒轉(zhuǎn)動,轉(zhuǎn)到一定角 度魚食就會掉進(jìn)魚缸了。而轉(zhuǎn)動的角度也可以調(diào)整脈沖序列數(shù)目的多少來實現(xiàn)。控制代碼也很簡單,只有幾十行。
自動喂魚機(jī)的材料都是簡單易得的,工科學(xué)生查找資料應(yīng)該都能實現(xiàn)。其中還有兩個最大的亮點:
喂魚機(jī)的供電是用一個廢舊的手機(jī)充電器改裝的。
師兄還用到一張家樂??ü潭ú竭M(jìn)馬達(dá),關(guān)鍵的是細(xì)心的師兄打孔的時候特地繞開了磁線的位置,還能正常使用。
本來喂食的頻率應(yīng)該是每日喂食一次,也就是每日轉(zhuǎn)動90°,但為了拍攝視頻改成每5秒轉(zhuǎn)動90°了。
自動喂魚機(jī)雖小,但包含著我們理工男女的智慧。別出心裁總能帶給我們意想不到的收獲,各位果殼兒們是不是都有想法了呢?發(fā)揮你們的能動性,愿天下師妹都有這么贊的師兄。
附控制代碼:
評 論
請勿進(jìn)行人身攻擊,謾罵以及任何違法國家相關(guān)法律法規(guī)的言論。
正在加載評論...