Download ppt - MakeItOrTakeIt

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Electronic paper wikipedia , lookup

Potentiometer wikipedia , lookup

Immunity-aware programming wikipedia , lookup

Liquid-crystal display wikipedia , lookup

Transcript
Scrolling LCD
using Arduino.
©Copyright 2016 : make it or take it.in
Contents:
 Project overview.
 Software used.
 Block diagram.
 Circuit diagram.
 Components used
 Working.
 Microcontroller.
 Applications.
 Power supply
 Future scope.
 Arduino.
 Conclusion.
 Liquid Crystal Display
 Potentiometer
©Copyright 2016 : make it or take it.in
Project overview:
 In this world of information, fluent transfer of information is
important. Starting from receiving data to displaying data the
electronic devices has played significant role.
 In this project an Arduino is used as a controller to command
the Liquid Crystal Display (LCD). The Arduino used is a 16 bit
microcontroller.
 The information regarding the display content is stored in the
Arduino in the form of program. A LCD is used to display the
information/ headlines or any sort of advertisement.

The information displayed will scroll from right to left over and
over again.
©Copyright 2016 : make it or take it.in
Block diagram:
©Copyright 2016 : make it or take it.in
Components used Power supply:
7805
©Copyright 2016 : make it or take it.in
Microcontroller used – AVR:
 AVR is a family of microcontrollers developed
by Atmel. These are modified Harvard architecture & 8
bit RISC single-chip microcontrollers.
 AVR was one of the first microcontroller families to use
on-chip flash memory for program storage, as
opposed to one-time programmable ROM, EPROM,
or EEPROM used by other microcontrollers at the time.
 AVR microcontrollers used in the Arduino board
designs.
The 8-bit Arduino used in this project is Atmega328p.
©Copyright 2016 : make it or take it.in
Atmega328p :
 Arduino/Genuino Uno is a microcontroller board based on
the ATmega328p
 It has 14 digital input/output pins (of which 6 can be used
as PWM outputs).
 6 analog inputs are also available for input or output.
 Atmega328p runs at a 16 MHz clock cycle.
©Copyright 2016 : make it or take it.in
Arduino:
 Arduino is a open source electronics
community.
 It focuses on using microcontrollers in
advance electronics by building
microcontroller boards.
 These boards uses AVR series
microcontrollers for processing and
controlling.
 You can blink an LED or control an
servo motor or even send or receive
your twitter messages.
©Copyright 2016 : make it or take it.in
Liquid Crystal Display
 LCD (Liquid Crystal Display) is an electronic display module.
 A 16x2 LCD is very commonly used in various devices and circuits.
 A 16x2 LCD means it has 16 columns and 2 rows for displaying
information.
 A command is given to LCD to do a predefined task like initializing it,
clearing its screen, setting the cursor position, controlling display etc.
 The data sent to the LCD is in parallel combination i.e. by using D0 to D7
pins.
©Copyright 2016 : make it or take it.in
Potentiometer
A potentiometer, informally a pot, is a three-terminal resistor with a sliding
or rotating contact that forms an adjustable voltage divider.
Potentiometers consist of a resistive element, a sliding contact
(wiper) that moves along the element, making good electrical
contact with one part of it, electrical terminals at each end of the
element, a mechanism that moves the wiper from one end to the
other, and a housing containing the element and wiper.
The potentiometer available are of multiple ranges, in this project
the potentiometer used is an 10KΩ
It is used to control the brightness of the LCD by connecting it at V0
©Copyright 2016 : make it or take it.in
Software used:
 Microcontrollers mostly use different software's from compiling
code or to creating a ‘hex file’ till making its PCB( Printed Circuit
Board ).
 Unlike them the Arduino software is an all-in-one design.
 The Arduino Integrated Development Environment - or Arduino
Software (IDE) - contains a text editor for writing code, a graphic
window (Serial Monitor), a text console, a toolbar with buttons
for compiling the code .
 Also, it connects to the Arduino hardware to upload programs
and communicate with them.
©Copyright 2016 : make it or take it.in
Circuit Diagram:
©Copyright 2016 : make it or take it.in
Working:
 The working of scrolling display is quite simple to understand
because of few parameters associated with it.
 The LCD is directly connected to the Arduino for data reception.
 The data is sent to the LCD through its D0 to D7 terminals, i.e.
parallel communication.
 The data is received by the LCD and displayed on its screen.
 The data halts at a position for a second for better legibility.
©Copyright 2016 : make it or take it.in
Applications:
©Copyright 2016 : make it or take it.in
Future Scope:
©Copyright 2016 : make it or take it.in
Conclusion:
Scrolling LCD display is yet another simple device which can be
used to display information or notice for various applications.
Arduino interfaced with an LCD can perform various scrolling
pattern which are attractive as well as informative. Thus this
project is very suitable for small scale as well as medium scale
information display.
©Copyright 2016 : make it or take it.in
Thanking You
©Copyright 2016 : make it or take it.in