國(guó)內(nèi)起起伏伏的疫情總算進(jìn)入穩(wěn)定期,但還是時(shí)不時(shí)爆出確診的新聞,尤其是境外輸入的病例。長(zhǎng)期不在家或者旅行的時(shí)候,最擔(dān)心的莫過(guò)于留在家里的主子。疫情讓我關(guān)注起了寵物喂食器,這種設(shè)備適合比較懶的人,設(shè)置好就不用操心的。網(wǎng)上搜了一下,基礎(chǔ)也要兩三百,能聯(lián)網(wǎng)功能的,看上的價(jià)格都不低。貧窮提高了我們的創(chuàng)造力,自己動(dòng)手做一個(gè)吧。
研究了幾個(gè)網(wǎng)上的教程(可放鏈接),感覺可以再進(jìn)一步優(yōu)化,加入電子的靈魂。紙箱做外殼,比較好設(shè)計(jì),后邊做好了還可以去換成亞克力之類。
原理:搜索了一下,目前市面上寵物喂食器,核心部分基本都是這種結(jié)構(gòu),中間是個(gè)轉(zhuǎn)輪,上下是成對(duì)角的兩個(gè)扇形。糧食從上邊漏下,被轉(zhuǎn)動(dòng)的轉(zhuǎn)輪帶到底部的另一邊的扇形再漏到盤子里。參考了幾個(gè)DIY的教程,都不太是我想要的,綜合了一下,核心結(jié)構(gòu)可以簡(jiǎn)化為轉(zhuǎn)輪+電機(jī)+外殼的結(jié)構(gòu),加入 Wi-Fi 模組作為智能化通道,使用涂鴉 IoT 開發(fā)平臺(tái)的公版 App,一條龍搞定。考慮成本和可塑性,外殼暫用紙箱試試水。當(dāng)然有條件的可以換成亞克力或者3D打印,咱就簡(jiǎn)單點(diǎn)能滿足需求。
電機(jī)考慮成本和力矩,選個(gè)小的減速電機(jī)。轉(zhuǎn)輪的話,想想可以用雪糕棒搭。
制作過(guò)程:
1.首先,制作轉(zhuǎn)輪,用雪糕棒搭一個(gè)正六邊形,為了更好的固定,我選用瓶蓋作為支撐,這樣中間可以擰螺絲與電機(jī),后期周邊空隙打膠固定。參數(shù):直徑7.5cm。因?yàn)閳A形膠帶圈正好是7.5cm內(nèi)徑,膠帶圈高度1.5 cm,割出來(lái)一個(gè)圓環(huán)備用。
2.接下來(lái)制作糧倉(cāng)。保潔阿姨資助的大紙箱,大概展開每個(gè)平面 20*60cm,四個(gè)面做了下大約功能劃分,一個(gè)大紙箱足夠。為了方便我把糧倉(cāng)的底邊設(shè)計(jì)成 20cm,制作 4 個(gè)等邊梯形,高、上邊、底邊分別 10cm、10cm、20cm,拼接起來(lái)作為儲(chǔ)糧倉(cāng)。
3.切一個(gè) 10cm 邊長(zhǎng)的正方形,中間切出一個(gè)120度的扇形,直徑7.5cm,作為儲(chǔ)糧倉(cāng)底部封口。
4.做一個(gè)邊長(zhǎng) 20cm 的正方形,中心割同樣大小扇形,中間根據(jù)電機(jī)柱大小,割一個(gè)小圓能讓電機(jī)伸出。
5.給電機(jī)制作一個(gè)支架,將核心部件組裝,放上轉(zhuǎn)輪擰入螺絲固定。然后將儲(chǔ)糧倉(cāng)放在最上方,整個(gè)核心結(jié)構(gòu)搞定。這里可以先不固定,為了后邊調(diào)試方便。
6.制作糧道。糧食從扇形區(qū)域漏下來(lái)后,被轉(zhuǎn)輪掃到另一側(cè)扇形,然后通過(guò)糧道滑到盤里。這樣整個(gè)核心機(jī)構(gòu)基本就完成了。120 度的扇形區(qū)域可以有效的防止糧食漏下去,問(wèn)我怎么知道的?因?yàn)槲以囘^(guò)半圓形,一言難盡,說(shuō)多了都是淚。
7.拿出開發(fā)板,代碼編寫。主控 MCU 手頭有一個(gè)ST的 STM32G071 的開發(fā)板,Wi-Fi 模組和 MOS 驅(qū)動(dòng)板,用的涂鴉三明治開發(fā)板。涂鴉 IoT 開發(fā)平臺(tái)還是很好用的,App和面板都有公版,對(duì)接移植一下 MCU SDK,簡(jiǎn)單方便。這里防止有打廣告的嫌疑,就不多介紹了,感興趣的可以自己去體驗(yàn)下開發(fā)流程。
MCU串口和 Wi-Fi 語(yǔ)音模組通訊,開發(fā)板自帶喇叭,可以和App配合自定義語(yǔ)音場(chǎng)景播報(bào)。比如:一開始喂食時(shí)就播放“二狗子,吃飯了”。電子秤模塊是我后來(lái)加的,也是串口通訊,用來(lái)檢測(cè)剩余糧食的多少,糧食低于設(shè)定值就會(huì)給手機(jī)推送缺量告警。
8.裝糧調(diào)試。實(shí)際測(cè)試時(shí)候,總的感覺,紙箱的精確度還是有些要求的,減速電機(jī)的力氣基本可滿足需求,不過(guò)需要轉(zhuǎn)輪的螺絲擰緊。中間有幾次轉(zhuǎn)輪的螺絲打滑造成了卡頓,后來(lái)加上墊片好了很多。后續(xù)如果有機(jī)會(huì),轉(zhuǎn)輪和電機(jī)的結(jié)構(gòu)應(yīng)該還會(huì)再優(yōu)化一下。
9.按實(shí)際需求增高儲(chǔ)糧倉(cāng)。在漏斗的上方增加一個(gè)長(zhǎng)方體,擴(kuò)大糧倉(cāng)空間,可以根據(jù)自己實(shí)際需求確定高度。
10.調(diào)試完畢,組裝外殼。最外邊用一個(gè)外殼把內(nèi)部解構(gòu)罩起來(lái),方便按需求固定。
fqj
-
電機(jī)
+關(guān)注
關(guān)注
142文章
9028瀏覽量
145667 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5068瀏覽量
97623
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論