8051 Projects
8051 Embedded C___8051 Assembly Projects
-------------------------------------------------------------------------
DC Motor Speed Control Using 8051 Microcontroller
Wireless Speed Control Of DC Motor Using 8051 Microcontroller And Android Phone
Password Based Door Lock System
Gas Leak Detection
Home Security System Using Temperature Sensor And 8051 Microcontroller(Home Security Automation System Using Temperature And Humidity Sensor)
Electronic Voting Machine(EVM) Using 8051
Snake Game Using 8051
Bluetooth Home Automation System
Internet Based 8051 Home Automation (8051 IOT)
Realistic Police / Ambulance Sound Generation
Audio Player Using 8051
Token Display System (Queue Management System With Display And Voice Assistant)
Solar Tracker Using 8051
Fire Alert System Using 8051 Microcontroller
Digital Clock Using Microcontroller
Digital Clock Using 8051 Microcontroller
Automatic Door Operation Using 8051
Temperature Controlled DC Fan Using 8051 Microcontroller
Dust Level Indicator
Automatic Street Lighting
Robotic Car Using 8051 Microcontroller & L293D
Water Level Indicator
Electronic Voting Machine Using 8051 Microcontroller
Rfid Based Car Parking System
Automatic Street Light
Traffic Lights With 8051
Traffic Light System Using 8051
Radio Controlled Car
Password Based Door Lock System
Interfacing Soil Moisture Sensor
Object Detection Using Ultrasonic Sensor
Automatic Street Light Control Using Microcontroller
Line Follower Robot
Water Level Indicator
Automatic Doorbell With Object Detection
Fire Alert System
Water Level Indicator
Gas Leakage Detection Using Gas Sensor And 8051
Traffic Light Control
Water Level Indicator
Stepper Motor Interfacing
8051 Basic Calculator Operation
Air Quality Management System
Gas Sensor Interfacing With 8051 Microcontroller Digit
Gas Sensor Interfacing With 8051 Microcontroller Digit
Fire Alert System Using 8051 Microcontroller
Home Security System Using Temperature Sensor And 8051 Microcontroller(Home Security Automation System Using Temperature Sensor)
This project can monitor Temperature, Gas/IR Sensor And Intruder
BRIEF WORKING OF CIRCUIT:
A home security system using an 8051 microcontroller circuit contains sensors, LCD Display, Virtual Terminal and a buzzer. The microcontroller processesinputfromsensorsliketemperaturesensorsorGas or IR sensors to detect fire or gas leakage or an intruder. Based on this input, it sends signals to the LM016 LCD display, the buzzer makes a sound and thereafter a message is displayed in the virtual terminal.
CONCLUSION:
In conclusion, a home automation system using a microprocessor 8051 can offer several benefits such as improved security, energy efficiency, and convenience. The system can be designed and implemented using various hardware and software components such as sensors, actuators, microcontrollers, and development tools like Keil and Proteus. The working of the system involves sensing the environment through sensors, processing the data using the microprocessor, and controlling the output devices using actuators. With proper implementation and programming, this system can effectively automate various tasks in a home, making it more comfortable and secure for the occupants.
ELECTRONIC VOTING MACHINE USING 8051 MICROCONTROLLER
MAIN COMPONENTS OF CIRCUIT:
AT89C51Microcontroller:
The AT89C51 is an 8-bit microcontroller from the 8051 series. The Atmel 89C51 contains 128 bytes of RAM and4KB of Flash programmable and erasable read onlymemory(PEROM).It canbe programmedandwipeda totalof1000times. P1, P2,P3,and P0arethefourports on the AT89C51's 40 pins. When connected to an external memory, ports P0 and P2 are also used to supply low and high byte addresses, respectively. Special capabilities such as serial transmission, hardware interrupts, timer inputs, and read or write operations from external memory are all supported by multiplexed pins on Port 3.
LCD:
LCD(LiquidCrystal Display)screensare electrical displaymodulesthatcanbeusedinavariety of ways. A 16x2 LCD can display 16characters per line on each of its two lines. Eachcharacter is presented ina 5x7 pixel matrix on this LCD. Command and Data are the two
registers on this LCD. The LCD command instructions are stored in the command register. A command tells the LCD to perform a certain activity, such as initialising it, cleaning its screen,settingthecursorlocation,managingthe display, and so on. The data to be displayed on the LCD is stored inthe data register. The ASCII value of the character to be displayed on the LCD is the data.
BRIEFWORKINGOFCIRCUIT:
TomakethePollswitchesavailableforvoting,thePollInitialswitchmustbepressedfirstafterwhich the client is incited to vote a ballot. The include ofvotes is put away in fourunique factors. When theclient votes in favour of a candidate by pressing one of the switches, the worth of the relating variable isexpanded by one. After thisa“Thank you” messageis shown on LCD to recognize the enlistment ofclient’svote.Toallowthenextcontestanttovote,theinitialswitchmustbehiteverytime.Andthe sameprocessisrepeatedforeveryvoter.Afterthecompletionofvoting,tochecktheresultinstantly, the result button is pressed, the names of the candidates are shown alongside their vote counts, the outcome is shown which could be either statement of winning or the competitors with a conflict of theirnumber of votes.
CONCLUSION:
One of the best examples of a Microcontroller application is voting or polling device. The results of thepoll may be displayed quickly and monitored from time to time during the polling period, which is aunique featureof this voting system based on8051 microcontrollers.This voting system was constructed using an 8051 microcontroller and six push buttons. In this arrangement, polls 1 through 4were allotted toa totalofFOURcontestants. Topreventvotersfromvotingmultipletimes,a poll control switch was introduced, which should be controlled by the poll supervisor. The candidates forwhom they had voted were displayed on an
