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

Popüler Yayınlar