Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
O trabalho Automatic Pet Feeder Using AtTiny85 de PET Engenharia Computaço jest licencją na licencji Creative Commons - Atribuição 4.0 Internacional.
Krok 1: Projekt
Automatyczny karmnik dla zwierząt może automatycznie podawać jedzenie Twojemu zwierzakowi na czas. Za pomocą AtTiny85 ustalamy godzinę i datę, kiedy Twój pupil powinien otrzymać karmę. Tak więc, ustawiając czas zgodnie z harmonogramem jedzenia Twojego zwierzaka, urządzenie automatycznie upuszcza lub napełnia miskę z karmą.
Krok 2: Komponenty
W tym obwodzie używamy niektórych komponentów:
- ATtiny85Wyświetlacz
- Stary 0,96"
- Bateria CR2032
- Płytka drukowana (PCB)
- 2 x przycisk
Krok 3: Kodeks
Kod znajdziesz na github:
Pobrane 3 foldery na github powinny zostać skopiowane do Arduino/bibliotek na twoim komputerze.
Jeśli nie wiesz, jak kodować w AtTiny85, zajrzyj do samouczka w https://portal.vidadesilicio.com.br/attiny85-primeiros-passos/. (Samouczek jest w języku portugalskim, ale można go znaleźć w innych językach w Google).
Po ustawieniu AtTiny85 na kod, przejdź do pliku attiny85watch.ino i otwórz go w swoim Arduino IDE. Aby zakończyć kroki, skompiluj go i prześlij kod.
Krok 4: Obwód
Powyższy schemat przedstawia połączenia obwodów elektrycznych. Możesz pobrać RelogioATtiny85.fzz, aby poznać połączenia na płycie za pomocą programu Fritzing. Możesz pobrać relogio.brd, aby otworzyć projekt PCB za pomocą oprogramowania EAGLE CAD.
Jak to działa: Ustaw zegar za pomocą dwóch przycisków w obwodzie. Zakodowałem, aby aktywować relację, gdy zegar wybije 12:00 (możesz to zmienić, jeśli chcesz). Po włączeniu wyzwalacza uruchamia się silnik wibracyjny i karma dla zwierząt spada.
Wszystkie te pliki można znaleźć tutaj i pod linkiem:
Krok 5: Projekt końcowy
To jest ostateczny projekt! Testuj obwód przez kilka dni, aby upewnić się, że działa poprawnie.