Obsah:

Počítadlo krmív KS-Cat: 7 krokov
Počítadlo krmív KS-Cat: 7 krokov

Video: Počítadlo krmív KS-Cat: 7 krokov

Video: Počítadlo krmív KS-Cat: 7 krokov
Video: Top 10 Cooking Oils... The Good, Bad & Toxic! 2024, November
Anonim
Počítadlo krmív KS-Cat
Počítadlo krmív KS-Cat
Počítadlo krmív KS-Cat
Počítadlo krmív KS-Cat
Počítadlo krmív KS-Cat
Počítadlo krmív KS-Cat

Situácia

Keď žijete v rušnej domácnosti, často neviete, koľkokrát bolo vaše zvieratko kŕmené. Pravdepodobne prídete domov a váš maznáčik požiada o jedlo, aj keď ho práve nakŕmil niekto iný, kto práve nie je v dome.

Vaše domáce zvieratá akosi sú čím ďalej tým tučnejšie. Nechcete kupovať automatické kŕmidlo pre domáce zvieratá, pretože máte k svojmu miláčikovi lepšie spojenie, keď k vám musí prísť požiadať o jedlo. Nechcete však, aby bola tučná a nezdravá.

Krok 1: Riešenie

Riešenie
Riešenie

Počítadlo krmív KS-Cat má informovať o tom, koľkokrát už vaši miláčikovia jedli, takže budete mať kontrolu nad stravou vášho domáceho maznáčika.

Je vyrobený tak, aby vám ukázal až štyrikrát denne kŕmenie. Môžete samozrejme zmeniť softvér a hardvér, aby sa počítadlo predĺžilo na päť alebo viac časov podávania.

Krok 2: Hardvér

Hardvér
Hardvér
Hardvér
Hardvér
Hardvér
Hardvér

Arduino Pro Mini (pre nízku spotrebu energie)

Nahrávací modul pre Arduino Pro Mini (Tento modul z Aliexpress funguje iba v systéme Linux -> Pozrite si pokyny na stiahnutie v kóde)

4 LED diódy

4 odpory 10 kOhms

Kryt pre elektroniku a batériu

Magnetický spínač

9V bloková batéria s konektorom

Malý materiál, ako je elektronická doska a drôty

(Všetky stoja asi 15 USD na Aliexpress.com)

Krok 3: Knižnica a skica

Knižnica a skica
Knižnica a skica
Knižnica a skica
Knižnica a skica

KNIŽNICA: LowPowerLibrary (https://github.com/rocketscream/Low-Power)

Skica:

Čas konečne ukázal pomocou skice „2018-08-KS-Cat-Feed-Counter.ino“, že budete musieť vymeniť 9V-blokovú batériu všetkých 6 mesiacov. Pripojil som počítadlo k externému zdroju napájania (už nie je potrebné šetriť energiou). Ak to urobíte, môžete použiť skicu „2019-10-KS-Cat-Feed-Counter-NoLowPower.ino“.

Krok 4: Vlastnosti

Vlastnosti
Vlastnosti

Tento gadget počíta až 4 krát kŕmenia. Má 4 LED diódy a každá aktívna LED dióda predstavuje dobu napájania. Po 4 časoch napájania sa reštartuje o 1. Pretože funguje na batériu, je naprogramovaný na nízku spotrebu energie. (žiadne časovače)

Máte jedno tlačidlo, pomocou ktorého môžete skontrolovať, koľkokrát bolo vaše zviera kŕmené. LED diódy sa rozsvietia podľa času podávania. Okrem toho máte jedno tlačidlo na zníženie množstva času podávania pri každom stlačení. (Na opravy, napr. Otvoríte veko, ale nekŕmite domáce zviera - na doplnenie jedla)

Má jeden magnetický spínač, ktorý detekuje, či je veko potravinového boxu otvorené alebo zatvorené. (Skúsil som to pomocou prepínačov náklonu, ale tieto neboli dôveryhodné)

Po uplynutí konfigurovateľného času „minOpeningTime“otvoreného veka kŕmneho boxu - predpokladá sa, že ste práve nakŕmili domáceho maznáčika - a počítadlo časov kŕmenia sa zvýši (v prípade, že je počítadlo času kŕmenia na 4, nastaví sa späť na 1).

Keď otvoríte veko, LED diódy sa rozsvietia podľa času podávania.

Keď zatvoríte veko, diódy LED sa rozsvietia podľa času podávania (okrem toho, že ho opäť zatvoríte skôr, ako prekročí „minOpeningTime“).

Po skrátení času podávania pomocou tlačidla na zníženie sa diódy LED rozsvietia podľa nových časov podávania.

Krok 5: Konfigurovateľné parametre

Konfigurovateľné parametre
Konfigurovateľné parametre

minOpeningTime: keď je veko otvorené dlhšie ako tento čas, počítadlo sa zvýši.

lightenUpLEDs: keď stlačením tlačidla skontrolujete, koľkokrát bolo vaše zviera nakŕmené, alebo keď otvoríte alebo zatvoríte veko, alebo keď znížite počítadlo času kŕmenia, diódy LED sa na túto dobu rozsvietia.

Krok 6: Zapojenie

Elektrické vedenie
Elektrické vedenie

Krok 7: Ďalšie informácie

Ďalšie informácie
Ďalšie informácie

Arduino potrebuje v normálnom režime asi 50mA. Pri „LowPowerLibrary“je to v tomto náčrte znížené na menej ako 0,2 mA. Namiesto každodennej výmeny batérie to preto môžete urobiť iba raz za rok. Pretože je „LowPowerLibrary“aktívny, neexistujú žiadne časovače a nemohol som použiť príkaz millis. (stačí zdržať „minOpeningTime“)

Modul nahrávania pre Arduino Pro fungoval v operačnom systéme Linux vždy dobre - ale iba niekedy v operačnom systéme Windows. Pred odovzdaním nezabudnite udeliť portu na Linuxe práva na zápis. (pozri komentáre v kóde)

Odporúča: