2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
O trabalho Otomatik Evcil Hayvan Besleyici AtTiny85 de PET Kullanarak Engenharia de Computação está licenciado com uma Lisans Creative Commons - Atribuição 4.0 Internacional.
Adım 1: Proje
Otomatik evcil hayvan besleyici, evcil hayvanınıza zamanında otomatik olarak yiyecek sunabilir. AtTiny85'i evcil hayvanınıza mama verilmesi gereken saat ve tarihi ayarlamak için kullanıyoruz. Böylece evcil hayvanınızın beslenme programına göre zamanı ayarlayarak, cihaz mama kabını otomatik olarak düşürür veya doldurur.
2. Adım: Bileşenler
Bu devrede bazı bileşenler kullanıyoruz:
- ATtiny85Ekran
- 0.96"
- CR2032 pil
- Baskılı devre kartı (PCB)
- 2 x basma düğmesi
Adım 3: Kod
Kodu github'da bulabilirsiniz:
İndirdiğiniz github üzerindeki 3 klasör, bilgisayarınızdaki Arduino/kütüphanelere kopyalanmalıdır.
Bir AtTiny85'te nasıl kod yazılacağını bilmiyorsanız, https://portal.vidadesilicio.com.br/attiny85-primeiros-passos/ adresindeki öğreticiye bakın. (Öğretici Portekizce'dir ancak Google'da diğer dillerde bulabilirsiniz).
AtTiny85'inizi koda ayarladıktan sonra, attiny85watch.ino dosyasına gidin ve Arduino IDE'nizde açın. Adımları tamamlamak için derleyin ve kodu yükleyin.
Adım 4: Devre
Yukarıdaki şema elektrik devresi bağlantılarını göstermektedir. Fritzing programını kullanarak panodaki bağlantıları öğrenmek için RelogioATtiny85.fzz dosyasını indirebilirsiniz. Ve EAGLE CAD yazılımını kullanarak PCB projesini açmak için relogio.brd'yi indirebilirsiniz.
Nasıl çalışır: Devredeki iki düğme ile saati ayarlayın. Saat 12:00'yi gösterdiğinde rele'yi aktif hale getirmek için kodladım (isterseniz değiştirebilirsiniz). Rele açıldığında, bir vibracall motoru çalışır ve evcil hayvan maması düşer.
Tüm bu dosyalar burada ve şu bağlantıda bulunabilir:
Adım 5: Bitirme Projesi
Bu son proje! Doğru çalıştığından emin olmak için devreyi birkaç gün test edin.