Съдържание:

Не забравяйте да нахраните кучето: 3 стъпки
Не забравяйте да нахраните кучето: 3 стъпки

Видео: Не забравяйте да нахраните кучето: 3 стъпки

Видео: Не забравяйте да нахраните кучето: 3 стъпки
Видео: 4 неща, които кучето ти не обича да правиш 2024, Ноември
Anonim
Не забравяйте да нахраните кучето
Не забравяйте да нахраните кучето

Просто се случи твърде много пъти! Погледнах купата с храна или вода и тя беше празна.

Дълго време исках да се науча как да използвам Arduino, така че реших, че това ще бъде добър стартиращ проект, исках с един поглед да знам колко ниски са нивата на храна и вода за кучето ми и особено когато са празни. В крайна сметка получих зелени индикатори на две нива и един червен за празен за всяка купа.

Надявам се да ви хареса и да получите идеи за следващия си проект.

Консумативи

Arduino и електроника:

1. Arduino (или подобна) платка, използвах Geekcreit® UNO R3 (https://us.banggood.com/Wholesale-Warehouse-UNO-R3…

2. Сензор за зареждане на клетки *2 (https://us.banggood.com/Wholesale-Warehouse-3pcs-H…

3. 1.27mm Pitch лентов кабел (https://www.banggood.com/5M-1_27mm-Pitch-Ribbon-Ca…

4. Термосвиваеми тръби (по избор) (https://www.amazon.com/gp/product/B07PLHG6FY/ref=p…

Дървена кутия:

шперплат

Ламиниран лист

Епоксидна смола (https://www.amazon.com/Epoxy-Resin-32-Tabletops-Co…

Инструменти:

Инструмент за запояване

Компютър

Пистолет за горещо лепило

Мозайката

Инструмент за дърворезба

Лепило и винт

Стъпка 1: Дървена кутия

Дървена кутия
Дървена кутия
Дървена кутия
Дървена кутия
Дървена кутия
Дървена кутия
Дървена кутия
Дървена кутия

Няма много за разказване за тази част. Просто се уверете, че имате правилните размери за вашите купи и вашето куче и че можете да поставите сензорите с малко височина за копие.

Тъй като трябваше да програмирам правилно теглото за храната и водата, реших да издълбая правилното място за всяка купа.

Залепих горещо светодиодите след боята и след това използвах епоксидната смола. Не "лекувах" епоксидната смола за светодиодите, тъй като исках светлината да се разпространи, това работи, но ми се иска светлината да се е разпространила още повече, така че изобщо да не виждате светодиода, просто зелен куб.

Стъпка 2: Сензор и код

Image
Image
Сензор и код
Сензор и код
Сензор и код
Сензор и код
Сензор и код
Сензор и код

Зареждащата клетка, която имах 1 кг, те не са много точни (в списъка не можах да ги направя), но са достатъчно добри за този проект.

Опитах се да обясня колкото е възможно повече в кода как работи. попълнете свободно да попитате в коментарите всеки Q.

Минаха много опити и грешки, докато не разбера правилния начин да работя правилно. Например, колко измервания на мащаба трябва да направя, за да получа добро отчитане на теглото и все още да не крака твърде много (използвано 10 до края), или каква би била прилична граница на тегло на везните, тъй като не можах да ги направя точни до около +-2g.

По -късно добавих бутон за нулиране към arduino, така че няма да изключвам USB всеки път, когато искам да нулирам.

Светлините работят така:

* "Преместване" отляво надясно, когато скалата е ziro- кодът не очаква купа вътре в кутията

* Една червена светлина, когато празната купа е на място- теглото на купата е вградено в кода.

* Една и след това две зелени светлини, когато купата е пълна.

* Всички светлини работят, когато купата е пълна

* Червената светлина мига, когато скалата не е калибрирана- това може да се случи, ако рестартирате с купа на място, но трябва да я вземете, за да разберете, или когато показанието на теглото е твърде високо.

Стъпка 3: Това е

Това е!
Това е!

Надявам се да ви хареса тази инструкция, моля, попълнете безплатно, за да ме попитате за всичко, ще се опитам да актуализирам стъпките съответно.

Препоръчано: