網上流傳著大量師兄的傳說,比如最近的一個是,過年時師妹把養的三條小魚托付給了師兄,幫忙換水喂食。過完年回來后師妹驚喜地發現,師兄居然自己動手做了一個很酷的自動喂魚裝置。
為此果殼聯系了這位幸福的師妹,專門跑了一趟位于新中關大廈的實驗室,去采訪細心的師兄是怎樣實現這臺自動喂魚裝置的。師兄很低調,也很溫柔,他很細心地給我們講解了喂魚機的原理,還調試了控制代碼讓喂魚機轉動頻率更快以便拍攝視頻。 左邊為師兄在調試代碼,右邊是喂魚機實現功能圖示 其實自動喂魚機的實現方法不復雜,主要分三個部分:完成控制代碼后,最右側是飛思卡爾(Freescale)的系統級芯片(MC9S12DG128)負責控制發射脈沖,經過中間的達林頓管(ULN2003A)放大脈沖信號,以此驅動左側的步進馬達(24BYJ48),帶動裝著魚食的小盒轉動,轉到一定角度魚食就會掉進魚缸了。而轉動的角度也可以調整脈沖序列數目的多少來實現。控制代碼也很簡單,只有幾十行。 自動喂魚機的材料都是簡單易得的,工科學生查找資料應該都能實現。其中還有兩個最大的亮點:
本來喂食的頻率應該是每日喂食一次,也就是每日轉動90°,但為了拍攝視頻改成每5秒轉動90°了。 自動喂魚機雖小,但包含著我們理工男女的智慧。別出心裁總能帶給我們意想不到的收獲,各位果殼兒們是不是都有想法了呢?發揮你們的能動性吧,愿天下師妹都有這么贊的師兄。 附控制代碼: 來源:網絡 |