Balık Yemleyici (Fish Feeder)
Balık Yemleyici (Fish Feeder)
Bu balık yemleyicinin 3d parçalarını solidwork programı ile çizdim yazılımını c tabanlı bi gömülü kart olan arduino ile yaptım. Tüm program detaylarını ve parçalar aşağıda verilecektir.
Kullanılan Malzemeler;
1x Arduino nano
1x Step Motor + Sürücü Kontrol Devresi 28BYJ-48
4x 2 bacaklı buton
1x Lcd ekran
1x I2C Lcd ekran modülü
1x RTC modülü (DS1307)
Balık Yemleyici tasarımı:
Birleşik hali;
Yem kutusu;
step motorun döndürdüğü yer
Dolum Kapağı;
Yem kutusuna geçmeli giriyor.
Boşaltım Kapağı;
Dolum kapağına geçmeli giriyor ve yem miktarını ayarlamaya yarıyor.
Ana Gövde;
Step motor, lcd ekran, butonlar ve diğer elektronik komponentleri bi arada tutan yer.
Akvaryuma tutturucu;
Ana gövdenin altındaki yiv noktasına geçiyor ve altındaki yiv noktasına vida sokarak cama sabitleniyor.
Vida;
Akvaryum tutucunun cama sıkışmasını sağlıyor tutucunun üzerindeki yive sabitleniyor.
Balık yemleyicisi Kodu;
Kod açıklamaları kodların içinde yorum satırında belirtilmiştir.
Arduino kodu için gerekli olan kütüphaneler;
Elemanların bağlantısı;
Butonlar;
input_pullup mantığına göre bağlanılmıştır yani butonun bir ayağı gnd bir ayağı ilgili bacağa götürülecektir.
Eksiltme butonu ; '2' dijital ayağa bağlanacak.
Artırma butonu; '3' dijital ayağa bağlanacak.
Mode butonu: '4' dijital ayağa bağlanacak.
Besle butonu; '5' dijital ayağa bağlanacak.
Step Motor;
Sırası ile step motor ; 8,9,10,11. dijital bacaklara bağlanacak.
LCD EKRAN (I2C'Lİ);
Resimde gösterildiği gibi bağlanacak.
DS1307RTC;
Resimde gösterildiği gibi bağlanacak.
Test Videosu;
Montaj Videosu;
Projede takıldığınız bir yer olursa iletişime geçebilirsiniz.
Yorumlar
Yorum Gönder
Düşüncelerini veya yorumlarını bizimle paylaş.