0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

制作一個易于使用的自動寵物喂食器

科技觀察員 ? 來源:Russo08 ? 作者:Russo08 ? 2022-06-28 17:18 ? 次閱讀

這是一個易于使用的自動寵物喂食器,帶有一些 3D 打印部件、可調(diào)節(jié)的喂食時間和可調(diào)節(jié)的喂食部分。

背景

前段時間,我一直在玩微控制器,并想嘗試從教程中脫離出來。并且前段時間因為疫情,我家的小狗的喂養(yǎng)計劃也開始受到影響,并導(dǎo)致一些明顯的不適。有的時候我會無法回家喂養(yǎng)我的好伙伴。所以我需要找到一個解決方案,當我不能回家的時候,我的狗也不會挨餓。

喂食器

我的狗喂食器使用 Arduino 微控制器。我需要的一些關(guān)鍵功能是大多數(shù)其他版本的喂狗器所沒有的。即,一種用于停電恢復(fù)喂養(yǎng)和解決食物卡在分配機構(gòu)中的問題的解決方案。我所在的地區(qū)有時也遭受隨機停電的困擾。停電通常不會持續(xù)很長時間,因此我認為不需要電源冗余。我還想要一些易于拆卸和清潔的東西。清洗 3D 打印部件時要小心,您可以使用溫水,而不是熱水,除非您打算使用 ABS 或 PET-G 進行打印。

完整的功能列表如下

一天喂兩次

使用實時時鐘準確計時

實時時鐘的手動時間更改

手動進紙選項

霍爾傳感器 LED 指示和實時時鐘故障

主屏幕上的喂食時間、當前時間和喂食完成情況概覽

易于導(dǎo)航的菜單

停電投料恢復(fù)(重新上電時投料)

進給時間和完成情況安全地存儲在 EEPROM

如果食物在分配時卡住,伺服會“抖動”

需要什么?

4x M3-0.5 x 16 mm 螺絲(編碼器輪)

4x M3-0.5 x 10 mm 螺絲(伺服支架)

12x M3 六角螺母

4x M3 鎖緊螺母

16x 1-1/2 英寸(38 毫米)多用途木螺釘

木膠

6x 0.315 x 0.118 英寸(8 x 3 毫米)磁鐵

1-1/2 x 1-1/2 英寸(3.8 x 3.8 厘米)木材用于支腿和伺服安裝

1/2 x 6 英寸(1.27 x 15.24 厘米)木材用于背部和底座

3D打印零件

我最近獲得了一臺 3D 打印機,與此同時我就在想,沒有什么比為我的寵物喂食器打印定制零件更好的學習和使用方法了。打印的所有內(nèi)容都是 PLA+,使用 Ender 3 Pro 打印,使用 Cura 作為切片機。所有部分的 STL 都可以在 Github 項目頁面上找到。鏈接在文章底部。閱讀 README 文件以獲取打印說明和切片器設(shè)置。

pYYBAGK6xruAdj3mAAWxzZC9rX4985.png

外殼

外殼的設(shè)計考慮到了方便和簡單。無需螺釘或螺母。只需將組件彈出和彈出即可。每個插件都有 4 個用于將組件固定到位的標簽

poYBAGK6xreAJPuVAAINKrF8c4c683.png

盡管我最初確實弄亂了 LCD 屏幕插槽,但我還是返回并在 Fusion 360 中修復(fù)了模型。我只是懶得回去重新打印它。我使用了一些額外的 M3 0.5 x 6mm 螺釘來固定它。LCD 插槽的每個角落都有四個帶孔的墊片,因此您可以在需要時固定屏幕。不幸的是,在我把所有東西都放進去之前,我從來沒有拍過外殼蓋的照片。

編碼器輪附件

輪式編碼器輪有兩個用途:

為 Arduino 提供來自伺服的位置反饋

將橡膠槳連接到伺服器

一個進給部分等于車輪的 1/6(60 度)轉(zhuǎn)。使用食物秤來測量您的寵物每次喂食的食物量,然后調(diào)整份數(shù),直到您獲得滿足該數(shù)量的范圍。我相信對我來說一次喂食大約是 173 克食物。17 份的份量給了我每次喂食 170-177 克的范圍。這一切都取決于你的粗磨食物的大小。確保喇叭位于 8 個 M3 六角螺母之間。

poYBAGK6xrSAR93DAAJu3mZGkdE745.png

伺服支架和霍爾傳感器安裝座

這個定制的伺服支架還固定霍爾傳感器并將伺服安裝到一塊 1-1/2 x 1-1/2 英寸(3.8 x 3.8 厘米)的木頭上。木頭的長度將取決于伺服器的位置。安裝座有很大的誤差空間,所以不要太擔心長度是否完美。

