Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Бесконтактный смеситель с системой управления дверью для COVID-19

Компоненты и расходные материалы

Arduino UNO
× 1
половинный размер макетной платы без пайки
Вам понадобится только шина питания этого макета
× 1
Ультразвуковой датчик - HC-SR04 (общий)
× 1
ИК-датчик
× 1
Микро-серводвигатель SG90
× 1
ЖК-экран с подсветкой Adafruit RGB - 16x2
Вы также можете использовать модуль ЖК-дисплея 16x2 с интерфейсом I2C
× 1
Модуль реле
× 1
Погружной водяной насос
× 1
Провода перемычки "папа / мама"
× 1
Штыревой / штыревой перемычки
× 1

Необходимые инструменты и машины

Мультитул, отвертка

Приложения и онлайн-сервисы

IDE Arduino

Об этом проекте

COVID-19 - серьезная пандемия на данный момент. Коронавирус быстро и легко распространяется между людьми. Есть способы обуздать распространение этого вируса, и один из них - мыть руки с мылом не менее 20 секунд. Иногда, если человек небрежно дотронется до крана, который может быть заражен, после мытья рук, у него / нее больше шансов заразиться этим коронавирусным заболеванием. Если вы выходите из дома, перед входом в помещение можно безопасно вымыть руки. Вам не нужно прикасаться к дверной ручке, потому что система дверного замка автоматизирована. В моем проекте человеку будет предоставлен доступ только после того, как он вымоет руки.

Человек может быть в маске, когда идет в общественные места, но его руки могут быть не чистыми. Даже если он очистит руки, они могут коснуться поверхности, которой коснулся вирусоноситель. Руки вирусоносителя будут заражены. Коронавирус может сохраняться на зараженной поверхности от нескольких часов до дней в зависимости от условий окружающей среды, таких как влажность и температура. Мытье рук перед входом в помещение поможет предотвратить распространение коронавируса.

В этом проекте я сделал прототип для безопасного мытья рук с помощью автоматической системы управления дверью. Я сделал бесконтактный смеситель, чтобы вам не приходилось касаться поверхности смесителя, и он работает автоматически. Прототип дешев - всего около 11 долларов на сборку - и его легко сделать. Этот кран является автоматическим и также может предотвратить расход воды, когда он не используется.

Я сделал этот прототип, используя ресурсы в моем доме, так как я не мог выйти из-за блокировки в моей стране. Вы можете переделать этот проект или даже улучшить его, но вы также можете попробовать превратить любой контейнер с водой в кран. Я бы посоветовал вам использовать соленоидный водяной клапан вместо погружного водяного насоса. Трубка смоделирована как кран в этом прототипе. Эту модель можно использовать в торговых центрах, офисах и у себя дома. Эту модель можно использовать в местах с автоматическими раздвижными дверями или системой автоматических дверей, заменив одноканальный релейный модуль твердотельным релейным модулем.

Этот прототип также можно использовать в качестве автоматического дозатора дезинфицирующего средства для рук на спиртовой основе, но при использовании дезинфицирующего средства для рук контейнер должен быть закрыт, так как спирт может испаряться.

Вот видео, показывающее, как работает этот прототип:

Как это работает

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

После мытья рук поднесите руку к ИК-датчику слежения. ИК-датчик посылает НИЗКИЙ сигнал, когда объект обнаруживается в пределах 2 см. Сигнал LOW заставляет серводвигатель повернуться на 90 ° и открыть дверь (в этой модели). Дверь автоматически закроется через 10 секунд.

Если вы поместите руку перед ИК-датчиком слежения, не вымыв руки, дверца не откроется, и на модуле ЖК-дисплея отобразится сообщение с просьбой вымыть руки.

Код

  • Бесконтактный смеситель с системой управления дверью
Бесконтактный смеситель с системой управления дверью Arduino
Код, который вам понадобится для успешной работы этого проекта
 // БЕСКОНТАКТНЫЙ ФУТБОЛКА С СИСТЕМОЙ УПРАВЛЕНИЯ ДВЕРЬЮ // ПРОЕКТЫ ARDUINO ОТ R // АВТОР:RUCKSIKAA RAAJKUMAR # include  #include  # include  LiquidCrystal_I2C lcd (0x27, 16, 2); # определить триггер 5 # определить эхо 4 сервопривод; const int sensor =3; const int Relay =6; состояние int; значение int; длительность; int расстояние; void setup () {lcd.begin (); lcd.print («Вымой руки»); lcd.setCursor (0,1); lcd.print («перед входом»); сервопривод (9); // Серводвигатель подключен к D9 pinMode (trig, OUTPUT); // Установите вывод триггера как OUTPUT pinMode (echo, INPUT); // Установите вывод эха как INPUT pinMode (sensor, INPUT); // Настраиваем вывод ИК-датчика как INPUT pinMode (Relay, OUTPUT); // Настраиваем вывод модуля реле как OUTPUT Serial.begin (9600); // Устанавливаем скорость 9600 бод} void loop () {digitalWrite (trig, LOW); delayMicroseconds (5); digitalWrite (триггер, ВЫСОКИЙ); // Установите триггерный контакт HIGH для отправки ультразвуковой волны (импульса) delayMicroseconds (10); digitalWrite (триггерный, LOW); значение =digitalRead (датчик); // Считываем цифровой сигнал, отправленный ИК-датчиком, и сохраняем его в переменной «значение» duration =pulseIn (echo, HIGH); // Вычислить время, затраченное (в микросекундах) на то, чтобы импульс, излучаемый триггерным выводом, достиг вывода эхо-сигнала. расстояние =(длительность / 2) * (331,3 / 10000); // Вычислить расстояние от датчика до препятствия в см, используя скорость звука в воздухе (м / с) и затраченное время (хранится в переменной продолжительности) Serial.println (distance); if (distance> 1 &&distance <15) {// Если вы поместите руки в пределах 15 см lcd.clear (); lcd.setCursor (1,0); lcd.print («Обнаружены руки»); lcd.setCursor (0,1); lcd.print («Мыть руки - 20 с»); digitalWrite (реле, ВЫСОКИЙ); // Включает погружной водяной насос или соленоидный водяной клапан, состояние =1; // Присваиваем переменной состояния 1 delay (1000); // Необходимо использовать период задержки в 1 секунду для предотвращения щелчка модуля реле lcd.clear (); lcd.print («Теперь вы в безопасности»); } else {digitalWrite (реле, НИЗКИЙ); // Выключает погружной водяной насос или соленоидный водяной клапан} if ((state ==1) &&(value ==LOW)) {// Если вы поместите руки перед ИК-датчиком после мытья рук lcd.clear (); lcd.setCursor (1,0); lcd.print («Можете войти»); lcd.setCursor (1,1); lcd.print («Осталось 10 секунд»); серво. запись (90); задержка (10000); // Дверь откроется на 10 секунд servo.write (0); lcd.clear (); lcd.print («Вымой руки»); lcd.setCursor (0,1); lcd.print («перед входом»); состояние =0; } else if ((state ==0) &&(value ==LOW)) {// Если вы не вымыли руки перед вводом lcd.clear (); lcd.print («Вымой руки»); lcd.setCursor (0,1); lcd.print («предоставить доступ»); }} 

Схема


Производственный процесс

  1. Датчик отслеживания линии с RPi
  2. API датчика окружающей среды с RPi
  3. Самодельная инфракрасная система датчиков движения для Raspberry Pi
  4. Создание двери офиса с автоматическим запиранием с помощью датчика приближения смартфона
  5. Управление датчиком и исполнительным механизмом Raspberry Pi
  6. Домашняя система безопасности Raspberry Pi с камерой и ИК-датчиком
  7. Датчик Portenta и термопары (с MAX6675)
  8. Мониторинг CO2 с помощью датчика K30
  9. Мягкий тактильный датчик с характеристиками, сравнимыми с кожей, для роботов
  10. Marposs представляет модульную систему управления BLÚ LT для станков