Cuprins:
- Pasul 1: Soluție
- Pasul 2: Hardware
- Pasul 3: Bibliotecă și schiță
- Pasul 4: Caracteristici
- Pasul 5: Parametri configurabili
- Pasul 6: Cablare
- Pasul 7: Informații suplimentare
Video: KS-Cat-Feed-Counter: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Situatie
Când locuiți într-o gospodărie aglomerată, de multe ori nu știți de câte ori animalul dvs. de companie a fost hrănit. Probabil ajungi acasă și animalul tău de companie îți cere hrană, chiar dacă tocmai a fost hrănită de altcineva care nu se află acum în casă.
Cumva, animalele tale de companie devin din ce în ce mai grase. Nu doriți să cumpărați un alimentator automat pentru animale de companie, deoarece aveți o conexiune mai bună cu animalul dvs. de companie atunci când trebuie să vină la dvs. pentru a cere hrană. Cu toate acestea, nu doriți ca acesta să fie gras și nesănătos.
Pasul 1: Soluție
KS-Cat-Feed-Counter este menit să vă informeze de câte ori ați mâncat deja animalele de companie, astfel încât să rămâneți sub controlul dietei animalului de companie.
Este făcut pentru a vă arăta până la patru ori pe zi. Desigur, puteți schimba softul și hardware-ul pentru a mări contorul la cinci sau mai multe ori de alimentare.
Pasul 2: Hardware
Arduino Pro Mini (pentru un consum redus de energie)
Modul de încărcare pentru Arduino Pro Mini (Acest modul din Aliexpress funcționează numai pe Linux -> Consultați instrucțiunile de descărcare din cod)
4 LED-uri
4 rezistențe 10kOhms
Carcasă pentru electronică și baterie
Comutator magnetic
Baterie bloc 9V cu conector
Material mic, cum ar fi placa electronică și fire
(Toate costă aproximativ 15 USD în Aliexpress.com)
Pasul 3: Bibliotecă și schiță
BIBLIOTECĂ: LowPowerLibrary (https://github.com/rocketscream/Low-Power)
Schiță:
Timpul a arătat în cele din urmă cu Sketch „2018-08-KS-Cat-Feed-Counter.ino” că trebuie să schimbați bateria cu bloc de 9V pe toate cele 6 luni. Așa că am conectat Contorul la o sursă externă de alimentare (nu mai este nevoie să economisiți energie). Dacă faceți acest lucru, puteți utiliza schița „2019-10-KS-Cat-Feed-Counter-NoLowPower.ino”.
Pasul 4: Caracteristici
Acest gadget numără până la 4 ori de hrănire. Are 4 LED-uri și fiecare LED activ reprezintă un timp de alimentare. După 4 timpi de alimentare, repornește la 1. Deoarece funcționează pe baterie, este programat pentru un consum redus de energie. (fără cronometre)
Aveți un singur buton pentru a verifica de câte ori a fost hrănit animalul dvs. de companie. LED-urile se luminează în funcție de timpii de alimentare. În plus, aveți un singur buton pentru a reduce cantitatea de timp de hrănire de fiecare dată când îl apăsați. (Pentru corecții, de exemplu, deschideți capacul, dar nu hrăniți animalul de companie - pentru reumplerea alimentelor)
Are un întrerupător magnetic care detectează dacă capacul cutiei pentru alimente este deschis sau închis. (Am încercat cu butoanele de înclinare, dar acestea nu sunt de încredere)
După un timp configurabil „minOpeningTime” de capac deschis al cutiei de alimentare - se presupune că tocmai ați hrănit animalul dvs. de companie - și contorul timpilor de hrănire crește (în cazul în care contorul timpilor de hrănire este la 4, este setat înapoi la 1).
Când deschideți capacul, LED-urile se luminează în funcție de timpii de alimentare.
Când închideți capacul, LED-urile se luminează în funcție de timpii de alimentare (cu excepția faptului că închideți din nou înainte ca „minOpeningTime” să depășească).
După scăderea timpilor de alimentare cu butonul de scădere, LED-urile se luminează în funcție de noii timpi de alimentare.
Pasul 5: Parametri configurabili
minOpeningTime: când capacul este deschis mai mult de acest timp, atunci contorul va fi mărit.
lightenUpLEDs: când apăsați butonul pentru a verifica de câte ori a fost hrănit animalul dvs. de companie, sau când deschideți sau închideți capacul sau când reduceți numărul de timp de alimentare, LED-urile se vor aprinde pentru această dată.
Pasul 6: Cablare
Pasul 7: Informații suplimentare
Arduino are nevoie în mod normal de aproximativ 50mA. Cu „LowPowerLibrary”, acest lucru este redus în această schiță la mai puțin de 0,2 mA. Prin urmare, în loc de o schimbare zilnică a bateriei, puteți face acest lucru doar o dată pe an. Deoarece „LowPowerLibrary” este activă, nu există temporizatoare și nu am putut folosi comanda millis. (doar întârziere pe „minOpeningTime”)
Modulul de încărcare pentru Arduino Pro a funcționat întotdeauna bine pe sistemul de operare Linux - dar numai uneori pe un sistem de operare Windows. Nu uitați să acordați drepturi de scriere portului pe Linux înainte de încărcare. (vezi comentariile în cod)
Recomandat:
Cum să faci 4G LTE dublă antenă BiQuade Pași simpli: 3 pași
Cum să fac 4G LTE Double BiQuade Antenna Pași simpli: De cele mai multe ori mă confrunt, nu am o putere de semnal bună pentru lucrările mele de zi cu zi. Asa de. Căut și încerc diferite tipuri de antenă, dar nu funcționează. După un timp pierdut, am găsit o antenă pe care sper să o fac și să o testez, pentru că nu se bazează pe principiul
Design de joc în Flick în 5 pași: 5 pași
Designul jocului în Flick în 5 pași: Flick este un mod foarte simplu de a crea un joc, în special ceva de genul puzzle, roman vizual sau joc de aventură
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino - Pași cu pași: 4 pași
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino | Pași cu pas: în acest proiect, voi proiecta un senzor senzor de parcare inversă Arduino Car Circuit folosind senzorul cu ultrasunete Arduino UNO și HC-SR04. Acest sistem de avertizare auto bazat pe Arduino poate fi utilizat pentru navigație autonomă, autonomie robotică și alte r
Detectarea feței pe Raspberry Pi 4B în 3 pași: 3 pași
Detectarea feței pe Raspberry Pi 4B în 3 pași: În acest instructabil vom efectua detectarea feței pe Raspberry Pi 4 cu Shunya O / S folosind Biblioteca Shunyaface. Shunyaface este o bibliotecă de recunoaștere / detectare a feței. Proiectul își propune să obțină cea mai rapidă viteză de detectare și recunoaștere cu
Cum să faci un contor de pași ?: 3 pași (cu imagini)
Cum să fac un contor de pași ?: obișnuiam să performez bine la multe sporturi: mersul pe jos, alergatul, mersul pe bicicletă, jocul de badminton etc. Îmi place să călăresc să călătoresc în preajmă. Ei bine, uită-te la burtica mea ostilă …… Ei bine, oricum, decid să reîncep să fac mișcare. Ce echipament ar trebui să pregătesc?