Бесконтактный диспенсер для конфет на Arduino
Это простой бесконтактный дозатор конфет, использующий ультразвуковой датчик для активации, шаговый двигатель для выдачи конфет и Arduino для управления.
Как это работает, можно посмотреть на видео.
Инструменты и материалы:
-3D-принтер;
-Фрезерный станок с ЧПУ (в качестве альтернативы детали также можно распечатать на 3D-принтере);
-Наждачная бумага;
-Клей;
-Дрель;
-Нить для 3D-печати;
-МДФ;
-Фанера;
-Крепеж;
-WD-40;
-Arduino Uno;
-Шаговый двигатель 28BYJ-48;
-Драйвер шагового двигателя ULN2003;
-Ультразвуковой датчик HC-SR04;
-Аккумулятор 9 В;
Шаг первый: об устройстве
Диспенсер конфет может питаться от порта USB 5 В или от батареи 9 В.
Устройство диспенсера не сложное. Внутри цилиндрического контейнера находится барабан с отсеками, который вращается с помощью, установленного под ним шагового двигателя. Конфеты помещаются между спицами, и, когда шаговый двигатель вращается, конфеты падают через отверстие на дне цилиндрического контейнера в лоток. Между спицами имеется 5 прорезей для конфет, поэтому их можно выдавать до 5 раз, прежде чем потребуется пополнение. Заправка также очень проста благодаря навинчивающейся крышке.
Все детали были разработаны в Fusion 360. Файл CAD можно скачать ниже.
Диспенсер для конфет v2.f3z
Шаг второй: вырезание деталей
Часть деталей вырезаются из МДФ и фанеры с помощью фрезерного станка ЧПУ. Для основания и крышки мастер использует фанеру толщиной около 6 мм.
Спицы вращающегося механизма также сделаны из фанеры, хотя их можно вырезать без фрезерования с помощью спиральной пилы, ленточной пилы и т.д.
Так же все эти детали можно напечатать на 3D-принтере.
Файлы можно скачать ниже.
Lid wood.stl
Spoke.stl
Base.stl
Шаг третий: 3D-печать
Некоторые детали печатаются на 3D-принтере. Файлы для печати можно скачать ниже.
9v battery holder
Ultrasonic sensor holder
Ramp.stl
Stepper holder.stl
Body.stl
Lid threads.stl
Hub.stl
Шаг четвертый: сборка
Теперь можно приступить к сборке диспенсера.
Крепежная деталь шагового двигателя имеет три отверстия, которые необходимо совместить с тремя отверстиями в основании. Эти отверстия снизу нужно рассверлить, чтобы утопить головки винтов.
Дальше нужно установить перегородки или спицы, в пазы в центральной части ступицы, напечатанной на 3D-принтере. Перегородки должны плотно зайти в слоты, но при необходимости их можно приклеить.
Так же собирается и крышка. Фанерный диск устанавливается в напечатанное кольцо.
С помощью винтов собирает лоток.
Собирает бункер для конфет. Сначала нужно взять шаговый двигатель и пропустить провод через отверстие в держателе шагового двигателя. Затем установить двигатель на место. Теперь нужно всю вращающуюся часть с установленными перегородками установить на вал шагового двигателя.
Наконец, можно прикрутить крышку. Если крышка плохо закручивается, можно помазать резьбу WD-40 или другой смазкой.
Дальше прикручивает дозатор к основанию. Прикручивает Ардуино и ультразвуковой датчик.
Шаг пятый: подключение
Подключение ультразвукового датчика и драйвера шагового двигателя к Ардуино простое.
Ультразвуковой датчик:
gnd — 4
echo — 5
trig — 6
vcc — 7
Драйвер шагового двигателя:
in1 — 11
in2 — 10
in3 — 9
in4 — 8
Код для диспенсера можно скачать здесь.
Все готово. Слот на основании предназначен для размещения логотипа или любой надписи.
Источник (Source)
Источник: