Satura rādītājs:

KS-Cat-Feed-Counter: 7 soļi
KS-Cat-Feed-Counter: 7 soļi

Video: KS-Cat-Feed-Counter: 7 soļi

Video: KS-Cat-Feed-Counter: 7 soļi
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Novembris
Anonim
KS-kaķu barības skaitītājs
KS-kaķu barības skaitītājs
KS-kaķu barības skaitītājs
KS-kaķu barības skaitītājs
KS-kaķu barības skaitītājs
KS-kaķu barības skaitītājs

Situācija

Kad jūs dzīvojat aizņemtajā mājsaimniecībā, jūs bieži nezināt, cik reizes jūsu mājdzīvnieks ir barots. Iespējams, jūs ieradīsities mājās, un jūsu mājdzīvnieks pieprasa ēdienu, pat ja to tikko pabarojis kāds cits, kurš pašlaik nav mājā.

Kaut kā jūsu mājdzīvnieki kļūst arvien resnāki. Jūs nevēlaties iegādāties automātisku mājdzīvnieku barotavu, jo jums ir labāks savienojums ar savu mājdzīvnieku, kad tam jāierodas pie jums, lai lūgtu ēdienu. Tomēr jūs nevēlaties, lai tas būtu resns un neveselīgs.

1. solis: risinājums

Risinājums
Risinājums

KS-kaķu barības skaitītājs ir paredzēts, lai informētu jūs par to, cik reizes jūsu mājdzīvnieki jau ir ēduši, lai jūs varētu kontrolēt sava mājdzīvnieka uzturu.

Tas ir paredzēts, lai parādītu līdz četrām barošanas reizēm dienā. Jūs, protams, varat mainīt programmatūru un aparatūru, lai palielinātu skaitītāju līdz pieciem vai vairāk barošanas laikiem.

2. darbība. Aparatūra

Aparatūra
Aparatūra
Aparatūra
Aparatūra
Aparatūra
Aparatūra

Arduino Pro Mini (zemam enerģijas patēriņam)

Augšupielādes modulis Arduino Pro Mini (šis Aliexpress modulis darbojas tikai operētājsistēmā Linux -> Skatiet lejupielādes instrukcijas kodā)

4 gaismas diodes

4 rezistori 10 kOhm

Korpuss elektronikai un akumulatoram

Magnētiskais slēdzis

9V bloka akumulators ar savienotāju

Neliels materiāls, piemēram, elektroniskā tāfele un vadi

(Viss maksā apmēram 15 USD vietnē Aliexpress.com)

3. darbība: bibliotēka un skice

Bibliotēka un skice
Bibliotēka un skice
Bibliotēka un skice
Bibliotēka un skice

BIBLIOTĒKA: LowPowerLibrary (https://github.com/rocketscream/Low-Power)

Skice:

Laiks beidzot parādīja ar skici "2018-08-KS-Cat-Feed-Counter.ino", jums ir jāmaina 9V bloka baterija visus 6 mēnešus. Tāpēc es pievienoju skaitītāju ārējam barošanas avotam (vairs nav nepieciešams taupīt enerģiju). Ja jūs to darāt, varat izmantot skici "2019-10-KS-Cat-Feed-Counter-NoLowPower.ino".

4. solis: funkcijas

Iespējas
Iespējas

Šis sīkrīks skaitās līdz 4 barošanas reizēm. Tam ir 4 gaismas diodes, un katra aktīvā gaismas diode norāda barošanas laiku. Pēc 4 barošanas reizēm tas tiek restartēts 1. Tā kā tas darbojas ar akumulatoru, tas ir ieprogrammēts mazam enerģijas patēriņam. (nav taimeru)

Jums ir viena poga, lai pārbaudītu, cik reizes jūsu mājdzīvnieks ir barots. Gaismas diode iedegas atbilstoši barošanas laikam. Turklāt jums ir viena poga, lai samazinātu barošanas laiku katru reizi, kad to nospiežat. (Lai veiktu korekcijas, piemēram, atverat vāku, bet nebarojat mājdzīvnieku - pārtikas papildināšanai)

Tam ir viens magnētiskais slēdzis, kas nosaka, vai pārtikas kastes vāks ir atvērts vai aizvērts. (Es to izmēģināju ar slīpuma slēdžiem, bet tie nav uzticami)

Pēc konfigurējama laika “atvērta barības kastes vāka“minOpeningTime” - tiek pieņemts, ka jūs tikai pabarojāt savu mājdzīvnieku - un barošanas laika skaitītājs palielinās (ja jūsu barošanas laika skaitītājs ir 4, tas tiek atgriezts uz 1).

Atverot vāku, gaismas diode iedegas atbilstoši barošanas laikam.

Aizverot vāku, gaismas diodes iedegas atbilstoši barošanas laikiem (izņemot to, ka aizverat vēlreiz pirms “minOpeningTime” beigām).

Pēc barošanas laika samazināšanas ar samazināšanas pogu gaismas diode iedegas atbilstoši jaunajam barošanas laikam.

5. darbība: konfigurējami parametri

Konfigurējami parametri
Konfigurējami parametri

minOpeningTime: ja vāks ir atvērts ilgāk par šo laiku, skaitītājs tiks palielināts.

atviegloti: kad jūs nospiežat pogu, lai pārbaudītu, cik reizes jūsu mājdzīvnieks ir barots, vai atverot vai aizverot vāku vai samazinot barošanas laika skaitītāju, gaismas diodes iedegsies uz šo laiku.

6. darbība: elektroinstalācija

Elektroinstalācija
Elektroinstalācija

7. darbība. Papildu informācija

Papildus informācija
Papildus informācija

Arduino normālā režīmā ir nepieciešams aptuveni 50 mA. Izmantojot "LowPowerLibrary", šajā skicē tas tiek samazināts līdz mazāk nekā 0,2 mA. Tāpēc ikdienas akumulatora nomaiņas vietā to var izdarīt tikai vienu reizi gadā. Tā kā "LowPowerLibrary" ir aktīvs, nav taimeru, un es nevarēju izmantot komandu millis. (vienkārši aizkavējiet “minOpeningTime”)

Arduino Pro augšupielādes modulis Linux operētājsistēmā vienmēr strādāja labi, bet tikai dažreiz Windows operētājsistēmā. Pirms augšupielādes neaizmirstiet piešķirt rakstīšanas tiesības portam Linux. (skatiet komentārus kodā)

Ieteicams: