以下內(nèi)容直翻自CodersCafeTech
要自己制作一個,您只需要幾件物品。這是我們使用的列表以及您可以在網(wǎng)上找到的內(nèi)容。
1 倍Wemos D1 迷你 V2
1 倍TowerPro SG90 連續(xù)旋轉(zhuǎn) 360 度伺服電機
1 X5V 2A USB 墻上適配器
1 根微型 USB 充電線
1 x瞬干膠
2 X M2 螺母和螺栓(可選)
ESP8266 芯片的開發(fā)板種類繁多。我們實際上需要一塊具有最佳尺寸的電路板,它可以輕松重新編程并由外部電源供電。所以Wemos D1 Mini滿足了我們的需求。
要使用 Arduino IDE 對 Wemos D1 Mini 進行編程,讓我們看看這里。
注意:您可以使用任何帶有 ESP8266 芯片的開發(fā)板。
Firebase 是一個移動和網(wǎng)絡(luò)應(yīng)用程序開發(fā)平臺。Firebase 讓開發(fā)人員可以專注于打造出色的用戶體驗。您不需要管理服務(wù)器。您不需要編寫 API。Firebase 是您的服務(wù)器、您的 API 和您的數(shù)據(jù)存儲,所有這些都編寫得非常通用,您可以對其進行修改以滿足大多數(shù)需求。在我們的項目中,我們使用 Firebase 實時數(shù)據(jù)庫來即時發(fā)布和檢索數(shù)據(jù),這樣就沒有時間延遲。
查找 Firebase 主機
去Firebase
然后去打開你的項目(如果你沒有項目創(chuàng)建一個)
然后移動到數(shù)據(jù)庫中的實時數(shù)據(jù)庫
屏幕截圖中選擇的沒有“https://”的 URL 是 Firebase 主機
查找 Firebase 身份驗證
去Firebase
然后轉(zhuǎn)到設(shè)置>項目設(shè)置
從那里轉(zhuǎn)到服務(wù)帳戶
然后在 Database secrets 選項卡下,您可以找到 firebase auth key
查找 Firebase 配置
去Firebase
然后轉(zhuǎn)到設(shè)置>項目設(shè)置
在您的應(yīng)用程序 > SDK 設(shè)置和配置 > 配置下(示例如下)
我們?yōu)樵撛O(shè)備設(shè)計了一個 neumorphic 配套網(wǎng)絡(luò)應(yīng)用程序。Neumorphism 或軟 UI 是一種視覺風(fēng)格,它結(jié)合了背景顏色、形狀、漸變、高光和陰影,以確保圖形密集的按鈕和開關(guān)。所有這些都可以實現(xiàn)柔軟的擠壓塑料外觀和近乎 3D 的造型。
該網(wǎng)站使用 HTML、CSS 和 JS 開發(fā),并托管在免費托管服務(wù)上。在script.js文件中添加 Firebase 配置并托管此處給出的代碼,一切順利。
所以是時候測試電路了。您可以按照原理圖接線。電路其實很簡單。然后我們將代碼上傳到 Wemos D1 Mini。您可以在此處找到代碼。
然后我們加載了我們制作的網(wǎng)站。它按預(yù)期完美地工作。
我們實際上有一個長方形的水族館。所以我們要設(shè)計一個可以插入其中一側(cè)的設(shè)備。如果你有另一種魚缸,你應(yīng)該換一種設(shè)計。
我們在 Fusion 360 中開始設(shè)計,以伺服電機為參考文件。所以素描會很容易。首先,我們設(shè)計了一個文件,Wemos d1 mini 可以在文件中向上滑動。但是它不能正確地進行 3d 打印,所以我們將其更改為帶蓋的小型外殼類型。
為了運輸食物,我們使用了附在伺服電機上的阿基米德螺桿。阿基米德螺桿,又稱阿基米德螺桿、流體動力螺桿、水力螺桿或埃及螺桿,是最早的水力機械之一。
對于食物的存儲我們其實設(shè)計了一個小文件,足夠我們測試了。如果您打算多喂幾天魚,可以考慮延長儲物箱的長度。
所以是時候進行 3D 打印了。我們使用 Prusa MK2 對零件進行 3D 打印。我們設(shè)計的第一個阿基米德螺絲無法通過添加支撐來打印,因為您可以看到即使有支撐,3d 打印文件也非?;靵y。
幸運的是,我們在網(wǎng)站上找到了符合我們要求的阿基米德螺釘,然后我們在 Prusa 切片機中將其重新調(diào)整為我們的長度。最后,我們得到了一個很酷的 3d 打印阿基米德螺絲。
我們使用速溶膠組裝了一些零件,其余零件緊密貼合。如果您要自己搭建一個,請以上面的圖片作為參考。
審核編輯黃宇
-
芯片
+關(guān)注
關(guān)注
459文章
52471瀏覽量
440394 -
編程
+關(guān)注
關(guān)注
88文章
3689瀏覽量
95202 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5669瀏覽量
104504
發(fā)布評論請先 登錄
如何用Arduino制作一個簡易自動喂魚器
[DIY作品秀]飛思卡爾 MC9S12DG128自動喂魚機
學(xué)妹都喜歡這樣的學(xué)長-DIY自動喂魚裝置
自動金魚喂魚器
六種智能小車的制作的說明安裝詳解
喂魚器的制作教程

創(chuàng)意設(shè)計:帶自動喂魚的魚缸自動控制系統(tǒng)設(shè)計與制作 單片機程序 原理圖 源代碼

物聯(lián)網(wǎng)水族館喂魚器開源

基于Arduino UNO的喂魚器
使用ESP8266 WiFi模塊DIY自動智能喂魚器

評論