Dispensador de gel antibacterial con Arduino

Dispensador de gel antibacterial con Arduino

Hoy realizaremos un proyecto de electrónica de un dispensador de gel antibacterial con Arduino y el sensor QRD1114 lo cual nos ayudará a automatizar el proceso de sanitización de manos ante esta situación que vivimos, veremos conexiones y código fuente Arduino.

Actualmente estamos en plena pandemia mundial y cualquier esfuerzo por mejorar nuestra calidad de vida se agradece.

Una actividad que se ha vuelto cotidiana en nuestro día a día es sanitizar nuestras manos con gel antibacterial.

Es por esto que el día de hoy vamos a crear un pequeño proyecto de electrónica que nos ayude en esta tarea.


Suscríbete!

Suscríbete a nuestra lista de correo y recíbe los últimos contenidos directamente en tu bandeja de correo electrónico, puedes elegir únicamente de que categoria del blog quieres recibir contenido.

Suscríbeme

Lo que haremos será montar un dispensador de gel antibacterial con Arduino y el sensor QRD1114.

Al acercar nuestras manos nos servirá un poco de gel antibacterial y al retirar nuestras manos el flujo de gel se detendrá.

Esto nos ayudará a optimizar esta tarea y evitar el contacto con superficies que al final es lo que queremos evitar.

El resultado de nuestro dispensador de gel antibacterial con Arduino será como el siguiente:

Por supuesto tú puedes montarlo como tú quieras, en mi caso solo tenía cerca una caja y algunas tazas.

Veamos lo que necesitas para comenzar  con este proyecto.

Lista de materiales

Para este dispensador de gel necesitaremos:

  • Placa Arduino
  • Sensor QRD1114
  • Una mini bomba de agua
  • 1 pedazo de manguera de plástico transparente
  • 1 led
  • 1 pila de 9v
  • 1 Relé de 5v (yo utilicé el JOC-3FF-S-Z)
  • 1 resistencia de 10k para el sensor QRD1114
  • 1 resistencia de 330 para el sensor QRD1114
  • 1 resistencia de 150 para el led
  • Cables
  • Protoboard
  • Lo que necesites para montarla (en mi caso utilicé una caja y una taza)

Conexiones

Alimentaremos nuestra placa Arduino y esta leerá nuestro sensor en el pin A0.

Activará el led en el pin 7 y la bomba con el pin 8.

La bomba se activará mediante un relé alimentado por una batería de 9v, el relé estará en modo normalmente abierto.

Código fuente Arduino

El código fuente de la placa Arduino es el siguiente:

#define bomba 8
#define led 7

float valor;

void setup() {

  // BOMBA
  pinMode(bomba, OUTPUT);
  digitalWrite(bomba,HIGH);

  //LED
  pinMode(led, OUTPUT);
  digitalWrite(led,LOW);
  
  Serial.begin(9600);
}

void loop() {
  
  valor = analogRead(A0);
  
  if(valor < 800){
    digitalWrite(bomba,LOW);
    digitalWrite(led,HIGH);
    Serial.println("ACTIVADO");
  }else{
    digitalWrite(bomba,HIGH);
    digitalWrite(led,LOW);
  }

  Serial.println( String(valor) );
  delay(100);
}

Como puedes ver únicamente leemos el valor del sensor QRD1114 y establecemos un límite o umbral para activar y desactivar tanto la bomba como el led.

La bomba seguro funciona con alcohol y con gel tienes que hacer una mezcla con alcohol para que esté un poco líquido de lo contrario no subirá.

Hace poco hicimos un pequeño proyecto de luz nocturna con Arduino por si te interesa este tipo de proyectos.

Si este proyecto de electrónica de dispensador de gel antibacterial con Arduino ha sido de utilidad no olvides compartirlo en tus redes sociales y dejarnos un comentario en la sección de abajo si tienes alguna duda respecto al proyecto, será un placer ayudarte.

¡Hasta luego!

Clic para valorar esta información
[Total: 1 Promedio: 5]

2 Comentarios

Deja un comentario

Tu comentario será aprobado por un administrador en unos minutos, por favor no publiques de nuevo tu comentario.