確保您選擇了足夠強大的伺服并將其設(shè)置為最大電壓。我選擇的那個產(chǎn)生了 6.5 kg.cm @ 6 Volts

poYBAGK6xq6AViJBAAOdtJv75AA024.png

漏斗、食物滑槽和滑槽導(dǎo)軌

這構(gòu)成了食品配送系統(tǒng)。食物從分配器通過漏斗落到滑槽上并進入食物碗。不幸的是,在安裝滑道導(dǎo)軌之前,我沒有拍下它的照片。

pYYBAGK6xquAe-8NAAPBYWJBrKk336.png

我開始做的第一件事是從連接到分配器上的槳輪的桿上取下旋鈕。我用手鋸拆下旋鈕。如果你碰巧有一個電動工具,你可以使用它。不要在銀色部分結(jié)束的地方進一步切割桿。在旋鈕的底部切開。

poYBAGK6xqeATpStAAH9L5ZT5Es434.png

鋸掉旋鈕后,通過切割上面最后一張圖片中的 3 個支撐來去除剩余的材料。這花了相當長的時間。我想如果你有合適的電動工具會更快。卸下這三個支撐后,留在桿本身上的剩余部分應(yīng)該用一點肘部油脂脫落。您必須打磨最靠近旋鈕的桿部分,以便它很好地適合編碼器輪。

poYBAGK6xqOACvqnAAJXULBHIQU667.png

接下來,我們開始構(gòu)建框架的基礎(chǔ)。我把 1/2 x 6 英寸(1.27 x 15.24 厘米)的木頭切成兩塊 8 英寸(20.32 厘米)的塊。這將構(gòu)成進料器框架的底座和背面。涂上一些木膠,然后使用 2 個多功能釘子將它們連接成 L 形。您將需要添加幾個直角支撐來加強后面板和底板的連接。使用 4 個多用途螺絲和一些木膠將它們固定到背板和底板上。我沒有這一步的圖片,但你可以在下面的圖片中看到它們。

poYBAGK6xpyANr3VAAVpdIXB0gs208.png

從這里您必須將分配器支架切成約 4.5 英寸(11.43 厘米)的高度。它不一定是完美的。盡量靠近它。漏斗允許一些擺動空間。將支架切成合適的尺寸后,將其靠背放置,并確保它平放在底座上。將其放置到位后,使用鉛筆或鋼筆標記容器分配端的中心位置。然后,您需要在底板上鉆一個 2 英寸(5.08 厘米)的孔。至關(guān)重要的是,您測量兩次并用這個切割一次。這將是上圖中看到的孔。

在底板上鉆孔后,我們就可以將分配器支架連接到背板上了。您要做的是將支架靠在后面板上(如下面的第一張圖片所示)。分配器支架的環(huán)下方有兩個小房間。這是您希望孔所在的位置(見下圖)。使用鉛筆或鋼筆在后面板上標記兩個孔的高度。您希望它們盡可能靠近分配器支架的中心。有兩個螺釘將支架的頂環(huán)連接到您切斷的下部。鉆孔時小心不要撞到那些。再次,記住測量兩次并鉆孔一次?;蛘邇纱?,在這種情況下。

pYYBAGK6xpeAF6TNAAL_IwRPJZs979.png

現(xiàn)在我們已經(jīng)鉆孔,我們可以使用 5/16 英寸六角螺栓、5/16 英寸六角螺母和 5/16 英寸墊圈將支架連接到背板上。您想繼續(xù)推動螺栓穿過,確保在推動螺栓之前將墊圈放在螺栓的六角端。在它們從另一側(cè)出來后,將另一組墊圈放在螺紋側(cè),然后開始用手擰緊六角螺母。這會有點棘手。用手擰緊螺母后,您必須使用套筒固定螺母并進一步擰緊。只有大約 1/4 轉(zhuǎn)左右。注意不要擰得太緊。

poYBAGK6xpKAZHyVAALQIBSPWFA895.png

現(xiàn)在支架已安全固定,我們現(xiàn)在可以添加伺服將要放置的 1/2 x 1/2 英寸的木頭。這個長度將取決于你的伺服器將坐在哪里。繼續(xù)并通過將伺服器連接到編碼器輪上的喇叭和編碼器輪到塑料容器內(nèi)的橡膠槳來組裝進給機構(gòu)。將容器向下放入頂環(huán)中,然后從底板測量伺服器的位置。不要擔心它是否完美。伺服支架允許相當多的擺動空間。使用木膠和一個多功能螺絲固定木架。

