2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
AtTiny85 -dən PET -dən istifadə edərək Avtomatik Ev Yemlik Yeməkləri Creative Commons - Atribuição 4.0 Internacional ilə birlikdə istifadə edilə bilər.
Addım 1: Layihə
Avtomatik ev heyvanı yemi, ev heyvanınıza avtomatik olaraq yemək verə bilər. AtTiny85 -dən ev heyvanınıza qida verilməsi lazım olan vaxtı və tarixi təyin etmək üçün istifadə edirik. Beləliklə, ev heyvanınızın yemək cədvəlinə uyğun olaraq vaxt quraraq cihaz avtomatik olaraq yemək qabını atır və ya doldurur.
Addım 2: Komponentlər
Bu dövrədə bəzi komponentlərdən istifadə edirik:
- ATtiny85 Ekran
- Oled 0.96"
- CR2032 batareyası
- Çap edilmiş dövrə lövhəsi (PCB)
- 2 x düymə
Addım 3: Kod
Kodu github -da tapa bilərsiniz:
Yüklədiyiniz github üzərindəki 3 qovluq kompüterinizdəki Arduino/kitabxanalarına kopyalanmalıdır.
Bir AtTiny85-də kod yazmağı bilmirsinizsə, https://portal.vidadesilicio.com.br/attiny85-primeiros-passos/ səhifəsindəki təlimata baxın. (Dərslik Portuqal dilindədir, ancaq Google -da başqa dillərdə tapa bilərsiniz).
AtTiny85 -ni kod olaraq təyin etdikdən sonra attiny85watch.ino faylına gedin və Arduino IDE -də açın. Adımları başa çatdırmaq üçün onu tərtib edin və kodu yükləyin.
Addım 4: Dövrə
Yuxarıdakı sxem elektrik dövrəsinin əlaqələrini göstərir. Fritzing proqramından istifadə edərək lövhədəki əlaqələri bilmək üçün RelogioATtiny85.fzz yükləyə bilərsiniz. EAGLE CAD proqramından istifadə edərək PCB layihəsini açmaq üçün relogio.brd yükləyə bilərsiniz.
Necə işləyir: Dövrədəki iki düymə ilə saatı təyin edin. Saat 12: 00 -a çatanda reli aktivləşdirmək üçün kod yazdım (istəsəniz dəyişə bilərsiniz). Röle açıldıqda, vibracall motoru işə düşür və ev heyvanı yeməyi düşür.
Bütün bu faylları burada və linkdə tapa bilərsiniz:
Addım 5: Son Layihə
Bu son layihədir! Düzgün işlədiyinə əmin olmaq üçün dövrəni bir neçə gün sınaqdan keçirin.