Привет!
Добро пожаловать в наше руководство по эксплуатации дозатора корма для домашних животных Arduino.
Нас зовут Дэн и Том, мы изучаем дизайн продуктов в Университете Метрополитен в Кардиффе, Южный Уэльс, и в рамках оценочного брифинга нам дается задание продемонстрировать наше базовое понимание кодирования, электронных прототипов и машин. . .
Вот электрические компоненты, которые вам нужны, экран sarawauno или MegaLCD 12x2 l298n модуль привода двигателя 32 31 модуль часов реального времени-
040 вращающаяся некодированная хлебная доска 5 В, соединительный кабель питания хлебной платы (
Хороший микс мужчин и женщин)
Изолированные трансформаторы разных цветов (220 и 10кОм)
Кнопка переключения 3 ledshweigh вращающий момент, станок для лазерной резки для низкоскоростной сварки электроинструментом проволочный резной инструмент для резки металла/древесной стружки (или аналогичный)
3D-принтер Ultimaker (или аналогичный)
Или акрил толщиной 3 мм, 1 шт., MDF4 толщиной 6 мм, металлический стержень с резьбой M10, материал для обработки 3D-фрезерования, 4 шт. (прибл. 140 мм каждый)
8 Шайбы M108 Пакет M10 (
Или изолентой)
Гайки и болты М3 для монтажа Arduino и сборок 4 металлических подшипника (
Мы использовали внешний диаметр 26 и внутренний диаметр 10 мм)
10 мм стержень клей (
Мы используем клей Gorilla Glue независимо от того, подходят другие бренды или клеи или нет)
Мы сделали несколько разных компонентов, чтобы все работало правильно
Ящик для хранения продуктов и воронка-
Распределительное агентство-база и желоб
Ящик для хранения продуктов и воронка в сборе интерфейса. Все части этой сборки вырезаны из акрила толщиной 3 мм, и все части собраны вместе с помощью пальцевых соединений.
Все детали вырезаны с помощью лазерной резки Epilog, а векторный файл разработан с использованием Corel Draw x7.
Акрил — это безопасный для пищевых продуктов материал, который легко режется лазером и является подходящим материалом для сохранения пищевых продуктов.
Этот раздел можно сделать вручную из различных материалов, но, пожалуйста, убедитесь, что материалы подобраны надлежащим образом, чтобы обеспечить безопасное хранение продуктов. [
Изображение телевизионной приставки]
Эта часть сборки диспенсера для пищевых продуктов изготовлена из акриловых труб (50 мм и 30 мм).
Две напечатанные на 3D-принтере винтовые детали, пластины из промежуточного волокна толщиной 6 мм, металлические подшипники и металлические стержни.
Вырежьте основной кронштейн пластины из среднего волокна из файла Dxf, который называется «кронштейн пластины из среднего волокна» ниже. дхф\".
Отрежьте трубу 50мм, 140мм, просверлите отверстие 30мм 40мм конец одной трубы и верх подходит для трубы 30мм (
сильфоны, как показано на рисунке).
Возможно, вам придется отшлифовать материал с помощью Dremel, чтобы он подошёл.
Винтовая часть напечатана на 3D-принтере, а затем снова соединена из-за ограничений возможностей 3D-печати на принтере Ultimaker.
В целом, время печати должно быть 12-
В зависимости от выбранных вами настроек, 14 часов на часть. Мы использовали 0.
Сопло 4 мм, качество печати нормальное, опорная конструкция не требуется.
Установите на подшипник два металлических стержня или металлические трубки длиной 30 мм.
Когда 3D-печать будет завершена, вставьте эти подшипники в детали винтов, и вам, возможно, придется подпилить некоторые материалы, когда мы будем печатать детали, чтобы обеспечить плотную посадку.
Как показано на рисунке, наденьте винт на трубу, наденьте трубу на кронштейн, а затем вставьте ось в концевой кронштейн.
Этот параметр гарантирует, что количество выделяемой пищи можно регулировать в зависимости от размера вашего животного.
Подшипник снижает трение движущихся частей, тем самым снижая нагрузку на двигатель.
Используя два винта, количество пищи будет намного легче контролировать, один установлен в полувращающемся положении, а другой полностью вращающийся означает, что еда постоянно вытекает из диспенсера.
Мы решили сделать 3 полных оборота на наших винтовых деталях (
3 полных "потока")
Так как это позволяет отмерять небольшое количество пищи, чтобы убедиться, что ваш питомец не перекормлен или недокормлен. [
Если у вас есть возможности, вы можете фрезеровать винтовые детали с ЧПУ в одну деталь, однако мы шлифуем две модельные пластины средней плотности и выбираем 3D-печать позже, потому что модельная плата требует большой отделки (
Шлифовальный уплотнитель)
Чтобы убедиться, что прикасаться к еде безопасно).
Основание и желоб довольно прямые, похожие на ящик для хранения продуктов и воронку в передней части этой секции.
Загрузите файл DXF с пометкой «Основание и желоб. dxf».
Узел интерфейса состоит из 4 акриловых деталей, вырезанных лазером, каждая из которых сконструирована с использованием винта M10 и гайки, как указано выше. . . [
Изображение интерфейса]
После этого можно установить поворотный энкодер, ЖК-дисплей и светодиод. . .
После сборки дозатора в сборе (деталь МДФ)
, Смоделируйте его в собранном основании и секции желоба и вырежьте прорезь в каждой 50-миллиметровой трубе, чтобы еда могла падать в желоб, собираться и готовиться к перемещению прямо в миску вашего питомца!
Ниже вы можете увидеть диаграмму Fritzing схемы, которую мы используем.
Согласно ets, которые вы используете (
Я знаю, что есть много разных версий RTC и модулей моторного привода)
Вы можете использовать разные библиотеки.
Это код для ардуино.
Этот код проверяет время и сравнивает его с будильником, и если они совпадают, он включает двигатель и выталкивает еду.
Чтобы рассчитать, как долго мотор должен вращаться, мы подсчитали, сколько еды будет выпускаться за каждый оборот.
Винт раскатывается по кругу массой 10 г, что занимает 11 секунд на каждый оборот.
Таким образом, 2 винта толкают 20g каждые 11 секунд.
Мы изучили размер порции корма для собак и выяснили, что щенку нужно около 50 граммов пищи, собаке средних размеров – 140 граммов, а крупной собаке – около 260 граммов.
Это означает, что винты поворачиваются 27 раз для небольшой детали.
5 секунд, средняя часть крутится примерно 77 секунд, а большая часть крутится примерно 141 секунду.
В зависимости от пищи, которую вы используете, вы можете изменить это.
Обычно нужную деталь можно найти на обратной стороне упаковки.
Имейте в виду, что шкала времени в IDE Arduino указана в миллисекундах. ((
Рекомендуемый размер)/20)
* 11 = продолжительность времени, в течение которого cog должен открывать библиотеки, которые мы используем, все можно найти на веб-сайте arduino, они называются временем. ч, DS1307RTC. час
Два других были установлены в Arduino IDE.