poYBAGK6xo6AQ4ZFAANHsn35n_c458.png

下一步是將支腿連接到進紙器的底板上。腿的長度將取決于你寵物的食物碗有多高。我的狗把她的食物碗放在一個高高的架子上;因此,我需要我的喂食器坐得很高。使用 4 個多用途螺絲和一些木膠將它們固定到位。我確實建議在兩條前腿和兩條后腿之間放置一個橫梁,并在橫梁之間放置另一個橫梁,如下所示,以增加穩(wěn)定性。總共使用 6 個多用途螺釘和一些木膠將部件固定到腿上。

poYBAGK6xoqAKIp-AAPbAQxWHZ4304.png

接下來的步驟是:

將漏斗插入我們在底板上鉆的孔中

將伺服連接到伺服支架

將支架固定到木架上

使用 4 個 M3 x 10 mm 螺釘和 4 個 M3 六角螺母將伺服器連接到支架上。伺服固定好后,我們可以將支架固定在木制伺服支架上。使用兩顆多用途螺絲將支架輕輕固定在木架上。不要擰得過緊,否則會損壞支架。確保按該順序執(zhí)行這些步驟。漏斗會稍微抬高伺服器,它非常貼合塑料容器的末端,所以如果塑料容器已經(jīng)放在頂環(huán)支架上,就不可能放上去。

pYYBAGK6xoWAMTKFAAPNVbjAWUI398.png

最后的步驟是連接滑槽的滑入式支架和滑道本身。您希望將支架稍微放在底板上的孔后面。您希望它盡可能向前,以便滑塊清除進紙器的框架。使用兩個多用途螺釘將支架固定到框架底板的底部。最好使用支架中的滑塊來執(zhí)行此操作,因為支架有一些彎曲,您需要在滑塊和支架之間有一個非常牢固的配合。

pYYBAGK6xoKAbWrdAAOg4janBds071.png

電子產(chǎn)品

雖然我從來沒有拍過焊接過程的照片。但這對我來說沒什么。只需將每個組件焊接到其相應(yīng)的引腳上,就可以了。如果您想改用排針,您也可以這樣做。Arduino 插槽下方和上方有足夠的間隙以容納引腳和連接器。我絕對建議將所有組件焊接在一起,然后再將所有組件放入各自的插槽中。

我通過不受管制的外部電源引腳(引腳 30)為我的 Arduino 供電。這需要 7-20 伏之間的輸入電壓,因為該電壓是通過 Arduino 的板載穩(wěn)壓器饋入的。如果您想通過 USB 為其供電,您只需確保為它提供 5 伏電壓,而不是 7-20 伏電壓。

務(wù)必在霍爾傳感器的 Vcc 和 Signal 引腳之間焊接 10k Ohm 電阻。此外,不要忘記將所有組件連接到公共地線。我犯了一個錯誤,錯過了一個理由,我的系統(tǒng)可以工作一段時間,但霍爾傳感器最終會開始出現(xiàn)故障。那對我的狗來說真是“美好”的一天。

我最終為霍爾傳感器和伺服連接制作了定制連接器。我將電線焊接到公針頭上。這些掛在外殼底部。對于霍爾傳感器,我通過切割、剝離和焊接幾根我躺在身邊的杜邦連接器線制作了一個定制的母頭適配器。

對于 Vcc 和接地軌,我將電源軌部分從我周圍的一些額外的永久原型面包板上切掉。你周圍的任何類似的東西都會起作用。在將導(dǎo)軌放入插槽之前,請仔細檢查您的連接。一旦進入,這是最難擺脫的事情。我也以艱難的方式學到了這一點。

最終成果:

poYBAGK6xn2AKR1PAAWnWs9UPH0300.png

poYBAGK6xniAKUv6AAbF9JGcpSs080.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • DIY設(shè)計
    +關(guān)注

    關(guān)注

    2

    文章

    59

    瀏覽量

    19819
  • 3D打印
    +關(guān)注

    關(guān)注

    26

    文章

    3551

    瀏覽量

    109132
  • 喂食器
    +關(guān)注

    關(guān)注

    1

    文章

    23

    瀏覽量

    3102
