Автоматический дозатор мыла и антисептика своими руками.

.Автоматический дозатор мыла и антисептика своими руками.

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

Проект автоматического сенсорного дозатора для жидкого мыла так и стоял недоделанным.

Дозатор работает от батарейки крона 9v, что обеспечивает автономность и безопасность работы, но есть и минусы. Но обо всем по порядку.

Что понадобиться для того чтобы сделать самодельный дозатор.

Использовать ультразвуковой датчик расстояния, который используют в большинстве случаем для реализации подобных проектов, я не стал. Для измерения расстояния решил использовать инфракрасный модуль препятствия. Его преимущества заключается в небольших размерах и простоте использование в Ардуино проектах.

Что понадобиться для того чтобы сделать самодельный дозатор.

Для того, чтобы собрать автоматический дозатор мыла понадобится:


Схема подключения самодельного автоматического дозатора мыла.

Для программирования и отладки сенсорного дозатора мыла собираем все элементы на макетной плате по схеме.

Схема подключения самодельного автоматического дозатора мыла.

При сборке схемы для автономной работы от батарейки крона изменим схему подключения. Плюсовой контакт Servo подключим в пину vin, так как данный пин соединен напрямую с источником питания, в нашем случае это батарейка крона 9v. Соответственно питание на Servo будет 9 в.

Плюсовой контакт Servo подключим в пину vin, так как данный пин соединен напрямую с источником питания,


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

В связи с тем, что инфракрасный модуль препятствия устроен так, что при появлении препятствия на выходе датчика будет 5 в. При отсутствии препятствия соответственно 0. Поэтому код будет аналогичен работе изменения положения сервопривода при нажатии кнопки. Урок можно посмотреть тут: Подключает servo-привод к arduino. Сервопривод + кнопка

Поэтому подробно останавливаться на разборке кода не будем.


Сборка самодельного дозатора.

После проверки на работоспособность схемы и кода, можно приступить к сборке всех элементов на нашей бутылке с дозатором.

Сперва устанавливаем сервопривод

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

Затем приклеил на двухсторонний скотч остальные элементы: Ардуино, датчик и батарею крона.

Затем приклеил на двухсторонний скотч остальные элементы: Ардуино, датчик и батарею крона.

С помощью соединительных проводов соединил все элементы как показано на схеме выше.

С помощью соединительных проводов соединил все элементы как показано на схеме выше.

Закрепил под крышкой одну сторону нитки, перекинул через носик дозатора, а второй край прикрепил к рычажку сервопривода.

Закрепил под крышкой одну сторону нитки, перекинул через носик дозатора, а второй край прикрепил к рычажку сервопривода.


Обзор автоматического сенсорного дозатора для жидкого мыла.

Обзор автоматического сенсорного дозатора для жидкого мыла.

Самодельный автоматический дозатор жидкого мыла на Arduino готов. Когда подносим руки к дозатору, то срабатывает сервопривод и на руки подаётся жидкое мыло. Все работает, причем автономно. Бутылку с мылом можно поставить в любое место. Или сделать бутылку с антисептиком и поставить в коридоре около входной двери, что позволит при возвращении с улицы ни чего не прикасаясь обработать руки. Достаточно удобная и необходимая самоделка в нынешней ситуации.

Кроме плюсов есть и минусы. В связи с тем, что сервопривод закреплен не жёстко, через определённое время работы он немного смещается и дозировка становится совсем маленькой. Сервопривод достаточно слабый это также сказывается на качестве работы дозатора.

Также нужно учесть, что скотч клеить на контакты датчика нежелательно, так как возможны ложные срабатывания при включении Ардуино. Что у меня и произошло.


Вывод можно сделать следующий.

Дозатор работает, и пользоваться можно, но желательно поставить более мощный сервопривод. А также рассмотреть реализацию с напечатанными на 3D принтере элементами, для более надежной фиксации электронных компонентов.


Если есть вопросы, проблемы, предложения и пожелания, пишите их в комментариях. Комментарий можно написать без регистрации на сайте.

Не забывайте подписываться на мой YouTube канал, вступать в группу Вконтакте, в группу на Facebook.

И всем пока-пока.

До встречи в новом проекте.

Понравилась статья? Поделитесь ею с друзьями:

Файлы для скачивания

Код Автоматического дозатора мыла Код Автоматического дозатора мыла.ino1 Kb 961 Скачать
Вернуться в раздел: Проекты на Arduino Дата публикации 21 апреля , 2020

Комментарии

Войдите или Зарегистрируйтесь И Вы сможете общаться на форуме и оставлять комментарии без капчи.

Рустам290
#1 Рустам290 (17 июля, 2021 в 06:49)
кустарная сборка. Идея отличная! 

Cлучайные товары

Посмотреть товар в Магазине »

Мы в соц сетях

Подпишись на канал Telegram

Portal-PK (Портал ПК) © 2015 - 2024
Разработка проектов
AT Block
DWIN Box