Project Name: Project Guide and Other Information

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 24

PROJECT NAME

PROJECT GUIDE AND OTHER INFORMATION


INTRODUCTION
BLOCK DIAGRAM
LCD DISPLAY

BUZZER
POWER SUPPLY

CONTROLLER ATMEGA328P

MOTOR DRIVER
MOTOR DRIVER

DC MOTOR 1 DC MOTOR 2
LCD DISPLAY

 LCD stands for liquid crystal display.

 We are using 16x2 LCD display. It consist of

16 columns and 2 rows.

 It can display 32 characters at a time.

 LCD display is provided for showing the

current status of the system.

 LCD used in 8 bit mode.


ATMEGA MICROCONTROLLER
• An Arduino board consists of an Atmel 8-bit
AVR microcontroller with complementary components that
facilitate programming and incorporation into other circuits

• Arduino have used the mega AVR  series of chips,


specifically the ATmega8, ATmega168, ATmega328,
ATmega1280, and ATmega2560.

• An Arduino's microcontroller is also pre-programmed with


a boot loader that simplifies uploading of programs to the
on-chip flash memory
DIODE -1N4007

Features
 Diffused Junction
 High Current Capability and Low Forward Voltage
Drop
 Surge Overload Rating to 30A Peak
 Low Reverse Leakage Current
RESISTOR

 Max. power handling 0.2W


 Miniature 1/8W body size
 Meets MIL-R-11
 E24 range from 1R to 10M
 Supplied in ammo-boxes
 Body colour Light Brown
CAPACITOR
•Nominal Capacitance, ( C ) The nominal value of the
Capacitance, C of a capacitor is the most important of
all capacitor characteristics. ...
•Working Voltage, ( WV ) ...
•Tolerance, ( ±% ) ...
•Leakage Current. ...
•Working Temperature, ( T ) ...
•Temperature Coefficient, ( TC ) ...
•Polarization. ...
•Equivalent Series Resistance, ( ESR )
ZENER DIODE

FEATURES
• Silicon planar power Zener diodes
• For use in stabilizing and clipping circuits with
high power rating
• Standard Zener voltage tolerance is ± 5 %
• AEC-Q101 qualified
CRYSTAL OSCILLATOR

• This series is ideal for applications requiring high


accuracy crystal units, especially communication
clocks such as Wi-Fi, B.T. (Bluetoothr), BLE
(Bluetoothr Low Energy), SATA and USB3.0.
• The crystal units are extremely small, contributing to
a reduction in the mounting area.
• The series complies to RoHS directive, being lead-
free (phase 3)
7805

Features
■ Output Current up to 1A
■ Output Voltages of 5, 6, 8, 9, 10, 12, 15, 18, 24
■ Thermal Overload Protection
■ Short Circuit Protection
■ Output Transistor Safe Operating Area Protection
7812

FEATURES
 Output current in excess of 1.5A
 Output voltage of 12V
 Internal thermal overload protection
 Output transition Safe-Area compensation
BUZZER :

A buzzer or beeper is
an audio signaling device, which may
be mechanical electromechanical
or piezoelectric.

Typical uses of buzzers and beepers


include alarm devices, timers and
confirmation of user input such as a
mouse click or keystroke.
DC MOTOR
• A DC motor in simple words is a device that
converts electrical energy

• (direct current system) into mechanical energy. It


is of vital importance for the

• industry today, and is equally important for


engineers to look into the working

• principle of DC motor in details that has been


discussed in this article.
MOTOR DRIVER
• The Motor Driver is
a module for motors that allows you to
control the working speed and direction of
two motors simultaneously .This Motor
Driver is designed and developed based
on L293D IC. L293D is a 16 Pin Motor
Driver IC. This is designed to provide
bidirectional drive currents at voltages from
5 V to 36 V.

• Motor is used to open gate when access is


granted
SOFTWARES
Proteus ISIS [System Design]
• The Proteus Design Suite is an Electronic
Design Automation (EDA) tool including
schematic capture, simulation and PCB
Layout modules. It is developed in Yorkshire,
England by Lab center Electronics Ltd with
offices in North America and several
overseas sales channels. The software runs
on the Windows operating system.
• The micro-controller simulation in Proteus
works by applying either a hex file or a
debug file to the microcontroller part on the
schematic. It is then co-simulated along
with any analog and digital electronics
connected to it. This enables it's used in a
broad spectrum of project prototyping in
areas such as motor control, temperature
control  and user interface design.
Proteus Ares [PCB Design]
• High performance netlist
based PCB design package
perfectly complements our
powerful schematic capture
software and features both
automatic component
placement and a truly world
class shape based auto-
router.
• Fully integrated user friendly
advance PCD design
software.
EMBEDDED C
•Embedded C is a set of language extensions for the C Programming
language by the C Standards committee to address commonality issues
that exist between C extensions for different embedded.
• Historically, embedded C programming requires nonstandard extensions
to the C language in order to support exotic features such as fixed-point
arithmetic, multiple distinct memory, and basic I/O operations.
•In 2008, the C Standards Committee extended the C language to address
these issues by providing a common standard for all implementations to
adhere to.
• It includes a number of features not available in normal C, such as, fixed-
point arithmetic, named address spaces, and basic I/O hardware
addressing.
•Embedded C use most of the syntax and semantics of standard C, e.g.,
main() function, variable definition, datatype declaration, conditional
statements (if, switch. case), loops (while, for), functions, arrays and
strings, structures and union, bit operations, macros, unions,etc.
•A Technical Report was published in 2004  and a second revision in 2006.
ARDUINO PLATFORM
• Arduino is a tool for making
computers that can sense and
control more of the physical
world than your desktop
computer.
• It's an open-source physical
computing platform based on
a simple microcontroller
board, and a development
environment for writing
software for the board.
ARDUINO IDE

• The open-source Arduino Software (IDE) makes it easy to write code


and upload it to the board.

• It runs on Windows, Mac OS X, and Linux.

• The environment is written in Java and based on Processing and other


open-source software.

• This software can be used with any Arduino board or AVR IC.
ADAVANTAGES
APPLICATIONS
CONCLUSION

You might also like