Мазмұны:

KS-Cat-Feed-Counter: 7 қадам
KS-Cat-Feed-Counter: 7 қадам

Бейне: KS-Cat-Feed-Counter: 7 қадам

Бейне: KS-Cat-Feed-Counter: 7 қадам
Бейне: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, Қараша
Anonim
KS-Cat-Feed-Counter
KS-Cat-Feed-Counter
KS-Cat-Feed-Counter
KS-Cat-Feed-Counter
KS-Cat-Feed-Counter
KS-Cat-Feed-Counter

Жағдай

Егер сіз үй шаруашылығында жұмыс жасасаңыз, сіз жиі үй жануарыңызға қанша рет тамақтандырылғанын білмейсіз. Мүмкін сіз үйге келесіз және сіздің үй жануарыңыз тамақ сұрайды, тіпті оны дәл қазір үйде жоқ басқа біреу тамақтандырды.

Қалай болғанда да, сіздің үй жануарларыңыз семіре бастайды. Сіз үй жануарларына автоматты түрде тамақтандырғыш сатып алғыңыз келмейді, себебі сіздің үй жануарыңыз сізге тамақ сұрауға келгенде сізге жақсы байланыс орнатады. Дегенмен, сіз оның майлы және зиянды болғанын қаламайсыз.

1 -қадам: Шешім

Шешім
Шешім

KS-Cat-Feed-Counter сізге үй жануарларыңыздың қанша рет жегені туралы хабарлауға арналған, сондықтан сіз үй жануарларының диетасын бақылай аласыз.

Ол сізге күніне төрт рет тамақтандыруды көрсетуге арналған. Есептегішті бес немесе одан да көп уақытқа дейін ұлғайту үшін, әрине, жұмсақ пен жабдықты өзгертуге болады.

2 -қадам: Жабдық

Аппараттық құрал
Аппараттық құрал
Аппараттық құрал
Аппараттық құрал
Аппараттық құрал
Аппараттық құрал

Arduino Pro Mini (аз қуат тұтыну үшін)

Arduino Pro Mini үшін модульді жүктеу (Aliexpress -тен алынған бұл модуль тек Linux жүйесінде жұмыс істейді -> жүктеу нұсқауларын кодтан қараңыз)

4 жарықдиодты шамдар

4 резистор 10км

Электронды және батареяға арналған корпус

Магниттік қосқыш

Қосқышы бар 9В блокты батарея

Электрондық тақта мен сымдар сияқты шағын материал

(Aliexpress.com сайтында барлығы 15 доллар тұрады)

3 -қадам: Кітапхана және эскиз

Кітапхана мен эскиз
Кітапхана мен эскиз
Кітапхана мен эскиз
Кітапхана мен эскиз

КІТАПХАНА: LowPowerLibrary (https://github.com/rocketscream/Low-Power)

Эскиз:

Уақыт «2018-08-KS-Cat-Feed-Counter.ino» эскизімен 9В-Блок-Батареяны 6 ай бойы өзгертуге тура келетінін көрсетті. Мен есептегішті сыртқы қуат көзіне қостым (енді қуатты үнемдеудің қажеті жоқ). Егер сіз мұны жасасаңыз, «2019-10-KS-Cat-Feed-Counter-NoLowPower.ino» эскизін қолдануға болады.

4 -қадам: ерекшеліктері

Мүмкіндіктер
Мүмкіндіктер

Бұл гаджет 4 рет тамақтандыруға дейін есептеледі. Оның 4 жарық диоды бар және әрбір белсенді жарық диоды тамақтану уақытын білдіреді. 4 рет тамақтандырғаннан кейін, ол 1 -ден басталады. Ол батареямен жұмыс істейтіндіктен, ол аз қуат тұтынуға арналған. (таймер жоқ)

Сізде үй жануарыңыздың қанша рет тамақтандырылғанын тексеру үшін бір түйме бар. Жарық диодты жарықтандыру уақытына сәйкес жанып тұрады. Сонымен қатар, сіз оны басқан сайын азықтандыру уақытын азайту үшін бір түймені аласыз. (Түзетулер үшін, мысалы, сіз қақпақты ашасыз, бірақ үй жануарына жем бермейсіз - тағамды толтыру үшін)

Онда тамақ қорапшасының қақпағы ашық немесе жабық екенін анықтайтын бір магниттік қосқыш бар. (Мен мұны көлбеу қосқыштармен сынап көрдім, бірақ олар сенімді емес)

Ашық қораптың қақпағының «minOpeningTime» конфигурацияланған уақытынан кейін - сіз үй жануарыңызды жай ғана тамақтандырдыңыз деп есептеледі - және азықтандыру уақытының есептегіші көбейеді (егер сіздің тамақтану уақытының есептегіші 4 болса, ол 1 -ге орнатылады).

Қақпақты ашқан кезде, жарық диодты жарықтандыру уақытына сәйкес жанып тұрады.

Қақпақты жапқан кезде, жарық диодты жарықтандыру уақыты азықтандыру уақытына сәйкес жанып тұрады («minOpeningTime» асып кетпес бұрын қайта жабылғаннан басқа).

Қысқарту түймесі арқылы беру уақытын қысқартқаннан кейін, жарық диодты жарықтандыру жаңа уақытқа сәйкес жанып тұрады.

5 -қадам: конфигурацияланатын параметрлер

Конфигурацияланатын параметрлер
Конфигурацияланатын параметрлер

minOpeningTime: қақпақ осы уақыттан артық ашық болғанда, есептегіш ұлғаяды.

lightenUPLEDs: үй жануарына қанша рет тамақтандырылғанын тексеру үшін түймені басқанда, немесе қақпақты ашқанда немесе жабқанда немесе тамақтандыру уақытын қысқартқанда, жарық диоды осы уақытқа дейін жанады.

6 -қадам: Сымдарды жалғау

Сымдар
Сымдар

7 -қадам: Қосымша ақпарат

Қосымша Ақпарат
Қосымша Ақпарат

Arduino қалыпты режимде шамамен 50 мА қажет. «LowPowerLibrary» көмегімен бұл эскизде 0,2 мА -дан төмен болады. Сондықтан батареяны күнделікті ауыстырудың орнына, сіз мұны жылына бір рет жасай аласыз. «LowPowerLibrary» белсенді болғандықтан, таймер жоқ, мен миллис пәрменін қолдана алмадым. («minOpeningTime» кешігуі)

Arduino Pro жүктеу модулі Linux операциялық жүйесінде әрқашан жақсы жұмыс істеді, бірақ кейде тек Windows операциялық жүйесінде. Жүктеу алдында Linux портына жазу құқығын беруді ұмытпаңыз. (кодтағы түсініктемелерді қараңыз)

Ұсынылған: