2-Arduino Microcontroller
2-Arduino Microcontroller
LEARNING
OBJECTIVES
1 Differentiate microcontroller
from microprocessor
2 What is Arduino?
4 Parts of an Arduino
Microcontroller Unit
OBJECTIVES
MICROCONTROLLER
MICROPROCESSOR
microcontroller
microcontroller
MICROPROCESSOR
microcontroller
MICROPROCESSOR
hard drive
read only memory
microcontroller
microcontroller
MICROPROCESSOR
SYSTEM
clock
microcontroller
microcontroller
MICROPROCESSOR
PERIPHERALS
Input/output
WHAT IS
what is
•
open-source
microcontroller board
•prototyping • ATmega328P
powerful chip
•
tool
electronics
PROGRAMMING
WHY USE
WHY USE
• simplicity
cross platform
• • OPEN SOURCE
• arduino community
affordability
PARTS OF
MICROCONTROLLER
PARTS OF AN
ATmega328
microcontroller
PARTS OF AN
TYPE-B
usb
connector
PARTS OF AN
barrel
JACK
2.1mm
PARTS OF AN
RESET
button
PARTS OF AN
• reset
• +3.3v
• 5v
• GND
power
HEADER
PARTS OF AN
DIGITAL
pins
DP 0 to 13
DP 14 to 19
PARTS OF AN
analog
input
PINS
AO to A5
PARTS OF AN
analog
output
PINS
~3, ~5, ~6
~9, ~10, ~11
INTERFACE
DEVELOPMENT
ENVIRONMENT
interface development environment
splash
SCREEN
interface development environment
TITLE
bar
filename
minimize button
maximize button
close button
interface development environment
MENU
bar
functions
alt + underline letter
interface development environment
tool
BAR
interface development environment
serial
MONITOR
interface development environment
sketch
document
interface development environment
connection
info
interface development environment
status
BAR
connecting the
MICROCONTROLLER
CONNECTING
SETUP
SETUP
microcontroller
MODEL
SETUP
microcontroller
port
microcontroller
– end –
THANK YOU!