第1步:設計
我已經讓Bailey成為一個小食品攤,這是我們餐桌的微型版本,供她的食物和水碗休息。為了優化空間,我希望喂食器適合放在這個食物架上,只能拿幾份食物。當我們不在家時,喂食器主要用于少數場合,因此我不需要它來裝很多食物(只需幾份)。如果這不符合您的需求,請不要擔心,因為尺寸可以很容易地放大或縮小。電子設備將保持不變,您可以調整它們周圍的饋線結構以滿足您的需求。
結構本身由兩個主室組成:一個用于食物,一個用于電子設備。食物將從安全殼區域下落到PVC管道中。 PVC管道位于電子設備密封區域內,該區域包含兩個PVC T型管道,其中包含電機和貫穿管道的3D打印螺旋鉆。一旦食物落入第一個PVC管中,它將由螺旋鉆線性移動,直到它從第二個PVC管中掉出并向下進入碗中。在測試螺旋鉆時,我注意到它偶爾會卡住并導致電機停轉。在未來的版本中,我計劃進一步研究這種機制,以盡量減少這種情況。同樣,這個項目的好處是主要的內臟(即電子產品)可以很容易地適應你決定的任何食物輸送機制。
我選擇用1/2“膠合板制作結構本身我躺在那里。這些碎片是用木膠和口袋螺絲混合組裝的,以確保它們是安全的。我還選擇在頂部使用剩余的丙烯酸片使其易于填充食物并看看剩下多少食物。
第2步:材料
大多數這些材料可以從您當地的五金商店和亞馬遜購買,價格便宜。除此之外是3D打印的PVC管支架,但是您可以通過管道支架和端蓋來創造,以避免這種情況.PVC管道也需要為了適應結構,它們的長度為2.75英寸。
使用的材料:
1。 1/2“膠合板
2.1/8”丙烯酸
3。 M8螺紋桿(6.5“)和螺母(如果需要將螺栓固定到桿上)
4.2”PVC T型管
5。 NEMA 17電機和支架
6。 6.35mm至8mm耦合器
7。 Arduino UNO
8。節點MCU
10。跳線
11。口袋螺釘
12。木膠
13。 Arduino電源(9V-12V)
使用的工具:
- 圓鋸
- 3D打印機
- 袖珍孔夾具
- 烙鐵(可選,但有用)
- 熱縮管或電工膠帶
- 熱膠槍
步驟3:電子設備和代碼
電子設備非常簡單,使用Echo Dot,Node MCU,Arduino Uno和步進電機遵循基本的命令鏈。 Node MCU上有代碼連接到您的wifi網絡。一旦它連接到互聯網,它就會將自己廣播為一個Wemo智能插頭,供Alexa設備連接。從這里開始等待Alexa發送命令,然后將其中一個引腳短暫設置為HIGH,然后觸發Arduino運行步進電機。我還添加了一個手動進紙按鈕。這允許我分配必要數量的食物,但使用Alexa繞過并主要用于測試。
我最初無法獲得Echo Dot(第二代)來發現Node MCU。在我將“fauxmo”庫和“esp8266”板降級到Arduino IDE中的2.3.0版之后,我發現它終于工作了。一旦我這樣做,我就開始使用Alexa發現新設備并且沒有找到它的問題。
附加了Node MCU和Arduino的代碼,以及電路圖的圖像。請注意,您必須更改Arduino IDE中的電路板,具體取決于您將代碼上傳到哪個電路板:Arduino Uno =“Arduino/Genuine Uno”,節點MCU =“NodeMCU 1.0(ESP-12E模塊)”。您還需要根據您的設置修改代碼中的以下變量(只需搜索“UPDATE”注釋):
節點MCU
- motorSteps
Arduino Uno
- WIFI_SSID
- WIFI_PASS
- deviceName(也可以使用Alexa例程進行調整,詳見步驟6)
最簡單的方法是先將電子元件放入結構中,然后再將其放入結構中他們以后會更加局限。我建議確保Alexa可以連接到設備并在移動到結構之前觸發電機。
步驟4:構建結構
使用您的庫存膠合板切出所有面板件您打破膠合板的首選方法(即臺鋸,圓鋸,曲線鋸等)。我使用24“x 24”x 1/2“表和CutList Optimizer(或Workshop Buddy)輕松創建切割清單。確保還切除前面板和底座中的矩形凹槽以及電子設備收尾中的圓形為PVC管提供間隙。前面板,后面板和側面1還有一個~1/8“深的槽,用于丙烯酸滑入。
接下來我選擇預鉆口袋螺釘擰入主基座,電子基座和三個側面部件。您也可以使用普通螺絲直接鉆入膠合板的末端顆粒,但要注意不要將木材分開。木膠有助于確保結構保持在一起,但如果您需要進行故障排除,請確保仍然可以訪問電子設備。我的解決方案是使用螺釘將電子設備關閉面板連接起來,以便以后可以根據需要將其拆下。請注意,您可能還需要對結構進行涂漆或在其上涂上保護涂層。在組裝所有東西之前,這也是最容易完成的。
附加了面板的所有尺寸和標簽。請注意,我確實添加了一些丙烯酸片,以便為狗食滑入PVC管道提供斜坡。還要確保螺旋鉆在PVC管內平穩旋轉。有足夠的間隙使它卡住然后檢查桿的兩端或確保管道是直的。
步驟5:喂食時間(下午6點)
一旦完成所有裝配,就可以測試進紙器了。當你在家時,最好首先嘗試喂食器以確保一切順利,然后再依靠它。附帶的第一個視頻是最初的運行,然而內核卡在螺旋鉆中導致電機停轉(Bailey不太高興,但她得到了讓她感覺更好的一種享受)。第二個視頻顯示設備正常工作。電機的步驟仍然需要稍微調整,我需要添加一個斜坡,這樣食物就會進入碗狀而不是部分地排出。
盡管如此,該機制仍在運作,電子設備也在工作!希望您發現這個Instructable非常有用,無論是制作自己的狗喂食器還是其他類型的Alexa控制設備!
步驟6:獎勵:設置Alexa例程
Alexa的一大優點是,您可以設置一個可以控制任何智能設備的例程。我可以按照時間表設置Alexa,這樣每天自動給Bailey喂6點,但是我們喜歡在她吃之前讓她做技巧。我確實決定設置一個例程,所以我有一個Alexa的自定義語音命令。在這種情況下,我不得不說的是“Alexa,Bailey很餓”,接收器將被激活,Alexa將回答“好我會喂她”。您當然可以根據需要自定義此項,這樣可以輕松更改設備名稱,而無需更改設備名稱并進入代碼。
-
喂食器
+關注
關注
1文章
23瀏覽量
3054 -
Alexa
+關注
關注
2文章
196瀏覽量
23286
發布評論請先 登錄
相關推薦
評論