Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Этот проект Arduino расскажет вам, как сделать автоматический дозатор алкоголя. Пользователю не нужно ничего трогать, чтобы получить алкоголь, просто подойдите к ультразвуковому датчику, спирт будет вытолкнут, затем будет воспроизведен аудиофайл, чтобы сообщить пользователю, что он должен держать руку, чтобы его очистить, в то время как на OLED-экране будет отображаться «СПАСИБО!»
Надеюсь, этот проект поможет фанатам Arduino сделать собственный автоматический дозатор алкоголя, чтобы держать руки в чистоте во время борьбы с COVID19.
Шаг 1: Список деталей
Компонент для проекта:
1. Arduino UNO
2. Модуль SD-карты
3. SD-карта 8 ГБ
4. Усилитель PAM8403 и динамик
5. Ультразвуковой датчик HC-SR04
6. OLED 128x64
7. Макетные кабели
8. H-мост
9. Мини-помпа
10. Древесина МДФ толщиной 3мм (лазерная резка)
11. Клей белый (для дерева МДФ)
Шаг 2: Изготовьте корпус и установите детали печатной платы
Я использовал древесину МДФ 3 мм, чтобы сделать корпус для этого проекта. Древесина МДФ вырезается на лазерном станке с ЧПУ, файл дизайна находится по этой ссылке
Если у вас нет лазерного станка с ЧПУ, вы можете вырезать его лобзиком.
Затем корпус фиксируется клеем белого цвета.
После завершения корпуса мы установим детали электроники, такие как ультразвуковой датчик, OLED 128 * 64, Arduino UNO, H-мост, модуль SD-карты.
Шаг 3: проектирование схемы и электромонтаж
Давайте сделаем схему, как на картинке, а затем проведем разводку кабелями на макетной плате. Я замечаю, что некоторые кабели на макетной плате имеют низкое качество, они могут сломаться внутри, и это отнимает у меня много времени на поиск и устранение неисправностей. Я рекомендую вам проверить макетный кабель, прежде чем делать проводку
Шаг 4: Установите насос
Насос мини-типа, питание 5VDC (мощность тоже небольшая). К насосу подсоединяется труба, затем все они опускаются в бутылку.
В этом проекте используется спирт для мытья рук. Некоторые из моих друзей говорят мне, что алкоголь легко воспламеняется! В начале проекта я не заметил об этом хахаха: D
В любом случае, мы можем заменить мыльную жидкость другим типом, не так ли?
Шаг 5: сделайте насадку
Насадка используется от старой ручки. К счастью, он идеально подходит для трубки, что за удача!
Тогда установите все на корпус, красиво, правда:)?
Шаг 6: Код работает
Код работает для меня не так уж и сложно, на доработку уходит около часа.
Код можно скачать здесь
Функция кода следующая:
1. Обнаружение руки (препятствия) рядом с ультразвуковым датчиком
2. Он вытолкнет спирт (время задержки 800 мс)
2а. Между тем, он скажет: «Спасибо, пожалуйста, держите руку в чистоте!»
Как это звучит? Arduino извлечет аудиофайл с SD-карты для воспроизведения. Я записываю свой голос со своего телефона, а затем конвертирую его в монофонический, 8 бит, 11025 Гц с помощью этого онлайн-инструмента
2b. На OLED-экране отобразится «СПАСИБО».
3. После завершения он будет ждать еще одного со словом OLED-экрана «Пожалуйста, держите руку ЧИСТЫЙ».
Надеюсь, этот проект поможет всем во время COVID19.
Сохраняйте здоровье, и времена не пройдут:)