Project Ppt Vishumendra Thaur 0712840056

21
Project Mentor : Mr. Deepak Kumar Presented By: Vishumendra Thakur Abhishek Kr. Pandey Master Nolly Gaurav Tyagi

Transcript of Project Ppt Vishumendra Thaur 0712840056

Page 1: Project Ppt Vishumendra Thaur 0712840056

Project Mentor : Mr. Deepak Kumar

Presented By:

Vishumendra ThakurAbhishek Kr. Pandey

Master NollyGaurav Tyagi

Page 2: Project Ppt Vishumendra Thaur 0712840056

Project introduction Project flowchart Project methodology Block diagram Circuit diagram and PCB layout Hardware equipments Component description Advantages and Disadvantages Advancements Project cost

Page 3: Project Ppt Vishumendra Thaur 0712840056

Lot of time during school/college hours is wasted when teachers take the attendance manually in their classes. There can be human errors while taking attendance by teachers. This project will help in increasing the study hours in school/colleges and hence increasing the efficiency of taking accurate attendance.

This project involves face attendance using controlled infrared ,camera and RFID through microcontroller

When a student enters in the class he/she cuts the infrared and swaps the RFID tag and the attendance is counted with photo.

Page 4: Project Ppt Vishumendra Thaur 0712840056

ENTRY OF THE STUDENT

SWAPPING OF RFID TAGS

FOCUSING OF THE CAMERA TOWARDS STUDENT

DISPLAY OF NUMBER OF STUDENT IN LCD

LIGHTS ARE ON

ATTENDANCE & PHOTO ARE SAVED

Page 5: Project Ppt Vishumendra Thaur 0712840056

LCD TO DISPLAY

PIR SENSOR

RFID

MICRO CONTROLLER

ATMEGA16

TRANSMITTER RECEIVER

I.R. LED

DRIVE CKT DRIVE CKT

I.R. RECEIVER

CAMERA

PC

Page 6: Project Ppt Vishumendra Thaur 0712840056

Microcontroller Atmega16 MAX232 RS 232 RC Servo Motors RFID IR or Ultrasonic Proximity Sensors SMPS Power Supply LM358 Resistors 10Kohm Capacitors 1uF, 0.1uF Diodes IN4007 LCD 16x2 or 20x4 PCB PIR SENSOR

Page 7: Project Ppt Vishumendra Thaur 0712840056
Page 8: Project Ppt Vishumendra Thaur 0712840056
Page 9: Project Ppt Vishumendra Thaur 0712840056

The RFID module used here gives a 12 byte unique ID of a particular tag in serial RS232 logic level format. Hence MAX232 is used in between RFID receiver module and microcontroller. The ground pin of MAX232 and serial output of RFID module is made common.  A cross cable connection is set up between the RFID module and the MAX232 by connecting transmitter pin of one to the receiver pin of the other.

The serial data from RFID module can be taken by microcontroller

Page 10: Project Ppt Vishumendra Thaur 0712840056

The MAX232 IC is used to convert the TTL/CMOS logic levels to RS232 logic levels during serial communication of microcontrollers with PC. The controller operates at TTL logic level (0-5V) whereas the serial communication in PC works on RS232 standards (-25 V to + 25V). This makes it difficult to establish a direct link between them to communicate with each other.

Page 11: Project Ppt Vishumendra Thaur 0712840056

11 IBM PC DB-9 Signals

RS232 standardsmost widely used serial I/O interfacing standardinput and output voltage levels are not TTL compatible1 bit is represented by -3 to -25 V0 bit is +3 to +25 V-3 to +3 is undefinedto connect RS232 to a microcontroller system must use voltage converters such as MAX232 to convert the TTL logic levels to the RS232 voltage levels, and vice versaMAX232 IC chips are commonly referred to as line drivers

Page 12: Project Ppt Vishumendra Thaur 0712840056

Features:High-performance, Low-power AVR® 8-bit MicrocontrollerNon-volatile Program and Data Memories16K Bytes of In-System Self-Programmable FlashOperating Voltage4.5 - 5.5V for ATmega161K Byte Internal SRAM Programmable Serial USART Master/Slave SPI Serial InterfaceSpeed0 - 16 MHz for ATmega16

Page 13: Project Ppt Vishumendra Thaur 0712840056

In this project LCD is working in 8-bit mode i.e., the data transferred to the LCD must be in 8-bit data form. The PortA of ATmega16 is connected to data pins of LCD and is defined as LCD_DATA. PortB is defined as control pins (Rs, R/W and En).Conceptually, interfacing LCD with AVR microcontroller is similar to that of interfacing it with any other microcontroller. Some of the useful LCD functions: lcd_clear () – Clears the LCD. lcd_gotoxy(x, y) – Takes the cursor to the coordinate (x, y). lcd_putchar(c) – Prints the character c on the LCD.

Page 14: Project Ppt Vishumendra Thaur 0712840056

The digital servo motor controller directs operation of the servo motor by sending velocity command signals to the amplifier, which drives the servo motor. An integral feedback device (resolver) or devices (encoder and tachometer) are either incorporated within the servo motor or are remotely mounted, often on the load itself. These provide the servo motor's position and velocity feedback that the controller compares to its programmed motion profile and uses to alter its velocity signal. Servo motors feature a motion profile, which is a set of instructions programmed into the controller that defines the servo motor operation in terms of time, position, and velocity. The ability of the servo motor to adjust to differences between the motion profile and feedback signals depends greatly upon the type of controls and servo motors used.

Page 15: Project Ppt Vishumendra Thaur 0712840056

IR transmitter is used to transmit the Infrared. This infrared transmitter sends 68 KHz carrier under the control of micro controller.

Microcontroller can turn the infrared transmission on and off.

IR Receivers pickup the infrared remote control pointed at them and repeat it, through wires and a connecting block, to infrared emitters that reproduce the signal.

Page 16: Project Ppt Vishumendra Thaur 0712840056

BC558: High Voltage Low Noise

BC547 High Voltage Low Noise

Page 17: Project Ppt Vishumendra Thaur 0712840056

Some advancements can be done in this project which are:

Another sensor as a back up can be used to overcome the limitation of the sensor failure.

An extra camera can be interfaced with the microcontroller for tracking the students going outside the class during the class and storing their photos for the information who are those students who left the classes

Page 18: Project Ppt Vishumendra Thaur 0712840056

No manual mistakes would be done during attendance

both by teachers and students. No paper work and paper record. Time saving for both the teachers and students . This project could also be efficient when implemented in

industries.

Page 19: Project Ppt Vishumendra Thaur 0712840056

COMPONENTS QUANTITY COST in Rupee

Atmega16 1 300

20x4 LCD 1 400

RFID 1 1500

Servo motor 2 750

MAX 232 1 100

PIR Sensor 1 150

Camera 1 1600

IR Sensor 2 100

Voltage regulator

1 50

RS232 2 450

others 10 500TOTAL COST = Rs. 5900

Page 20: Project Ppt Vishumendra Thaur 0712840056

Atmega16- $6.9 20x 4 LCD - $8.9 MAX232- $1.5 RS232 - $15.9 Servo Motor- $9.9 Sensors - $3.9 RFID card & card reader-$30.9 CS-100 mini metal c-mos camera - $18 Transistors, capacitors, resistors - $ 1 Voltage regulators - $ 0.8 Led’s and diodes - $ 0.9

Page 21: Project Ppt Vishumendra Thaur 0712840056

THANK YOU