İçindekiler:
- Adım 1: Neye İhtiyacınız Olacak?
- Adım 2: Nasıl Çalışır?
- 3. Adım: Dosyaları Yazdırın
- Adım 4: Arduino'yu Programlama
- Adım 5: Montaj
- 6. Adım: Kurulum
Video: Nihai Kendin Yap Otomatik Balık Besleyici: Kademe 1: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Tier 1 en temel besleyicidir. Kısıtlı bir bütçeniz varsa veya benim gibi, tatiller için bir buçuk hafta ayrılmadan önce Tier 2'yi çalıştıramıyorsanız bunu kullanın. Aydınlatma kontrolü yok.
Yiyecek Miktarı ve Türü:
13 galonluk bir tankta bir betta ve 5 neon tetra var, bir besleme döngüsü tanka hepsine yetecek kadar yiyecek koyuyor. Besleme mekanizması üç katman için de aynıdır, bu nedenle ölçtüğü yiyecek miktarı tankınız için çok fazlaysa, düzenlemeniz için Fusion 360'tan CAD dosyalarını sağladım, sadece içindeki cebin boyutunu küçültün. Çıkan yiyecek miktarını azaltmak için besleme çarkı. Çıkan yiyecek miktarı yeterli değilse, ikinci veya üçüncü bir kısmı tanka boşaltmak için besleme kodunu arduino'ya kopyalayıp/yapıştırmanız yeterlidir.
Yiyecek türüne gelince, sadece öğütülmüş balık pullarıyla test ettim. Teoride, herhangi bir katı yiyecek işe yaramalı ve öğütülmemiş pulların hazneyi tıkayacağını buldum. Bu nedenle, benim gibi pul kullanıyorsanız, herhangi bir yönde tekerleğe sığacakları noktaya kadar öğütmenizi şiddetle tavsiye ederim ve tankı uzun süre gözetimsiz bırakmayı planlıyorsanız buna özellikle dikkat edin. (bir haftadan fazla gibi), tıkalı bir hazne balığınızın beslenmesini engeller!
Adım 1: Neye İhtiyacınız Olacak?
- Arduino Nano
- 3D yazıcıya erişim
- 3D baskılı parçalar x4 (sağlanan STL dosyaları)
- Tankınızı kirletmemek için gıdaya uygun plastikler kullanmanızı öneririm. Basılı kısımları temizlerken, tankınızın içine düşebilecek plastik parçacıklar veya yiyeceklere sızacak kimyasallar olmadığından emin olun.
- 9 gram servo, etrafta yattığım bir SM22 kullandım
- Sıcak tutkal tabancası (ve sıcak tutkal)
- Temel ışık zamanlayıcı
- Tel (Breadboard atlama telleri kullandım)
- Arduino'ya güç sağlamak için eski bir telefon şarj cihazı
- Tercih ettiğiniz Balık Yemi
Adım 2: Nasıl Çalışır?
Hazne tüm yiyecekleri tutar, benimkinin yaklaşık 1/2'sini ezilmiş pullarla doldurdum ve 2 günlük besleme döngüsü ile bir ay sürdü.
Arduino, ışık zamanlayıcısına takılıdır ve zamanlayıcı, balığı beslemek istediğiniz zamanlarda açılacak ve mümkün olan en küçük aralıklarla veya zamanlayıcınız hemen kapanabiliyorsa 30 saniyeden fazla kapanacak şekilde ayarlanmıştır. sebep.
Besleme döngüsü arduino'nun kurulum kodundadır, bu nedenle yalnızca bir kez çalışır. arduino daha sonra ışık zamanlayıcı kapanana kadar boş bir döngü döngüsü çalıştırır.
Besleyici, yiyeceğin bir kısmını ölçer ve tanka koyar, ardından bir sonraki besleme döngüsüne kadar dinlenmeden önce servoyu varsayılan durumuna döndürür. Arduino için muhafaza yok, 2. kademe için daha sert parçalara geçmeden önce bu kademeyi mekanizma için bir test yatağı olarak tasarlamıştım, ancak tatil geldi ve bunu bir boşluk önlemi olarak kullanmak zorunda kaldım Balığımın yokluğumda hayatta kalmasını sağlamak için.
3. Adım: Dosyaları Yazdırın
Onlar olmadan çok uzağa gidemezsiniz..zip klasörü, biri kullandığım orijinal SM22 servo motor için ve diğeri çok daha yaygın olan SG90 servo için olmak üzere iki set STL dosyası içerir. Parçalardan herhangi birini değiştirmek istiyorsanız/ihtiyacınız varsa, her ikisi de Fusion 360 dosyalarını içerir. SM22 STL'ler, kullandıklarım oldukları için kesinlikle birbirine uyuyor. SG90 parçalarını yazdırmadım veya test etmedim.
Tabanın tankınıza sığacağından emin olun. Varsayılan olarak, tankımın 13 mm çerçevesine uyacak şekilde tasarlanmıştır. Fusion 360 dosyasını tankınıza uyacak şekilde ayarlamanız yeterlidir.
Besleme çarkını değiştirirseniz, cebi, haznedeki açıklık kadar geniş tutmayı unutmayın; çok küçük ve yiyecekler sıkışabilir ve çok büyük olabilir ve çarkı geçip balığınızı aşırı besleyebilir. Hacimce bir seferde ne kadar yiyecek dağıtılmasını istediğinizi hesaplamanızı ve cebin boyutlarını buna göre değiştirmenizi öneririm.
Yazdırırken, tekerlek cebi ve alt kısmı için destek malzemesi kullandığınızdan emin olun. Hazneyi destek malzemesi olmadan baş aşağı yazdırabilirsiniz ve alt tarafı da baş aşağı yazdırdım, böylece destek malzemesi kozmetik nedenlerle servonun oyuğundaydı ve birleşme yüzeyini pürüzsüz ve düz bırakır.
Malzemeler için gıdaya uygun plastik kullanmanızı tavsiye ederim. Bir ton renkte gelen ve 10 dakika tavladıktan sonra süper güçlü olan makergeeks'ten Raptor PLA kullandım. Bu, parçaları kaynatarak yapılabilir, tavlama parçaları yaklaşık% 0,3 oranında küçülteceğinden, tam olarak uymazsa sadece tekerlek için yapmanızı tavsiye ederim.
Makinenizin ayarlarına bağlı olarak tüm parçaların yazdırılması yaklaşık 1-3 saat, sonraki adımı tamamlamak için bolca zaman gerekir!
Adım 4: Arduino'yu Programlama
Bu parçalar yazdırılırken, Acil Durum Besleyici taslağını arduino'nuza yükleyin ve servoyu uygun pinlere (Power to 5V, GND to GND, signal to pin 3) bir kablo ile bağlayın.
Arduino her açıldığında, bir besleme döngüsü çalıştırmalı, ardından kapatılıp tekrar açılıncaya veya sıfırlanana kadar hiçbir şey yapmamalıdır. Birden fazla besleme döngüsü istiyorsanız, istediğiniz döngü sayısına ulaşana kadar kodu kopyalayın/yapıştırın. void loop() öğesinin boş kaldığından emin olun.
Servonun yalnızca arduino açıldığında veya sıfırlandığında çalıştığını onayladığınızda, kablo bağlantılarının yanlışlıkla çekilmesini önlemek için sıcak yapıştırmanızı öneririm. Her şeyin hala bağlı olduğundan emin olmak için servoyu tekrar test edin. Bunu bir şekilde mahvederseniz, sıcak tutkalı çıkarın ve tekrar deneyin.
Adım 5: Montaj
3B yazdırılan parçalar hazır olduğunda, uygunluğu test edin. Servo, tekerlekle birlikte hazneye ve tabana sığmalıdır. Servonun kodun getirdiği varsayılan konumda olduğundan emin olun (sadece arduinoya bağlayın ve bir besleme döngüsü çalıştırmasına izin verin) ve besleme çarkını servonun aksına sıcak tutkalla yapıştırın, orta büyüklükte bir damla gerekir yeterli, tekerleğin sıkıca takılmasını istiyorsunuz, ancak servonun kendisini tıkamak için fazla yapıştırıcı istemiyorsunuz. Tutkal katılaştığında tekerlekteki cep yukarıya, hazneye bakmalıdır. Hata yaparsanız, yapıştırıcıyı çıkarın ve tekrar deneyin.
Her şeyi tekrar test edin, bu sefer çarkın serbestçe döndüğünden emin olmak için besleyici kodunu çalıştırın. Varsa, yiyeceğinizin bir kısmını hazneye koyun ve istediğiniz miktarda yiyecek çıktığından ve onunla birlikte plastik çıkmadığından emin olmak için besleme döngüsünü çalıştırın.
Besleyiciden memnun kaldığınızda, hazneyi ve alt parçaları birbirine sıcak yapıştırın, yalnızca düz alanları yapıştırdığınızdan emin olun, tekerleğe çok yakın yapıştırırsanız sıkışabilir. Servo, besleyicinin iki yarısı tarafından tutulur ve yapıştırılmasına gerek yoktur, ancak isterseniz onu da yapıştırabilirsiniz.
6. Adım: Kurulum
Artık hazneyi istediğiniz kadar doldurabilir ve kapağı kapatabilirsiniz, benimkinin 1/2'sini doldurdum ve bir ay sürdü, bu yüzden yiyecekleri aşırı nemden veya haşerelerden korumak için kapağı kullanın.
Arduino'yu ışık zamanlayıcısına takın ve istediğiniz besleme sürelerini ayarlayın. Arduino her açıldığında balığınızı besleyeceğinden, zamanlayıcıyı yalnızca bu zamanlarda açın (ve mümkün olan en kısa sürede kapatın). Beslemenin gerçekleştiğini görmek için büyük olasılıkla etrafta olacağınız zamanları seçmenizi öneririm, böylece günler veya haftalar sonra hala çalışacağını bilirsiniz.
Tebrikler! Besleyiciniz hazır, sadece tankınızın kenarına koyun ve yiyecek seviyelerini birkaç günde bir kontrol ettiğinizden emin olun. Bir sonraki seviyeye geçmeden önce benimkini tam bir ay çalışır durumda bıraktım. Tier 2, saatini senkronize etmek ve tank aydınlatmasını kontrol etmek için bir wifi modülü kullanır, kontrol ettiğinizden emin olun!
Önerilen:
WiFi Uyarıları ile Mini Kendin Yap Hidroponik Sistemler ve Kendin Yap Hidroponik Bitki Bahçesi İnşa Et: 18 Adım
WiFi Uyarıları ile bir Mini Kendin Yap Hidroponik Sistemler ve Kendin Yap Hidroponik Bitki Bahçesi İnşa Et: Bu derste size bir #Kendin Yap #hidroponik sistemini nasıl kuracağınızı göstereceğiz. Bu DIY hidroponik sistem, 2 dakika açık ve 4 dakika kapalı olan özel bir hidroponik sulama döngüsünde sulayacaktır. Ayrıca rezervuar su seviyesini de izleyecektir. Bu sistem
WiFi Otomatik Rezervuarlı Bitki Besleyici - İç/Dış Yetiştirme Kurulumu - Uzaktan İzleme ile Otomatik Su Tesisleri: 21 Adım
Rezervuarlı WiFi Otomatik Bitki Besleyici - İç/Dış Mekan Yetiştirme Kurulumu - Uzaktan İzleme ile Otomatik Su Tesisleri: Bu eğitimde, bitkileri otomatik olarak sulayan ve Adosia platformu kullanılarak uzaktan izlenebilen özel bir iç/dış bitki besleme sisteminin nasıl kurulacağını göstereceğiz
Amazon Alexa Powered Otomatik Balık Besleyici: 5 Adım
Amazon Alexa Powered Otomatik Balık Besleyici: Balığınızı beslemeyi mi unuttunuz? Şimdi Alexa'nın balığınızı dünyanın her yerinden, evet her yerden beslemesine izin verin. Bu Proje, herhangi bir Alexa cihazını/uygulamasını kullanarak evcil hayvanınızı dünyanın herhangi bir yerinden besleyebilmeniz için tasarlanmıştır.Başka bir evcil hayvanı beslemek ister misiniz?Sorun değil
Otomatik Balık Besleyici Nasıl Yapılır: 6 Adım (Resimlerle)
Otomatik Balık Besleyici Nasıl Yapılır: Mühendislik çalışmalarımızın bir parçası olarak günlük bir sorunu çözmek için Arduino ve/veya ahududu kullanmamız istendi.Fikir, yararlı ve ilgilendiğimiz bir şey yapmaktı. gerçek bir sorunu çözmek için. Otomat yapma fikri
Nihai Kendin Yap Otomatik Balık Besleyici: 2. Aşama: 10 Adım (Resimlerle)
Nihai DIY Otomatik Balık Besleyici: Tier 2: Tier 2 Feeder, Tier 1'den büyük bir adımdır. Bu sürüm, besleme programını ve tankın aydınlatmasını kontrol etmek için arduino'nun saatini senkronize etmek için bir ESP8266 wifi modülü kullanır