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