Home
About Us
Achievement
Home
Raspberry-Pi Projects
_Raspberry Pi 4 Complete Guide
Arduino Project
_All Projects
Esp8266 Project
_All Projects
Esp32 Project
_Automation-with-feedback
Fingerprint Based Biometric Voting Machine
Just Do Electronics
August 25, 2020
Video :-
Circuit Diagram :-
Code :-
//Prateek //www.prateeks.in #include
#include
LiquidCrystal lcd(12,11,10,9,8,7); #include
uint8_t id; Adafruit_Fingerprint finger = Adafruit_Fingerprint(&Serial); #define enroll 14 #define del 15 #define up 16 #define down 17 #define match 18 #define indVote 6 #define sw1 5 #define sw2 2 #define sw3 3 #define resultsw 4 #define indFinger 7 #define buzzer 6 #define records 25 int vote1,vote2,vote3; int flag; void setup() { delay(1000); pinMode(enroll, INPUT_PULLUP); pinMode(up, INPUT_PULLUP); pinMode(down, INPUT_PULLUP); pinMode(del, INPUT_PULLUP); pinMode(match, INPUT_PULLUP); pinMode(sw1, INPUT_PULLUP); pinMode(sw2, INPUT_PULLUP); pinMode(sw3, INPUT_PULLUP); pinMode(resultsw, INPUT_PULLUP); pinMode(buzzer, OUTPUT); pinMode(indVote, OUTPUT); pinMode(indFinger, OUTPUT); lcd.begin(16,2); if(digitalRead(resultsw) ==0) { for(int i=0;i
=0) { flag=0; for(int i=0;i
25) count=0; delay(500); } else if(digitalRead(down) == 0) { count--; if(count<0) count=25; delay(500); } else if(digitalRead(del) == 0) { id=count; getFingerprintEnroll(); for(int i=0;i
25) count=0; delay(500); } else if(digitalRead(down) == 0) { count--; if(count<0) count=25; delay(500); } else if(digitalRead(del) == 0) { id=count; deleteFingerprint(id); for(int i=0;i
vote2 && vote1 > vote3)) { lcd.clear(); lcd.print("Can1 Wins"); delay(2000); lcd.clear(); } else if(vote2 > vote1 && vote2 > vote3) { lcd.clear(); lcd.print("Can2 Wins"); delay(2000); lcd.clear(); } else if((vote3 > vote1 && vote3 > vote2)) { lcd.clear(); lcd.print("Can3 Wins"); delay(2000); lcd.clear(); } else { lcd.clear(); lcd.print(" Tie Up Or "); lcd.setCursor(0,1); lcd.print(" No Result "); delay(1000); lcd.clear(); } } else { lcd.clear(); lcd.print("No Voting...."); delay(1000); lcd.clear(); } vote1=0;vote2=0;vote3=0;vote=0; lcd.clear(); return; } } digitalWrite(indVote, LOW); } void voteSubmit(int cn) { lcd.clear(); if(cn == 1) lcd.print("Can1"); else if(cn == 2) lcd.print("Can2"); else if(cn == 3) lcd.print("Can3"); lcd.setCursor(0,1); lcd.print("Vote Submitted"); digitalWrite(buzzer , HIGH); delay(1000); digitalWrite(buzzer, LOW); digitalWrite(indVote, LOW); return; }
Contact Number
:-
+918830584864
Project Photo
0 Comments
Newer
Older
Build Your Own Gps Tracking System using Arduino
How To Make RFID & Keypad Based Door Lock
IoT Based Fingerprint Biometric Attendance System Using NodeMCU (Esp8266)
Ultrasonic Sensor as a Counter with Arduino
ESP32 Interfacing With LDR Sensor
OTP Based Door Lock Using Arduino And SIM800L
IoT Based Patient Health Monitoring System Using Blynk App
Nodemcu Interfacing With Em-18
ESP32 Led Blink With Push Button
Measure CO2 Level in Air Using Arduino
YouTube
Like on Facebook
Follow on Twitter
Follow on Google+
Follow on Instagram
Subscribe on Youtube
Hi WelCome To My Website If you have a creative mind and want to learn Electronics even without studying it then FRIENDS this Website And Youtube Channel is for you, I am crazy creators who love making Electronics things. I have a bunch of more than 130 Tutorial Videos on My YouTube Channel and I upload a new Tutorial every Sunday.
Tags
Arduino Project
Esp32 Project
Esp8266 Project
0 Comments