收藏 人收藏

    評論

    相關(guān)推薦

    構(gòu)建基于Arduino的自動寵物喂食器

    今天,我們正在構(gòu)建基于Arduino的自動寵物喂食器,它可以及時自動為您的
    的頭像 發(fā)表于 11-17 17:28 ?3017次閱讀
    構(gòu)建<b class='flag-5'>一</b><b class='flag-5'>個</b>基于Arduino的<b class='flag-5'>自動</b><b class='flag-5'>寵物</b><b class='flag-5'>喂食器</b>

    基于單片機的寵物定時自動喂食器設(shè)計(原理圖&程序)

    對于寵物定時自動喂食器感興趣的小伙伴看過來了,電路原理圖、程序、元器件資料都給你準備好了,現(xiàn)在就動動你的小手,用手中的單片機板子給自己的寵物設(shè)計
    發(fā)表于 08-25 16:36

    怎么實現(xiàn)寵物自動喂食器的設(shè)計?

    怎么實現(xiàn)寵物自動喂食器的設(shè)計?
    發(fā)表于 06-15 07:01

    如何實現(xiàn)寵物喂食器的設(shè)計?

    如何實現(xiàn)寵物喂食器的設(shè)計?
    發(fā)表于 12-21 07:54

    如何設(shè)計寵物喂食器?

    如何設(shè)計寵物喂食器
    發(fā)表于 02-09 07:49

    自制寵物喂食器

    :(劃掉虛假的)你參加了聚會/你工作了/你的孩子不讓你睡覺。這只是遠程饋線派上用場的例子。與您家中的智能系統(tǒng)集成的自動“智能”
    發(fā)表于 07-22 07:43

    自動喂食器的設(shè)計原理圖

    自己設(shè)計的自動喂食器的設(shè)計,家庭寵物的需要。
    發(fā)表于 12-30 15:55 ?36次下載

    寵物定時喂食器設(shè)計資料

    寵物定時喂食器設(shè)計資料,很好設(shè)計資料,快來學習吧。
    發(fā)表于 05-09 17:10 ?0次下載

    基于涂鴉智能的寵物喂食器

    基于涂鴉智能的寵物喂食器
    發(fā)表于 12-04 18:36 ?28次下載
    基于涂鴉智能的<b class='flag-5'>寵物</b><b class='flag-5'>喂食器</b>

    基于物聯(lián)網(wǎng)的寵物喂食器

    我們正在構(gòu)建簡單、高效且經(jīng)濟的基于物聯(lián)網(wǎng)的寵物喂食器。使用這款自動寵物
    的頭像 發(fā)表于 07-25 17:29 ?3416次閱讀
    基于物聯(lián)網(wǎng)的<b class='flag-5'>寵物</b><b class='flag-5'>喂食器</b>

    設(shè)計寵物NFC定時喂食器

    我設(shè)計并制造了這款自動喂食器,以幫助我的糖尿病貓控制他的喂食并防止我的另只貓吃他的食物。該喂食器可能對需要監(jiān)控
    的頭像 發(fā)表于 08-06 16:15 ?2563次閱讀
    設(shè)計<b class='flag-5'>一</b><b class='flag-5'>個</b><b class='flag-5'>寵物</b>NFC定時<b class='flag-5'>喂食器</b>

    智能自動魚/寵物喂食器開源分享

    電子發(fā)燒友網(wǎng)站提供《智能自動魚/寵物喂食器開源分享.zip》資料免費下載
    發(fā)表于 10-24 09:23 ?9次下載
    智能<b class='flag-5'>自動</b>魚/<b class='flag-5'>寵物</b><b class='flag-5'>喂食器</b>開源分享

    自動寵物喂食器開源硬件

    電子發(fā)燒友網(wǎng)站提供《自動寵物喂食器開源硬件.zip》資料免費下載
    發(fā)表于 12-23 17:06 ?3次下載
    <b class='flag-5'>自動</b><b class='flag-5'>寵物</b><b class='flag-5'>喂食器</b>開源硬件

    用Arduino Uno制作智能的自動寵物喂食器

    你曾懶得喂你家寵物嗎?我們愛我們的寵物,但有時我們也希望能讓喂寵物這件事變得自動點。今天我們將使用Arduino Uno做
    的頭像 發(fā)表于 02-24 15:12 ?4562次閱讀
    用Arduino Uno<b class='flag-5'>制作</b><b class='flag-5'>一</b><b class='flag-5'>個</b>智能的<b class='flag-5'>自動</b><b class='flag-5'>寵物</b><b class='flag-5'>喂食器</b>

    寵物自動喂食器主控芯片DSH3186

    寵物在現(xiàn)代人的生活中占有極大的比重,甚至愿意將寵物當做孩子精細地養(yǎng)活。也正因為如此,由寵物而衍生出來的產(chǎn)業(yè)鏈涉及方方面面,不但解決了寵物主人的煩惱,也給
    的頭像 發(fā)表于 11-01 16:26 ?329次閱讀