Оглавление:
- Шаг 1. Получите материалы проекта
- Шаг 2: Настройте базовую схему для тестирования
- Шаг 3. Добавьте код диспенсера кошачьего корма в Arduino и скомпилируйте его
- Шаг 4: Создание макета диспенсера для кошачьего корма
- Шаг 5: Теперь посмотрим, как все работает !!
Видео: Проект Arduino: Диспенсер корма для кошек: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Это руководство было создано во исполнение требований проекта Makecourse в Университете Южной Флориды (www.makecourse.com)
Шаг 1. Получите материалы проекта
Для этого проекта вы должны заранее получить следующие материалы:
Электронные компоненты:
- 1 Arduino Uno
- 3 серводвигателя
- 1 ультразвуковой датчик
- Источник питания 9 В @ 3 А
- 2 кнопки отжимания
- Макетная плата
Ориентировочные цены:
- Arduino Uno: 23,38 доллара США x Кол-во: 1
- Сервопривод - Обычное Непрерывное Вращение (Микроразмер) $ 11,95 x Кол-во: 3
- Настенный адаптер питания - 9 В постоянного тока, 2 А $ 15,77 x Кол-во: 1
- HC-SR04 3,95 $ x Кол-во: 1
- Стабилизатор напряжения 5 В 0,5 долл. США x Кол-во: 1
- Конденсатор керамический 100 нФ 0,64 $ x Кол-во: 1
- Электролитический конденсатор - 1 мкФ / 50 В $ 0,28 x Кол-во: 1
- Мини-кнопочный переключатель 0,1 $ x Кол-во: 2
- Резистор 10 кОм 0,1 $ x Кол-во: 2
- USB-кабель от A до B 3,26 долл. США x Кол-во: 1
- Доска для хлеба $ 8,25 x Кол-во: 1
- Радиатор ТО-220 $ 0,41 x Кол-во: 1
- Комплект соединительных проводов - M / M $ 1,95 x Кол-во: 2
Макетные материалы:
- 3 тонкие деревянные доски размером 3x1,5 фута
- Клей для дерева
- Гвозди
- 3д принтер
Шаг 2: Настройте базовую схему для тестирования
Для этого первого шага следуйте схеме изображения.
- Для сервопривода используйте 1, 2 и 3-й контакты Arduino.
- Установите выходы кнопок на контакты 12 и 13 Arduino.
- И, наконец, установите эхо-контакт ультразвукового датчика на 8-й контакт Arduino, а триггерный контакт датчика - на 9-й контакт Arduino.
Убедитесь, что все 5 вольт и заземление всех компонентов подключены к соответствующей линии на макетной плате. Все выводы 5В от компонентов должны быть на одной линии (как на картинке).
Шаг 3. Добавьте код диспенсера кошачьего корма в Arduino и скомпилируйте его
В приложении вы найдете алгоритм Arduino, лежащий в основе логики диспенсера кошачьего корма.
Код Arduino полностью прокомментирован.
Логика этого:
Этот алгоритм Arduino предназначен для моделирования дозатора корма для кошек с помощью ультразвукового датчика, который определяет присутствие кошки в пределах 10 см. Как только кошка окажется ближе, система активирует два мотора. Первый сервопривод откроет дозатор пищевых трубок и наполнит банку едой, затем второй двигатель переместит банку с едой к кошке. Также две кнопки будут управлять сервоприводом, чтобы открывать и закрывать крышку для хранения продуктов.
После копирования кода Arduino скомпилируйте.
Шаг 4: Создание макета диспенсера для кошачьего корма
Этот проект рассчитан на части, чтобы создать полностью функциональный диспенсер для кошачьих кормов. Для этого были изготовлены и напечатаны 8 3D-моделей:
Еда может основать:
Это основа, на которой размещается банка с едой, и в то же время она будет нарезаться ломтиками.
(Это видно на среднем изображении)
Левая стена с рельсами:
Стена расположена слева от контейнера, что учитывает рельсовую дорожку на верхней стороне. На этой направляющей устанавливается колпачок, чтобы установить путь движения.
Правая стена с рельсом:
Стена расположена справа от контейнера, что учитывает рельсовую дорожку на верхней стороне. На этой направляющей устанавливается колпачок, чтобы установить траекторию движения.
Еда может:
Контейнер, в котором будет отображаться корм для кошек, когда ультразвуковое исследование обнаружит присутствие кошки.
(Наблюдается на среднем изображении рисунка).
Крутящий момент:
Место для руки на верхней части мотора, которое при желании будет тянуть и толкать банку с едой.
(Наблюдается на среднем изображении картинки, над черным мотором).
Трубка дозатора:
Это трубка, из которой будет выходить еда, когда кошка рядом.
(Левое изображение на картинке).
Крышка трубки дозатора:
Это крышка трубки, прикрепленная к сервоприводу, который будет перемещать пищу в банку.
(Наблюдается на левом изображении картинки, прикрепленной к сервоприводу)
Крышка контейнера для еды:
Это крышка, открывающаяся для помещения продуктов в контейнер.
ЗАМЕТКА:
Пожалуйста, посмотрите прикрепленные видео, чтобы лучше рассмотреть эти 3D-модели.
Шаг 5: Теперь посмотрим, как все работает !!
Посмотрите это видео, чтобы увидеть, как все работает !!
Рекомендуемые:
Проект автоматизированной миски для корма для домашних животных: 13 шагов
Проект «Автоматизированная кормушка для домашних животных»: в этом руководстве будет показано и объяснено, как построить автоматизированную программируемую кормушку для домашних животных с прикрепленными мисками для корма. Я прикрепил сюда видео, показывающее, как работает продукт и как он выглядит
Диспенсер корма для домашних животных: 3 шага
Диспенсер для корма для домашних животных: для талисманов, как это сделать! Un alimentador automático que te permite observar cual es el pesaje de la comida, y solo es necesario que oprimas un botón.Un mecanismo sencillo que podrás armar desde tu
Ремонтник для грустных кошек, Игрушка для кошек "Поймай меня" - школьный проект: 3 шага
Sad Cat Fixer, Catch-Me Cat Toy - школьный проект: Вот наш продукт, это интерактивная игрушечная мышь: Catch-Me Cat Toy. Вот список проблем, с которыми сталкиваются многие кошки в нашем обществе: Кошки в наши дни становятся малоподвижными и подавленными, им нечего делать. Большинство владельцев заняты работой или учебой, а ваше
Автоматический дозатор корма для кошек: 7 шагов (с изображениями)
Автоматический дозатор корма для кошек: если вы не контролируете количество корма, которое ест ваша кошка, это может привести к перееданию и проблемам с лишним весом. Это особенно актуально, если вы находитесь вдали от дома и оставляете кошке лишнюю еду, чтобы она могла есть по ее собственному графику. В других случаях вы можете
Диспенсер корма для собак с питанием от Arduino: 10 шагов (с изображениями)
Диспенсер корма для собак с питанием от Arduino: если ваш дом похож на мой, некоторые задачи могут быть забыты в спешке. Не позволяйте забыть о вашем питомце! Этот автоматический дозатор корма для собак использует Arduino для доставки нужного количества корма в нужное время. Все, па