0% found this document useful (0 votes)
7 views

Arduino Workshop

Uploaded by

vikypc007
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

Arduino Workshop

Uploaded by

vikypc007
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 10

INTRODUCTION

TO ARDUINO
ARDUINO
 Basically Arduino is Microcontroller.

 The Arduino Uno is a microcontroller board based on the ATmega328 .


The ATmega328 has Flash memory of 32 KB (with 0.5 KB used for the
bootloader). It also has 2 KB of SRAM and 1 KB of EEPROM

 With Arduino, you can control almost everything around you be it simple LED
or giant Robots.
DIFFERENT TYPES OF
ARDUINO
Boarduino Kit

Arduino LilyPad
DIY Arduino

Arduino Uno

Arduino Mega 2560


ARDUINO UNO
 What does it have?
 14 Digital In/Out pins (6 can be used as PWM)
 6 Analog Inputs
 A USB Connection
 A Power Jack
 Reset Button
 On-board LED
 SCL/SDA pins (Serial Clock/ Serial Data pins)

 In short, it contains everything needed to support the microcontroller;


simply connect it to a computer with a USB cable or power it with a AC-to-
DC adapter or battery to get started.
USB
PWR IN
(to Computer)

RESET

SCL\SDA
(I2C Bus)

POWER
5V / 3.3V /
GND Digital I\O
PWM(3, 5, 6, 9, 10,
11)

Analog
INPUTS
HOW TO CODE IN ARDUINO
 You need to download Arduino IDE (Integrated Development Environment).
 Arduino IDE is available for all Mac, Windows.and Linux.
PROGRAM YOUR ARDUINO
 Before you start programming,
double check that correct board
is selected under Tools  Board.
 Now, you can start playing with
Arduino.
6 MAJOR CONCEPTS
 digitalWrite()
 analogWrite()
 digitalRead()
 If (statements) / Boolean
 analogRead()
 Serial Communication
Upload

Compile

Status Message
THANK YOU

You might also like