Дозатор дезинфицирующего средства для рук своими руками с использованием Arduino
Компоненты и расходные материалы
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Необходимые инструменты и машины
|
Приложения и онлайн-сервисы
|
Об этом проекте
В этом текущем сценарии глобальной вспышки рекомендуется ВОЗ (всемирная организация здравоохранения) для поддержания Здорового Привычки к мытью и санитарии рук, но основная проблема заключается в том, как мы это делаем, т. Е. С помощью физического прикосновения к бутылке что короче говоря, не служит нашей цели, поэтому в этом уроке мы узнаем, как сделать D.I.Y. Дозатор для мыла или дезинфицирующего средства для рук на основе Arduino.
Расходные материалы:
Электроника:
- Arduino Nano (или любой другой Arduino).
- Ультразвуковой датчик (HC-SR04)
- Серводвигатель (предпочтительно с металлическим редуктором).
- Провода для перемычки (гнездо-гнездо).
Инструменты:
- Горячий клеевой пистолет.
- Компьютер или ноутбук.
Разное:
- Средство для чистки рук или дезинфицирующее средство на спиртовой основе. (самое важное)
- Самонарезающий винт (1 шт.).
- Медный провод 0,8 мм (0,5 метра).
- пластиковый контейнер (в котором все удобно помещается)
- Стационарный (шкала маркера и линейки).
Шаг 1. Посмотрите видео
Шаг 2. Выберите жидкость
Первое и самое важное, что нам понадобится для этой сборки, - это средство для протирания рук на спиртовой основе, или дезинфицирующее средство для рук, или средство для мытья рук, как предлагает W.H.O. (Всемирная организация здравоохранения) дополнительную информацию можно найти здесь.
для этой сборки очень важно получить правильный дозатор, так как мы просто делаем дозатор, а не печатаем весь механизм, нам понадобится спирт или протирка для рук в дозаторе или бутылке нажимного типа.
Шаг 3. Выбор компонентов
Датчик:
Нам понадобится датчик, чтобы ощущать нашу близость или присутствие, который в основном будет действовать как триггер или бесконтактный переключатель для этой системы. Здесь у нас есть два варианта:мы можем использовать либо модуль инфракрасного датчика, либо модуль ультразвукового датчика. Мы можем использовать модуль ИК-датчика, который в основном является дешевым и эффективным вариантом, но иногда неточным, или мы можем использовать ультразвуковой датчик HC-SR04, который достаточно точен на расстоянии более 2 см, и немного дорогой вариант, но мы будем использовать ультразвуковой датчик. для этого учебника, для большей точности.
Двигатели:
Для движения или обработки Вывод , нам может понадобиться помпа , либо мотор , или какой-либо электронный компонент, который преобразует электрический сигнал в механическое перемещение средства для чистки рук на спиртовой основе или дезинфицирующего средства через дозатор, лучшим выбором будет использование серводвигателя с металлическими шестернями для достижения максимального крутящего момента. Мы не будем использовать микронасосы, так как их нужно вставлять в контейнер, что опять же создает уязвимое место для сдерживания. Так что использование внешнего механизма с сервоприводом было бы разумным выбором.
Микроконтроллер:
Для этой сборки проекта нам понадобится микроконтроллер . в контроль Вход и Вывод , чтобы вычислить расстояние или смысл Триггер от датчика и обработать вывод в форме серво-развертки в нашем примере, для которого мы можем использовать любой Arduino, что упрощает настройку параметров, точную настройку выходов, поэтому вы можете использовать любой Arduino, мы будем использовать Arduino Nano для нашего рабочий случай.
Шаг 4. Разберитесь в механике
Давайте разберемся с механической схемой, прежде чем мы начнем ее создавать. Нам понадобится механизм что создаст силу, которая толкает сопло вниз и распределить жидкость, поскольку мы используем серводвигатель, который обеспечивает круговое движение, он сам по себе не может создать направленную вниз силу, нам понадобится какое-то механическое устройство, чтобы это произошло, мы будем использовать механизм шкива, чтобы зафиксировать один конец и преобразовать вращающую силу в толчок, мы можем сделать это, используя медную проволоку для создания направленной вниз векторной силы для передачи, что в основном делает, это преобразовывает круговую силу сервопривода в направленный вниз вектор силы, чтобы имитировать толчок. но все это звучит сложно, поэтому давайте выполним эту задачу по крупицам, следуя дальнейшим шагам
Шаг 5. Подключения
Подключить эту сборку очень просто!
Датчик для Arduino:
Триггер на D10
Эхо для D11
Vcc в Vcc
Земля на землю
Сервопривод к Arduino:
Сигнал к D9
Vcc в Vin
Земля на землю
(вы можете обратиться к этот пост по основам и работе с ультразвуком также проверьте www.utsource.net для компонентов)
Connections.fzz
Шаг 6:прикрепите сервопривод к базе
Первый шаг в механической установке - прикрепить серводвигатель к одной жесткой поверхности внутри коробки с помощью горячего клея
(будьте осторожны при использовании горячего клея)
Шаг 7. Пропустите медный провод через сервопривод
Пройдено сквозной медный провод Серводвигатель, используя отверстия на крепежном рычаге, проденьте как минимум через 2 отверстия, чтобы обеспечить надлежащее натяжение. Лучше использовать круглый крепежный рычаг, поскольку прямой может застрять внутри корпуса.
Шаг 8:Добавьте кусок горячего клея с отверстием посередине
Вырезать около 2 см длинный кусок горячего клея и проделайте дырку посередине пропустите медную проволоку через кусок горячего клея, что действительно поможет увеличить площадь поверхности в точке контакта,
Шаг 9:Концевой винт
Прикрепить второй конец провода на другую жесткую поверхность (противоположную сторону серводвигателя), используя Самонарезающий винт или гвоздь здесь был бы выбором, так как это позволит нам отрегулировать натяжение или снять бутылку для пополнения.
Шаг 10. Загрузите код
Теоретически наша идея звучит идеально, давайте запрограммируем эту Arduino и протестируем нашу идею в реальном мире.
Код очень простой для понимания, мы использовали серво-библиотеку и определенные базовые настройки и переменные, основной код таков, что он вычисляет расстояние в сантиметрах и если расстояние менее 10 см серво двигатель выполняет развертку движение, чтобы выпустить жидкость.
здесь вы можете найти библиотеку для сервопривода.
есть несколько обновлений в коде, пожалуйста, найдите код здесь https://minov.in/diy-hand-sanitizer-dispenser-using-arduino/
код прилагается к этому шагу (иногда копирование кода сверху не работает, поэтому загрузите от https://minov.in/diy-hand-sanitizer-dispenser-using-arduino/ )
Шаг 11. Тестирование
После загрузки нашего кода рекомендуется протестировать этот проект, прежде чем мы завершим это приложение.
в этом тесте мы ясно видим, когда наша рука размещается над датчиком и расстояние для ультразвуковых падений ниже 10 см, серво двигатель включен и спиртосодержащий крем для рук.
как только проект заработает правильно, мы можем перейти к следующему шагу!
Шаг 12. Завершите вложение
Когда кажется, что наш проект заработал, пора заканчивать корпус.
следуйте инструкциям, чтобы завершить его:
- Измерьте размеры ультразвукового датчика и отверстия для бутылки.
- сделайте прорезь для медного провода с дополнительным местом для Moment.
- отметьте все отверстия для резки.
- используйте Sharp Blade или Drill, чтобы нанести отверстия.
- исправить все с помощью горячего клея.
И вот этот проект оживает.
Шаг 13:все готово!
Наконец-то этот проект готов!
Шаг 14:Пожертвуйте, пожалуйста!
Большинство деталей, используемых в этом проекте, пригодятся многим ребятам, поэтому я прошу всех вас сделать этот проект и пожертвовать это в Больницы или любому нуждающемуся человеку я лично жертвую этот проект для сотрудников Essential. Поделитесь этим видео со всеми своими друзьями-инженерами, и давайте начнем момент, создадим этот проект, отметим нас в Instagram с помощью id @officialmissioncritical:самое время внести свой вклад в сообщество и показать силу нашего сообщества Arduino в борьбе с этой глобальной проблемой!
(нам не нужны деньги, нам просто нужно, чтобы вы, ребята, пожертвовали какой-либо инновационный проект, который поможет бороться за дело!)
Код
Github
https://github.com/arduino-libraries/Servohttps://github.com/arduino-libraries/ServoСхема
connections_5YWkDyQBo4.fzzПроизводственный процесс
- Консоль редактирования DIY Photoshop с использованием Arduino Nano RP 2040
- Самодельные простейшие часы Numitron IV9 с Arduino
- Управление паяльником DIY для 862D +
- Вольтметр своими руками с использованием Arduino и смартфона
- Инфракрасный датчик сердцебиения своими руками с использованием Arduino
- MotionSense
- Сонар с использованием Arduino и отображение при обработке IDE
- MobBob:самостоятельный робот Arduino, управляемый смартфоном Android
- Простое измерительное колесо с поворотным энкодером, сделанное своими руками
- Управление яркостью светодиода с помощью Bolt и Arduino