İçindekiler:

Arduino Nano, Servo Motor ve Atık Malzemeler Kullanan Balık Besleyici: 7 Adım
Arduino Nano, Servo Motor ve Atık Malzemeler Kullanan Balık Besleyici: 7 Adım

Video: Arduino Nano, Servo Motor ve Atık Malzemeler Kullanan Balık Besleyici: 7 Adım

Video: Arduino Nano, Servo Motor ve Atık Malzemeler Kullanan Balık Besleyici: 7 Adım
Video: Arduino ile balık yemleme 2024, Kasım
Anonim
Image
Image
Servoyu Kapağa Takma
Servoyu Kapağa Takma

Tek bir servo motor ve birkaç temel malzeme kullanılarak basit bir projedir.

Balıkların zamanında beslenmesine yardımcı olur.

Adım 1: Proje için Malzemeler

  1. Parfüm veya Deodorant kapağı (Herhangi bir plastik şişe de işe yarar)
  2. Jel kalem veya kalemin kendi kendine doldurulması (Herhangi bir uzun silindirik plastik)
  3. SG90 9g Mini Mikro Dijital Servo Motor. (bağlantı)
  4. Arduino Nano V3.0 uyumlu Mini USB Geliştirme kartı ATmega328P & CH340 (bağlantı)
  5. Tornavida seti (bağlantı)
  6. Matkap makinesi (Varsa iyi, onsuz da iyidir).
  7. Yapıştırıcı (feviquick yapıştırıcı: herhangi bir genel mağazadan alın)
  8. Uzun 2 inç Vida.

Adım 2: Servoyu Kapağa Takma

Servoyu Kapağa Takma
Servoyu Kapağa Takma
Servoyu Kapağa Takma
Servoyu Kapağa Takma
  1. Plastik kapakta 4 mm'lik matkap ucu ile bir delik oluşturun.

    • Deliciniz yoksa önce yıldız vida setini kullanarak küçük bir delik açın.
    • Ardından vida uçlarının boyutunu değiştirin ve istediğiniz boyutu elde edene kadar deliği artırın.
    • Servo dişli kafasının kapağa girebildiğinden emin olun.

Adım 3: Yuvarlama için Dolum Kullanın

Yuvarlama için Dolum kullanın
Yuvarlama için Dolum kullanın
Yuvarlama için Dolum kullanın
Yuvarlama için Dolum kullanın
Yuvarlama için Dolum kullanın
Yuvarlama için Dolum kullanın
  1. Jel kalem dolumunu kullanın.
  2. Deliğin içine koyun ve kapaktaki diğer noktayı bulun ve işaretleyin.
  3. Benim durumumda, diğer tarafa döndükten sonra jel kalem ucu tarafım, yeniden doldurmaya gevşek bir şekilde uyuyor.
  4. Bu yüzden kapaktaki uç kafasına tam olarak uyan küçük bir bütün yaptım.

Adım 4: Yedek Parçayı Servo Dişliyle Takın

Yedek Parçayı Servo Dişli ile Takın
Yedek Parçayı Servo Dişli ile Takın
Yedek Parçayı Servo Dişliyle Takın
Yedek Parçayı Servo Dişliyle Takın
Yedek Parçayı Servo Dişliyle Takın
Yedek Parçayı Servo Dişliyle Takın
  1. Yapıştırıcı kullanarak yeniden doldurmaya takın.
  2. Uzun vidayı servo motora takınız ve kapağına değecek şekilde yukarıya getiriniz.
  3. Noktayı işaretleyin ve orada küçük bir bütün oluşturun.
  4. Motoru vidalamak ve orada sabitlemek için yardımcı olacaktır.

Adım 5: Yiyecek Düşme Mekaniği

Gıda Düşen Mekaniği
Gıda Düşen Mekaniği
Gıda Düşen Mekaniği
Gıda Düşen Mekaniği
  1. Doldurmada bir delik oluşturun.
  2. Balık yemi boyutuna göre delik açın. (benim durumumda 2 hap içindir)
  3. Şimdi koyun ve kapaktaki noktayı işaretleyin ve bir bütün yapın.
  4. Dolumda yaptığınız bütünün delikle düzgün bir şekilde ortalandığından emin olun.

Adım 6: Arduino'yu Kodlamak

Image
Image
  1. Arduino'da yeniyseniz bu bağlantıyı takip edin (bağlantı)
  2. Dosya → Örnek → Servo → Süpür'e gidin.
  3. Şimdi makinenizi test edin.
  4. 180 derecelik bir dönüşle her iki deliğin (kapak ve yeniden doldurma) bir kez buluştuğundan emin olun.
  5. Yiyecek hapının delikten çıkıp çıkmadığını kontrol edin, aksi takdirde delik boyutunda değişiklik yapın ve yiyecek hapı düşmeye başlayana kadar kontrol edin.

Adım 7: Zamanlayıcı Oluşturma ve Balığı Zamanında Besleme

Zamanlayıcı Oluşturma ve Balığı Zamanında Besleme
Zamanlayıcı Oluşturma ve Balığı Zamanında Besleme
  1. Her 180 derecelik dönüşte içinden kaç tane yiyecek hapı çıktığını kontrol edin.
  2. Ve kaç tane yemek hapına ihtiyacın vardı.
  3. Daha fazla delik açarak veya daha fazla dönüş yaparak artırabilirsiniz.
  4. Ekli dosya gecikme mantığını içermektedir.
  5. "delayInHr" değerini değiştirerek, saat cinsinden gecikme süresini artırabilir veya azaltabilirsiniz.
  6. "Dönüş"ü değiştirerek servonun dönüşünü artırabilir veya azaltabilirsiniz.

Önerilen: