Desinfectante de manos sin contacto

 

Desinfectante de manos sin contacto

Desinfectante de manos sin contacto © GPL3+

Con la pandemia de COVID-19, el mundo ha comenzado a repensar sus caminos. ¡Este proyecto presenta un desinfectante de manos sin contacto para apoyarnos!

 

Componentes y suministros

ard nano
arduino nano r3
×1
Escudo de relé Arduino
×1
09939 01
Potenciómetro giratorio (genérico)
×1
minibomba de agua/alcohol gel
×1
Sensor óptico TCRT5000
×1

Herramientas y máquinas necesarias.

tubo plástico
cerrajeros

Aplicaciones y servicios en línea

idea web
IDE de Arduino

Acerca de este proyecto

porque este proyecto

En Brasil, uno de los requisitos para reabrir negocios después de las decisiones de distanciamiento social es proporcionar desinfectante para manos en las entradas de las tiendas.

Normalmente, esta tarea la realiza un empleado que aplica el desinfectante en las manos de cada cliente.

Este proyecto ayuda a las empresas a cumplir con los requisitos legales de reapertura y libera a la empresa del hecho de que no es necesario mover a un empleado de sus funciones normales para realizar esta tarea robótica.

Nuestra solución proporciona un dispositivo automático para apoyar la reapertura de negocios y mitigar la propagación de COVID-19.

Prototipos / Pruebas

Una de las personalizaciones requeridas para que nuestra solución funcione correctamente es la capacidad de configurar cuánto tiempo funcionará la bomba para derramar el desinfectante de manos.

Para cumplir con esta personalización sin actualizaciones de software, el enfoque es utilizar un potenciómetro que le permite al propietario configurar la cantidad según la densidad del desinfectante para manos (líquido/gel) y la cantidad que queda en el depósito de alcohol.

La bomba se ha probado para confirmar que su rendimiento es suficiente para funcionar con desinfectante para manos:

Bomba funcionando con desinfectante de manos

Asamblea

En la parte trasera, todo el hardware está montado con:

  • Fuente de alimentación
  • arduino nano
  • Relé de escudo
  • Bomba
  • Sensor de proximidad
  • Potenciómetro
  • Tanque de desinfectante de manos

 

Producto final

El frente del producto permite la personalización de acuerdo a la solicitud del cliente, pudiendo presentar mensajes y el logo de la empresa.

 

Prueba del sensor y configuración del temporizador (potenciómetro)

codificado

codigo fuente arduinoarduino
El arduino gestiona todo el producto, solo existe este código.
int pinRelay = 7;
int pinSensor = 5;
int pin5v = 3;
int pin5vPOT = 4;
int pinGndPOT = 6;
int pinPOT = A5;
int output_action = HIGH;
int value = 0;

 
void setup(){
    pinMode(pinRelay, OUTPUT);
    pinMode(pinSensor, INPUT);
    pinMode(pin5v, OUTPUT);
    pinMode(pin5vPOT, OUTPUT);
    pinMode(pinGndPOT, OUTPUT);
    pinMode(pinPOT, INPUT);
    digitalWrite(pinRelay, HIGH);
    digitalWrite(pin5v, HIGH);
    digitalWrite(pin5vPOT, HIGH);
    digitalWrite(pinGndPOT, LOW);
    
}
 
void loop(){
    output_action = digitalRead(pinSensor);
    value = analogRead(pinPOT);
 
    if (output_action == HIGH){ // if the sensor do not detect something close
        digitalWrite(pinRelay, HIGH); //the relay is open
    } else { //otherwise, sensor senses a hand close
        delay(500);
        digitalWrite(pinRelay, LOW); //activate the relay
        delay(value*2); // delay 
        digitalWrite(pinRelay, HIGH); //deactivate the relay
        delay(2*1000); // delay 
    }
}

diagramas

esquemas fritzing
Descargar
hand_sanitizer_3EYcrmSr3L.fzz

Fuente Arduino.cc