Mündəricat:
- Addım 1: Akvarium Balıq Yeməyi - Proqramlaşdırıla bilər - 9g Servo ilə
- Addım 2: Mexaniki hissələri yığın
- Addım 3: Dövrə hazırlayın
- Addım 4: Proqramlaşdırma Arduiono I
- Addım 5: Arduiono II Proqramlaşdırma
- Addım 6: Hamısını bir araya gətirmək
- Addım 7: Materialların siyahısı
Video: Proqramlaşdırıla bilən Akvarium Balıq Yeməyi - Qranullaşdırılmış Qida: 7 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Balıq yemi - akvarium balığı üçün hazırlanmış dənəvər qida.
Tam avtomatik balıq bəsləyicisinin çox sadə dizaynı.
Kiçik SG90 mikro servo 9g və Arduino Nano ilə idarə olunur.
Bütün qidalandırıcıyı USB kabeli ilə doldurursunuz (USB şarj cihazından və ya PC -nin USB portundan)
Əlavə edilmiş proqramı sadə bir şəkildə düzəltməklə, dəqiq saat dəqiqəsində qidalanmanın dəqiq vaxtlarını təyin edə bilərsiniz.
Addım 1: Akvarium Balıq Yeməyi - Proqramlaşdırıla bilər - 9g Servo ilə
Əvvəlcə mexaniki hissələri çap etməlisiniz
Budur STL faylı.
www.thingiverse.com/thing:2761061
PET-G materialından istifadə etdim, çünki çox güclüdür və heç bir kimyəvi və ya günəş işığından təsirlənmir.
Ayrıca, bəzi zəhərli kimyəvi maddələrin akvariumuma təsir etməsi riski yoxdur.
3D çap edilməyən yalnız bir şey və onun balıq qranulları üçün tankı - köhnə PET şüşəsi var.
Addım 2: Mexaniki hissələri yığın
Addım 3: Dövrə hazırlayın
Çox sadə bir sxemdir.
Arduino tərəfindən idarə olunan keçid kimi işləyən mosfet tranzistoru var.
Bunun səbəbi, servoyu çox uzun müddət ərzində yalnız qısa müddətə aktivləşdirməyimizdir, buna görə də batareyanı boşaltmağa icazə vermək lazım deyil.:)
Bir neçə universal lehim taxtasından istifadə edə bilərsiniz
www.thingiverse.com/thing:2761176
Addım 4: Proqramlaşdırma Arduiono I
Servo iki vəziyyətdədir
1. - qida saxlama çəninin altındakı yerdə
2. - qidalanma çuxurunun üstündəki vəziyyətdə.
Bu proqramdan istifadə edə bilərsiniz servo_2_positioning.ino
2 dəyərlə oynayacaqsınız
int ser_pos_feeder = 80; // qida tankının altındakı mövqe int ser_pos_fishtank = 25; // qidalanma çuxurunun üstündəki mövqe
Addım 5: Arduiono II Proqramlaşdırma
Optimal tapanda
servo mövqeyi, timer ilə tam proqramı yükləyə bilərsiniz.
Qurun:
- - Cari vaxt
- - Qidalanma vaxtı
- - Dozların sayı
*(İndi ekranda görünəcək versiya üzərində işləyirəm və onu düymələrlə və indi kompüterlə qura biləcəksiniz.)
char feed_times = "08:00:00, 12:00:00, 18:30:10, 21:30:00, 18:32:00"; // vaxt formatı HH: MM: SS və daha çox dəyər əlavə edə bilərsiniz.
int count_of_doses = 10; // qidalanma zamanı balıq nə qədər doza alır
// Bəslənmənin real vaxtla əlaqəli olmasını istəyirsinizsə, real vaxtı təyin etməlisiniz
String current_time = "18:30:00"; // Vaxt sıfırlandıqdan və ya açıldıqdan sonra bu dəyərdən hər zaman sayılır
Addım 6: Hamısını bir araya gətirmək
Yalnız qutunuzu bağlayın
Proqramı yükləyin və balıqlarınızın zövq almasına icazə verin:)
Addım 7: Materialların siyahısı
2x M3 5mm Vida
2x M3 20mm Vida
1 x Arduino nano
1x SG90 9g Mikro Servo
1x Tək Sıralı Pin Kişi Başlığı (3 sancaqdan istifadə edəcəyik)
1x BS170 - mosfet tranzistor
İsteğe bağlı
1x 9 V batareya
1x 9V Batareya Snap Güc Kabeli
Tövsiyə:
Renegade-i (Həqiqi şey kimi hiss olunan proqramlaşdırıla bilən IC test cihazı): 3 addım (şəkillərlə)
Renegade-i (Həqiqi Şey Hiss Edilən Proqramlaşdırıla bilən IC Test Cihazı): MİLYON DOLLAR RÜYA Yalnız IC -ni sınaya bilən bir gadget deyil, yarı test sınağının ən böyük oyunçularının qabaqcıl məhsullarından biri kimi hiss edən "proqramlaşdırıla bilən" bir maşın uğur qazandı
Proqramlaşdırıla bilən balqabaq işığı: 25 addım (şəkillərlə)
Proqramlaşdırıla bilən Balqabaq İşığı: Bu Təlimat, ATTiny mikrokontrolörü ilə proqramlaşdırıla bilən Balqabaq işığı hazırlamaq üçündür. Bu, Arduino IDE -dən istifadə edərək hər kəsi (8+ yaş) elektronika və proqramlaşdırma mikrokontrolörləri ilə tanış etmək üçün öyrənmə demosu olaraq hazırlanmışdır. Yalançı Obyekt
Yenidən modlaşdırılmış BETTA Balıq Yeməyi: 5 addım
Yenidən modlaşdırılmış BETTA Balıq Qidalanması: Betta Fish Feeder tərəfindən həvəsləndirilən bu layihələr Trevor_DIY tərəfindən hazırlanmış əsas dizayndan istifadə edir və ona yeni funksiyalar tətbiq edir. Balıqları bir taymer dəsti ilə bəsləyən bu yenidən modifikasiya edilmiş versiya istifadəçiyə daha çox faydalı alətlər əlavə edir, məsələn, nə qədər dönmə
Başlayanlar: Sərin Balıq Yeməyi ilə IOT öyrən: 9 addım (şəkillərlə)
Başlanğıc: Sərin Balıq Qidalandırıcı ilə IOT -u öyrənin: Bu layihə daha az büdcəli kiçik bir IOT cihazı ilə başlamağa və bununla nə edə biləcəyinizə dair bir bələdçidir. IOT nədir? Google -dan aldım: IoT, Əşyaların İnterneti üçün qısadır. Əşyaların İnterneti, daim böyüyən bir şəbəkəyə aiddir
Ciblənə bilən proqramlaşdırıla bilən robot: 7 addım
Cib Yapışqan Robot: Salam Hər kəsə yaradıcı və yenilik etməyə və zövq almağa hazır olanlar !!!!! Bu, robotda Arduino layihəsini və proqramlaşdırmağı sevməyə başladığımız vaxtdır. Mən həmişə robot hazırlamışam, amma hər robot üçün ölçüsü belə deyil. dostluq. soyğunu daşımaq istəyirəm