Përmbajtje:
- Hapi 1: Zgjidhja
- Hapi 2: Pajisje kompjuterike
- Hapi 3: Biblioteka dhe Skica
- Hapi 4: Karakteristikat
- Hapi 5: Parametrat e konfigurueshëm
- Hapi 6: Instalimet elektrike
- Hapi 7: Informacion shtesë
Video: KS-Cat-Feed-Counter: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
Situata
Kur jetoni në një familje të zënë me punë, shpesh nuk e dini sa herë është ushqyer kafsha juaj. Ndoshta ju mbërrini në shtëpi dhe kafsha juaj kërkon ushqim edhe pse sapo është ushqyer nga dikush tjetër që nuk është në shtëpi tani.
Disi, kafshët tuaja shtëpiake po bëhen më të majme dhe më të trasha. Ju nuk dëshironi të blini një ushqyes automatik për kafshët sepse keni një lidhje më të mirë me kafshën tuaj kur duhet të vijë tek ju për të kërkuar ushqim. Sidoqoftë, ju nuk dëshironi që ajo të jetë e trashë dhe jo e shëndetshme.
Hapi 1: Zgjidhja
KS-Cat-Feed-Counter ka për qëllim t'ju informojë se sa herë kafshët tuaja kanë ngrënë tashmë, kështu që ju mbani nën kontroll dietën e kafshës suaj.
Shtë bërë për t'ju treguar deri në katër herë të ushqyerit në ditë. Sigurisht që mund të ndryshoni softuerin dhe harduerin për të rritur numëruesin në pesë ose më shumë herë ushqyerje.
Hapi 2: Pajisje kompjuterike
Arduino Pro Mini (për konsum të ulët të energjisë)
Moduli i Ngarkimit për Arduino Pro Mini (Ky modul nga Aliexpress punon vetëm në Linux -> Shih udhëzimet e shkarkimit në kod)
4 LED
4 Rezistorë 10kOhms
Strehim për elektronikën dhe baterinë
Ndërprerës magnetik
Bateri bllok 9V me lidhës
Material i vogël si bordi elektronik dhe telat
(Të gjitha kushtojnë rreth 15 dollarë në Aliexpress.com)
Hapi 3: Biblioteka dhe Skica
BIBLIOTEKA: LowPowerLibrary (https://github.com/rocketscream/Low-Power)
Skica:
Koha më në fund tregoi me Skicën "2018-08-KS-Cat-Feed-Counter.ino" ju duhet të ndryshoni Baterinë 9V-Block të gjitha 6 muajt. Kështu që unë e lidha Counter me një burim të jashtëm të energjisë (nuk ka nevojë të kurseni energji më). Nëse e bëni këtë, mund të përdorni skicën "2019-10-KS-Cat-Feed-Counter-NoLowPower.ino".
Hapi 4: Karakteristikat
Ky vegël numëron deri në 4 herë ushqim. Ka 4 LED dhe secila LED aktive përfaqëson një kohë ushqimi. Pas 4 kohëve të ushqyerjes, riniset në 1. Meqenëse punon me bateri, është programuar për konsum të ulët të energjisë. (pa kohëmatës)
Ju keni një buton për të kontrolluar se sa herë kafsha juaj është ushqyer. LED -të ndriçohen sipas kohës së ushqyerjes. Përveç kësaj, ju keni një buton për të zvogëluar sasinë e kohës së ushqyerjes sa herë që e shtypni. (Për korrigjimet p.sh. ju hapni kapakun por nuk e ushqeni kafshën - për rimbushje të ushqimit)
Ka një ndërprerës magnetik që zbulon nëse kapaku i kutisë së ushqimit është i hapur ose i mbyllur. (E provova me çelsat e pjerrësisë, por këto nuk janë të besueshme)
Pas një kohe të rregullueshme "minOpeningTime" të kapakut të kutisë së hapur të ushqimit - supozohet se sapo keni ushqyer kafshën tuaj - dhe numëruesi i kohës së ushqyerjes rritet (në rast se numëruesi i kohës së ushqyerjes tuaj është në 4 ai kthehet në 1).
Kur hapni kapakun, dritat LED ndriçohen sipas kohës së ushqyerjes.
Kur mbyllni kapakun, LED -të ndriçohen sipas kohës së ushqyerjes (përveçse mbylleni përsëri para se të tejkalojë "minOpeningTime").
Pas zvogëlimit të kohës së ushqyerjes me butonin e uljes, LED -të ndriçohen sipas kohës së re të ushqyerjes.
Hapi 5: Parametrat e konfigurueshëm
minOpeningTime: kur kapaku është i hapur për më shumë se këtë herë atëherë sporteli do të rritet.
ndriçohen: kur shtypni butonin për të kontrolluar sa herë është ushqyer kafsha juaj, ose kur hapni ose mbyllni kapakun ose kur zvogëloni kohën e ushqyerjes kundër LED -ve do të ndizen për këtë kohë.
Hapi 6: Instalimet elektrike
Hapi 7: Informacion shtesë
Arduino ka nevojë në mënyrë normale për 50mA. Me "LowPowerLibrary", kjo zvogëlohet në këtë skicë në më pak se 0.2mA. Prandaj, në vend të një ndryshimi ditor të baterisë, mund ta bëni këtë vetëm një herë në vit. Meqenëse "LowPowerLibrary" është aktiv, nuk ka kohëmatës dhe nuk mund të përdor komandën millis. (thjesht vono në "minOpeningTime")
Moduli i ngarkimit për Arduino Pro funksionoi gjithmonë mirë në sistemin operativ Linux - por vetëm ndonjëherë në një sistem operativ Windows. Mos harroni t'i jepni të drejtat e shkrimit portës në Linux para se të ngarkoni. (shiko komentet në kod)
Recommended:
Si të bëni 4G LTE Antenë të BiQuade të Dyfishtë Hapa të Lehtë: 3 Hapa
Si të bëni 4G LTE Antenë BiQuade të Dyfishtë Hapa të Lehtë: Shumicën e kohës me të cilën jam përballur, nuk kam forcë të mirë të sinjalit në punët e mia të përditshme. Kështu që. Kërkoj dhe provoj lloje të ndryshme antenash por nuk funksionoj. Pas humbjes së kohës gjeta një antenë që shpresoj ta bëj dhe ta provoj, sepse është parimi i ndërtimit jo
Dizajni i lojës në lëvizje në 5 hapa: 5 hapa
Dizajni i lojës në Flick në 5 hapa: Flick është një mënyrë vërtet e thjeshtë për të bërë një lojë, veçanërisht diçka si një enigmë, roman vizual ose lojë aventure
Zbulimi i fytyrës në Raspberry Pi 4B në 3 hapa: 3 hapa
Zbulimi i fytyrës në Raspberry Pi 4B në 3 hapa: Në këtë Instructable ne do të bëjmë zbulimin e fytyrës në Raspberry Pi 4 me Shunya O/S duke përdorur Bibliotekën Shunyaface. Shunyaface është një bibliotekë për njohjen/zbulimin e fytyrës. Projekti synon të arrijë shpejtësinë më të shpejtë të zbulimit dhe njohjes me
Pasqyrë DIY Vanity në hapa të thjeshtë (duke përdorur dritat LED të shiritit): 4 hapa
DIY Vanity Mirror në hapa të thjeshtë (duke përdorur dritat e shiritit LED): Në këtë postim, unë bëra një DIY Vanity Mirror me ndihmën e shiritave LED. Reallyshtë vërtet e lezetshme dhe duhet t'i provoni gjithashtu
Qëndrim për laptopë me 3 hapa dhe 3 hapa (me syze leximi dhe tabaka me stilolaps): 5 hapa
Qëndrim për laptopë me hapa 3 & 3 hapa (me syze leximi dhe tabaka për stilolapsa): Kjo $ 3 & Qëndrimi i laptopit me 3 hapa mund të bëhet brenda 5 minutave. It'sshtë shumë e fortë, me peshë të lehtë dhe mund të paloset për ta marrë kudo që të shkoni