Оглавление:

Не забудьте покормить собаку: 3 шага
Не забудьте покормить собаку: 3 шага

Видео: Не забудьте покормить собаку: 3 шага

Видео: Не забудьте покормить собаку: 3 шага
Видео: Утомить собаку 🐶 Как правильно и быстро измотать щенка 🐕 Почему не устает на прогулке бесится дома 🐩 2024, Ноябрь
Anonim
Не забывайте кормить собаку
Не забывайте кормить собаку

Это случалось слишком много раз! Я посмотрел на миску с едой или водой, она была пуста.

В течение долгого времени я хотел научиться использовать 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,27 мм (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 кг, они не очень точные (по списку я не мог их сделать), но достаточно хороши для этого проекта.

Я попытался объяснить в коде все, что мог, о том, как это работает. заполните бесплатно, чтобы задать в комментариях любой вопрос.

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

Позже я добавил кнопку сброса на Arduino, чтобы не отключать USB каждый раз, когда я хочу выполнить сброс.

Фары работают так:

* "Движение" слева направо, когда весы зиро - код не предполагает, что чаша внутри коробки

* Один красный свет, когда емкость вместо пустой - вес емкости встроен в код.

* Один, а затем два зеленых огонька, когда чаша заполнена.

* Все огни работают, когда чаша переполнена

* Красный свет мигает, когда весы не откалиброваны - это может произойти, если вы перезапустите с чашей на месте, но вам нужно поднять ее, чтобы узнать или когда показание веса слишком высокое.

Шаг 3: Вот и все

Это оно!
Это оно!

Надеюсь, вам понравились эти инструкции, пожалуйста, не стесняйтесь спрашивать меня о чем угодно, я постараюсь соответствующим образом обновить шаги.

Рекомендуемые: