Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Lemmikloomade automaatne söötmine, kasutades AtTiny85 de PET Engenharia de Computação está licensdodo com License Creative Commons - Atribuição 4.0 Internacional.
Samm: projekt
Automaatne lemmikloomasöötja suudab teie lemmikloomale toitu õigeaegselt serveerida. Kasutame AtTiny85, et määrata kellaaeg ja kuupäev, millal tuleks teie lemmikloomale toitu anda. Seega, seadistades aja vastavalt oma lemmiklooma söömisgraafikule, langetab või täidab seade toidunõu automaatselt.
2. samm: komponendid
Selles vooluringis kasutame mõnda komponenti:
- ATtiny85Display
- Oled 0,96"
- Aku CR2032
- Trükkplaat (PCB)
- 2 x nupp
3. samm: kood
Koodi leiate githubist:
Allalaaditud githubi 3 kausta tuleks kopeerida oma arvuti Arduino/teekidesse.
Kui te ei tea, kuidas AtTiny85-s kodeerida, vaadake õpetust saidilt https://portal.vidadesilicio.com.br/attiny85-primeiros-passos/. (Õpetus on portugali keeles, kuid leiate selle teistes keeltes Google'is).
Pärast AtTiny85 koodiks seadmist minge faili attiny85watch.ino ja avage see oma Arduino IDE -s. Toimingute lõpetamiseks kompileerige see ja laadige kood üles.
4. samm: vooluring
Ülaltoodud skeem näitab elektriahela ühendusi. Saate alla laadida RelogioATtiny85.fzz, et teada saada ühendused plaadil, kasutades programmi Fritzing. PCB projekti avamiseks saate tarkvara EAGLE CAD abil alla laadida relogio.brd.
Kuidas see töötab: seadistage kell kahe vooluahela nupuga. Ma kodeerisin, et aktiveeriksite relee, kui kell jõuab kell 12.00 (saate seda muuta, kui soovite). Kui relv sisse lülitatakse, käivitub vibrakallimootor ja lemmikloomatoit langeb.
Kõik need failid leiate siit ja lingilt:
5. samm: lõplik projekt
See on viimane projekt! Kontrollige vooluringi paar päeva, veendumaks, et see töötab õigesti.