This automated liquid dispenser is predicated on an RFID reader and Arduino. Everytime you need to fill a water bottle or can, or petrol in a car, or some other liquid for that matter, you simply want to put the proper RFID card for the amount of liquid required. The Arduino board reads the info from the RFID reader, which in flip drives the relays by way of ULN IC for that specific amount.
Be aware: On the finish of the article we now have added the entire video tutorial with working.
This technique helps in marriages and different features, the place you see that even after filling water from the water can, if youngsters or anybody leaves the faucet open, then the water retains flowing and will get wasted. Water saving will enhance with this venture. It additionally gives safety for the purchasers from varied frauds that happen at petrol pumps, like brief fueling of petrol by distraction, and tweaking petrol-dispensing machines utilizing built-in chips.
Listing of Elements Used within the Mission
Desk 1: Invoice of Materials | |
Elements | Amount |
Arduino Uno (MOD1) | 1 |
EM-18 RFID reader module (MOD2) | 1 |
RFID tags/playing cards (125kHz) | 4 |
ULN 2003 IC (IC1) | 1 |
Water pump, 220V AC (Pump1 ) | 1 |
Solenoid valve, 24V DC | 1 |
12V DC energy adaptor | 1 |
Relay, 5V DC SPST (R1, R2) | 2 |
On this proposed venture, the amount of liquid disbursed depends upon the delay time for every digital output pin of the Arduino, which will get added by way of Arduino programming. Right here we now have used 5 totally different RFID tags for the totally different delay instances required to dispense 1/2 liter, 1 liter, 1.5 liters, 2 liters, and a couple of.5 liters. A solenoid valve has been used for the liquid to circulation with out a lot pressure.
The writer’s prototype is proven in Fig. 1. The parts required for the venture are talked about below the Invoice of Materials desk.
Computerized Liquid Dispenser – Coding
First, acquire the 12-digit distinctive identification variety of the RFID tag on the serial monitor by importing the supply code (see Fig. 2) to the Arduino program. Earlier than importing, join it to the EM-18 RFID module (MOD2), as proven in Fig. 3.
Put the RFID tag in entrance of the RFID reader module and see its 12-digit decoded worth. The decoded values for the writer’s RFID tags are proven in Desk 2.
Subsequent, put together the code that checks the RFID card quantity and provides the sign to relay to dispense the liquid in keeping with that RFID card. Right here you have to change and set the cardboard ID quantity in keeping with your RFID card ID quantity. Fig. 4 reveals a snippet of the supply code.
Computerized Liquid Dispenser – Circuit Connection
Join all of the parts in keeping with the circuit diagram proven in Fig. 5.
Each time an RFID tag is put in entrance of the RFID reader, each relays get energized. The primary relay drives the water/gas pump motor and the second relay drives the solenoid valve. Right here, ULN2003 relay driver IC is getting used to drive each relays.
The circuit can fill half a liter of water/gas in 16 seconds, and so one liter in 32 seconds, and so forth, taking 80 seconds for two.5 liters.
Should Test: Fascinating Arduino Mission Concepts
Video Tutorial
Obtain Supply Code
You may also examine the automated water dispenser venture that we construct beforehand.
The writer Rakesh Jain, Assistant Professor within the ECE Division of Geetanjali Institute of Technical Research, Udaipur, has a grasp’s diploma in VLSI and BE diploma in Electronics and Communication. His analysis areas are sensors and microcontrollers. He has 26 copyrights and three Indian patents and is the recipient of the Mewar Scientist Award 2023