Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Automatisk kjæledyrsmater som bruker AtTiny85 de PET Engenharia de Computação está licenciado com uma Licença Creative Commons - Atribuição 4.0 Internacional.
Trinn 1: Prosjektet
Den automatiske dyrefôreren kan automatisk servere maten til kjæledyret ditt i tide. Vi bruker AtTiny85 til å angi tidspunkt og dato for kjæledyret ditt. Så ved å sette opp tiden i henhold til kjæledyrets spiseplan, slipper enheten eller fyller matbollen automatisk.
Trinn 2: Komponenter
I denne kretsen bruker vi noen komponenter:
- ATtiny85 Vis
- Oled 0,96"
- CR2032 batteri
- Kretskort (PCB)
- 2 x trykknapp
Trinn 3: Koden
Du finner koden på github:
De tre mappene på github du lastet ned, skal kopieres til Arduino/biblioteker på datamaskinen din.
Hvis du ikke vet hvordan du koder i en AtTiny85, kan du se veiledningen i https://portal.vidadesilicio.com.br/attiny85-primeiros-passos/. (Opplæringen er på portugisisk, men du kan finne den på andre språk på Google).
Etter at du har angitt AtTiny85 til kode, går du til filen attiny85watch.ino og åpner den i Arduino IDE. For å fullføre trinnene, kompiler det og last opp koden.
Trinn 4: Kretsen
Skjematisk over viser de elektriske kretsforbindelsene. Du kan laste ned RelogioATtiny85.fzz for å kjenne tilkoblingene i tavlen ved hjelp av Fritzing -programmet. Og du kan laste ned relogio.brd for å åpne PCB -prosjektet ved hjelp av programvaren EAGLE CAD.
Hvordan fungerer det: Still klokken med de to knappene i kretsen. Jeg kodet for å aktivere reléet når klokken slår 12.00 (du kan endre den hvis du vil). Når relen slo seg på, starter en vibracall -motor og kjæledyrsmaten faller.
Alle disse filene finnes her og på lenken:
Trinn 5: Sluttprosjekt
Dette er det siste prosjektet! Test kretsen i noen dager for å sikre at den fungerer som den skal.