Mundarija:
- 1 -qadam: Loyiha
- 2 -qadam: komponentlar
- 3 -qadam: Kod
- 4 -qadam: O'chirish davri
- 5 -qadam: Yakuniy loyiha
Video: AtTiny85: 6 bosqichlaridan foydalangan holda uy hayvonlarini avtomatik oziqlantiruvchi
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
OtTiny85 PET -dan foydalangan holda uy hayvonlarini avtomatik oziqlantirish dasturi Creative Commons - Atribuitsão 4.0 Internacional.
1 -qadam: Loyiha
Avtomatik oziqlantiruvchi avtomatik ravishda uy hayvoningizga o'z vaqtida ovqat berishi mumkin. Biz chorva mollariga ovqat beriladigan vaqt va sanani belgilash uchun AtTiny85 -dan foydalanamiz. Shunday qilib, uy hayvoningizning ovqatlanish jadvaliga muvofiq vaqtni belgilab, qurilma avtomatik ravishda ovqat idishini tushiradi yoki to'ldiradi.
2 -qadam: komponentlar
Ushbu sxemada biz ba'zi komponentlardan foydalanamiz:
- ATtiny85 Ko'rish
- Oled 0,96"
- CR2032 batareyasi
- Bosilgan elektron karta (PCB)
- 2 marta bosish tugmasi
3 -qadam: Kod
Siz kodni github -da topishingiz mumkin:
Siz yuklagan github -dagi 3 ta papka kompyuteringizdagi Arduino/kutubxonalariga ko'chirilishi kerak.
Agar siz AtTiny85-da qanday kodlashni bilmasangiz, https://portal.vidadesilicio.com.br/attiny85-primeiros-passos/ o'quv qo'llanmasini ko'ring. (Qo'llanma portugal tilida, lekin siz uni Google -da boshqa tillarda topishingiz mumkin).
AtTiny85 -ni kodga o'rnatgandan so'ng, attiny85watch.ino fayliga o'ting va uni Arduino IDE -da oching. Bosqichlarni bajarish uchun uni kompilyatsiya qiling va kodni yuklang.
4 -qadam: O'chirish davri
Yuqoridagi sxemada elektr zanjirlarining ulanishlari ko'rsatilgan. Fritzing dasturi yordamida taxtadagi ulanishlarni bilish uchun RelogioATtiny85.fzz -ni yuklab olishingiz mumkin. EAGLE CAD dasturi yordamida PCB loyihasini ochish uchun relogio.brd -ni yuklab olishingiz mumkin.
Bu qanday ishlaydi: O'chirish davridagi ikkita tugma bilan soatni o'rnating. Men soat 12:00 ga yaqinlashganda rele faolligini kodladim (agar xohlasangiz, uni o'zgartirishingiz mumkin). Rele yoqilganda, vibracall dvigateli ishga tushadi va uy hayvonlarining ovqatlari tushadi.
Bu fayllarni bu erda va havolada topish mumkin:
5 -qadam: Yakuniy loyiha
Bu yakuniy loyiha! To'g'ri ishlashiga ishonch hosil qilish uchun elektronni bir necha kun sinovdan o'tkazing.
Tavsiya:
ESP8266-01: 11 bosqichlaridan foydalangan holda IoT keychain qidiruvchisi (rasmlar bilan)
ESP8266-01 dan foydalanadigan IoT kalitlar qidiruvi: Siz menga kalitlarni qaerda saqlaganingizni doim unutib qo'yasizmi? Men hech qachon o'z kalitlarimni o'z vaqtida topa olmayman! Va bu odatim tufayli men kollejga kechikdim, cheklangan miqdordagi yulduzlar sovrinli sovg'alar savdosi (hali ham asabiy!), Bu sana (u hech qachon tanlamagan
ESP8266: 9 bosqichlaridan foydalangan holda Covid-19 yangilash kuzatuvchisi
ESP8266 yordamida Covid-19 yangilashni kuzatuvchi: Bu loyiha OLED-displeyda real vaqtda Hindiston shtatlarining turli shaharlarida koronavirus tarqalishi haqidagi mavjud ma'lumotlarni ko'rsatadi. Bu jonli holat kuzatuvchisi sizga o'z hududingizdagi COVID-19 yangiliklarini real vaqtda kuzatishga yordam beradi. Ushbu loyiha butunlay
Google yordamchisi - Uy avtomatizatsiyasi Esp8266: 6 bosqichlaridan foydalangan holda
Google Assistant | Esp8266 -dan foydalangan holda uy avtomatizatsiyasi: Men sizga Google yordamchisi tomonidan boshqariladigan uy avtomatizatsiyasini ko'rsataman
Atmega1284: 9 bosqichlaridan foydalangan holda 1024 namunali FFT spektr analizatori
Atmega1284 yordamida 1024 ta namuna FFT spektr analizatori: Bu nisbatan oson qo'llanma (bu masalaning murakkabligini hisobga olgan holda) sizga Arduino tipidagi taxtali (1284 tor) va ketma -ket chizgich yordamida 1024 namunali spektr analizatorini qanday yasashni ko'rsatib beradi. Har qanday Arduino kompa
ESP8266: 8 bosqichlaridan foydalangan holda eng yaxshi IoT loyihalari
ESP8266 -dan foydalanadigan eng yaxshi IoT loyihalari: Hozirgi vaqtda Mashinada ma'lumotlar almashinuvi mavjud bo'lib, ular aktuatorlarni kuzatish, tahlil qilish yoki faollashtirish kabi ko'p maqsadlarda bulutda almashilishi kerak. Mashinalar bir -biri bilan gaplashmoqda. ESP8266 - bu vazifani bajaradigan modullardan biri