log register
DESCRIPTION
arduino and keypad controlled log registerTRANSCRIPT
![Page 1: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/1.jpg)
Enroll able electronic log register
![Page 2: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/2.jpg)
SRAVAN KUMAR N 12H61A04H4 K.KARTHIK BHARADWAZ 12H61A04D8 CH.RAGHU 13H65A0434
UNDER THE GUIDENCE OF
Mrs.K.HARIPRIYA
Associate Professor
![Page 3: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/3.jpg)
introductionIt’s been a half a century where most of the needs and
Problems are confronted using technology or mostly an embedded system.
In present scenario, in any educational organisations or institutions ,the administration basically needs to record entry and exit time of the faculty for monitoring the faculty availability in the class room and utilization of laboratory, library and R & D cell etc. This project helps an organisation or institution to record the time of entry and exit of faculty in different rooms of Institution in a smarter manner and programmable faculty enrolling also considered using an “EMBEDDED SYSTEM”.
![Page 4: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/4.jpg)
BLOCK DIAGRAM
![Page 5: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/5.jpg)
COMPONENTS USED IN THE PROJECT
1. ARDUINO MEGA 2. LCD 3. KEYPAD 4. RTC5.MEMORY CARD MODULE
![Page 6: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/6.jpg)
ARDUINO MEGA
The Mega 2560 is a microcontroller board based on the ATmega2560. It has 54 digital input/output pins , 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button.. The Mega 2560 board is compatible with most shields designed for the Uno.
![Page 7: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/7.jpg)
TECHNICAL SPECIFICATIONS
![Page 8: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/8.jpg)
LCD (LIQUID CRYSTAL DISPLAY)
16*2 LCD screen consists of two lines with 16 characters each.
Each character consists of 5x7 pixel matrix. LCD can be operated in 2 modes 4-bit mode
and 8-bit mode. Supply= 5V(4.7 to 5.3). Supply(Idd)=max 3.0mA Typical 1.2mA. Contrast can be adjusted by adjusting the voltage across
VEE.
![Page 9: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/9.jpg)
Keypad
This 16-button keypad provides a useful human interface component for microcontroller projects. Convenient adhesive backing provides a simple way to mount the keypad in a variety of applications
![Page 10: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/10.jpg)
MODULE WITH SD CARDThe communication between the microcontroller
and the SD card uses SPI, which takes place on digital pins 11, 12, and 13 (on most Arduino boards) or 50, 51, and 52 (Arduino Mega). Additionally, another pin must be used to select the SD card. This can be the hardware SS pin - pin 10 (on most Arduino boards) or pin 53 (on the Mega) - or another pin specified in the call to SD.begin()
![Page 11: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/11.jpg)
RTC DS1307
The DS1307 serial real-time clock (RTC) is a low-power, full binary-coded decimal (BCD) clock/calendar plus 56 bytes of NV SRAM. Address and data are transferred serially through an I2C, bidirectional bus. The clock/calendar provides seconds, minutes, hours, day, date, month, and year information. The end of the month date is automatically adjusted for months with fewer than 31 days, including corrections for leap year. The clock operates in the 24-hour
![Page 12: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/12.jpg)
ARDUINO IDE
The Arduino integrated development environment (IDE) is a cross-platform application written in Java
It is used to compile the code (sketch) and as well as upload the code into the Arduino development boards
As the Arduino platform uses Atmel microcontrollers, Atmel's development environment, AVR Studio or the newer Atmel Studio, may also be used to develop software for the Arduino.
![Page 13: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/13.jpg)
Steps to Dump the code in Arduino using Arduino IDE:
Step1: Open the Arduino IDE and write the sketch
![Page 14: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/14.jpg)
Step2: Select the appropriate COM port by browsing Tools Serial port COM port
![Page 15: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/15.jpg)
Step3: Click on verify to check for compilation errors and on successful verification click on upload icon to dump the code into arduino.
![Page 16: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/16.jpg)
LCD interfacing
![Page 17: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/17.jpg)
Keypad interfacing
![Page 18: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/18.jpg)
RTC interfacing
![Page 19: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/19.jpg)
SD card interfacing
![Page 20: log register](https://reader034.vdocuments.mx/reader034/viewer/2022051100/577c82dc1a28abe054b28e32/html5/thumbnails/20.jpg)
THANK YOU