Lector RFID y dispensador automático de agua/combustible basado en interfaz Arduino Uno con cantidad limitada


En nuestro trabajo propuesto, siempre que queramos llenar la botella de agua/gasolina en el vehículo, solo necesitamos colocar la tarjeta RFID adecuada cerca del lector RFID según la cantidad de gasolina necesaria. Luego, ARDUINO lee los datos del lector RFID, que a su vez impulsa el ULN IC para seguir impulsando ambos relés para cantidades específicas de agua/gasolina, y realiza la acción de acuerdo con los requisitos de nuestros clientes.

Este sistema ayuda con la boda o cualquier otra función. Vemos que incluso después de llenar el agua de la jarra de agua, si los niños o alguien deja abierta la tapa de la jarra, el agua seguirá fluyendo o se desperdiciará. El ahorro de agua aumentará con este proyecto, también ofrece a los clientes seguridad de varias estafas en la bomba como:

Aquí, en nuestro trabajo propuesto, la cantidad de agua/combustible/gasolina depende del tiempo de retardo diferente para cada pin de salida digital de Arduino, que proporcionamos durante la programación de Arduino para controlar el relé conectado durante el mismo tiempo, que a su vez activa la bomba en el balde de agua o tanque/tanque de combustible por el mismo tiempo y como resultado encontramos una cierta cantidad de agua/combustible/gasolina. Aquí, en nuestro trabajo propuesto, usamos cinco etiquetas RFID diferentes para diferentes tiempos de demora para drenar cantidades de 1/2 litro, 1 litro, 1,5 litros, 2 litros y 2,5 litros. En este proyecto se utilizó una válvula solenoide para que el flujo de agua no se realice con mucha fuerza.

Fig. 1. Prototipo del autor

Los materiales requeridos en el proyecto se enumeran en la Tabla 1.

componentesMultitud
Arduino Uno (MOD 1)1
MÓDULO DE LECTURA RFID EM-18 (MOD 2)1
Etiquetas RFID/tarjeta 125KHz4
ULN 2003 IC (IC1)1
Bomba de agua 220 V CA (bomba 1)1
Electroválvula 24V CC1
fuente de alimentación de 12 V CC1
Relé 5 V CC SPST (R1, R2)2
Tabla 1:- Lista de componentes utilizados en el proyecto
Índice del contenido

codificación

Primero, en este proyecto, obtuvimos el número de identificación único de 12 dígitos de la etiqueta RFID en el monitor serial. Para obtener el número de identificación de 12 dígitos, cargue el código pequeño en el programa Arduino que se muestra en la Fig. 2 y conecte el módulo RFID EM 18 según la Fig. 3.

Fig. 2. Código para recuperar el número de identificación de la tarjeta RFID
Fig. 3. EM18 - Conexión Arduino

Ahora coloque la etiqueta RFID frente al módulo lector RFID y vea el valor decodificado de 12 dígitos.

Aquí los valores decodificados para mis etiquetas RFID son los siguientes (ver Tabla 2).

Luego, prepare el código que verificará el número de la tarjeta RFID y luego dé una señal al relé para dispensar el agua de acuerdo con la tarjeta RFID. Aquí debe cambiar y configurar el número de identificación de la tarjeta de acuerdo con el número de identificación de la tarjeta RFID del recorrido.

Figura 4

Luego conecte todos los componentes de acuerdo con el siguiente diagrama de circuito

Fig. 5. Diagrama de cableado

Pruebas

Cada vez que una persona sostiene la etiqueta RFID frente al lector RFID, ambos relés se encienden. El primer relé acciona el motor de la bomba de agua/motor de la bomba de combustible y el segundo relé acciona la válvula solenoide. Aquí, en este proyecto propuesto, utilizamos el IC controlador de relé ULN2003 para controlar ambos relés. Hemos encontrado que la conexión de nuestro circuito puede llenar medio litro de agua/combustible en 16 segundos, es decir, 1 litro en 32 segundos, 1,5 litros en 48 segundos, 2 litros en 64 segundos o 2,5 litros en 80 segundos. Entonces, si queremos agregar medio litro de agua/combustible, debemos accionar el relé continuamente durante 16 segundos y así sucesivamente para diferentes cantidades.

(PROTOTIPO DE CIRCUITO)
(PROTOTIPO DE CIRCUITO)

Obtener RAKESH JAIN Maestría en VLSI, BE en Electrónica y Comunicaciones, DIPLOMA en Electrónica. Actualmente trabaja como profesor asistente en el Departamento ECE del Instituto de Estudios Técnicos Geetanjali en Udaipur. Su área de investigación es SENSOR y microcontrolador. Tiene 26 derechos de autor y 3 patentes indias. También fue galardonado con el Premio Científico Mewar 2023.

Si quieres conocer otros artículos parecidos a Lector RFID y dispensador automático de agua/combustible basado en interfaz Arduino Uno con cantidad limitada puedes visitar la categoría Electrónica.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir