SlideShare a Scribd company logo
Arduino Workshop
oktober 2015
EDW
Exercise Driven
Workshop
Exercise - Getting Started
● Download and install Arduino IDE
○ http://arduino.cc
● Unpack and plug in board
● Start IDE
○ File => Examples => 01. Basics => Blink
○ Sketch => Upload
● Your board should blink
Arduino UNO Pin Layout
● IDE
● Physical design
● API
● Community
● A trademark
What is Arduino?
Arduino IDE ... “IDE”
Kit
● Resistors
● Capacitors
● Led, single color and RGB
● Button
● Buzzer
● Jumper cables
● Breadboard
Breadboard
LED
https://en.wikipedia.org/wiki/Light-emitting_diode
Exercise: 01.Basics => Blink (again)
const int buttonPin = 2;
const int ledPin = 13;
int buttonState = LOW;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
}
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH)
digitalWrite(ledPin, HIGH);
else
digitalWrite(ledPin, LOW);
}
Exercise: 02.Digital => Button
PWM - Pulse Width Modulation
https://no.wikipedia.org/wiki/Puls-bredde_modulasjon
http://www.ni.com/tutorial/2991/en/
Exercise: 01.Basics => Fade, Bonus: fade RGB LED
Exercise: 02.Digital => toneMelody
Can do Can’t do
● Ethernet
● Parse XML
● Low power
● Low latency
● Send SMS
● Radio
● Ethernet traffic
● Parse XML
● Graphics
● Computer Vision
What can you make with an Arduino
● Learn electronics
● Tweeting coffee makers
● Interactive art
● Create robots
● Monitor plants
Where is Arduino used?
● Schools
● Art installations
● Quadcopers
● 3D printers
● Commercial products
2015-10-21 - Arduino workshop
2015-10-21 - Arduino workshop
2015-10-21 - Arduino workshop
2015-10-21 - Arduino workshop
Accessories
● Servos
● EEPROM
● SD Cards (FAT as FS)
● GSM
● Firmata (+ apps)
● LCD display
● SPI / I2C
● WIFI
Technical references
● www.arduino.cc
● Sparkfun
● Adafruit
Webshops
● Alibaba
● Ebay
● Banggood
Projects
● hackaday.com
● hackster.io

More Related Content

PPTX
Introduction to Arduino
DOCX
Arduino Full Tutorial
PDF
Arduino experimenters guide hq
PDF
Getting Started With Arduino_Tutorial
PPTX
Arduino Day 1 Presentation
PPTX
Lesson sample introduction to arduino
PPTX
Fun with arduino
PDF
Arduino Lecture 4 - Interactive Media CS4062 Semester 2 2009
Introduction to Arduino
Arduino Full Tutorial
Arduino experimenters guide hq
Getting Started With Arduino_Tutorial
Arduino Day 1 Presentation
Lesson sample introduction to arduino
Fun with arduino
Arduino Lecture 4 - Interactive Media CS4062 Semester 2 2009

What's hot (20)

PPTX
Arduino Workshop
PDF
Arduino 101
PDF
Introduction to Arduino
PDF
NSTA 2013 Denver - ArduBlock and Arduino
PPTX
Arduino Model's
DOCX
The arduino uno is a microcontroller board based on the
PPT
Intro to Arduino
PDF
Ardublock tutorial
PPTX
Ardui no
ODP
Intro to Hardware Programming with the Arduino Uno
PDF
Introduction to Arduino Programming
PDF
Lab2ppt
PPT
Arduino technical session 1
PDF
IOTC08 The Arduino Platform
PPTX
Arduino slides
PDF
Arduino Lecture 1 - Introducing the Arduino
PDF
Introducing the Arduino
PPTX
Arduino
PDF
Arduino: Arduino lcd
Arduino Workshop
Arduino 101
Introduction to Arduino
NSTA 2013 Denver - ArduBlock and Arduino
Arduino Model's
The arduino uno is a microcontroller board based on the
Intro to Arduino
Ardublock tutorial
Ardui no
Intro to Hardware Programming with the Arduino Uno
Introduction to Arduino Programming
Lab2ppt
Arduino technical session 1
IOTC08 The Arduino Platform
Arduino slides
Arduino Lecture 1 - Introducing the Arduino
Introducing the Arduino
Arduino
Arduino: Arduino lcd
Ad

Viewers also liked (20)

PPTX
Biochar Bathrooms
PPT
Community Based Ground Water Management field observations
PDF
Build your own electronics lab
PDF
Capacity Building and Sustainability
PDF
Electronic Measurement Beginner's Guide
PPT
Community Based Ground Water Management
DOCX
Geo 3 water filter test results hamali basti Hyderabad
DOCX
Groundwater Quality Slum Areas Hyderabad
PDF
Blynk presentation
PDF
Introduction to Arduino
PDF
Arduino + ethernet shield (1)
PPTX
URBAN FLOODS an opportunity for water conservation
PDF
Introduction to MPLAB IDE
PDF
The Arduino WiFi Shield
PPT
Sensors for water level, soil moisture temp & r.humidity
PDF
Arduino Project - Ciclo de palestras CEET Vasco Coutinho
PPT
Rfid Presentation Slides
PPTX
Rfid ppt 8th sem
Biochar Bathrooms
Community Based Ground Water Management field observations
Build your own electronics lab
Capacity Building and Sustainability
Electronic Measurement Beginner's Guide
Community Based Ground Water Management
Geo 3 water filter test results hamali basti Hyderabad
Groundwater Quality Slum Areas Hyderabad
Blynk presentation
Introduction to Arduino
Arduino + ethernet shield (1)
URBAN FLOODS an opportunity for water conservation
Introduction to MPLAB IDE
The Arduino WiFi Shield
Sensors for water level, soil moisture temp & r.humidity
Arduino Project - Ciclo de palestras CEET Vasco Coutinho
Rfid Presentation Slides
Rfid ppt 8th sem
Ad

Similar to 2015-10-21 - Arduino workshop (20)

PPTX
week2aweek2aweek2aweek2aweek2aweek2aweek2a
PPTX
Getting Started with the NodeMCU- NodeMCU Programming (By Akshet Patel)
PPT
arduinoSimon.ppt
PPT
arduinoSimon.ppt
PPT
arduinoSimon.ppt
PDF
Prižiganje lučk z Arduinom
PDF
Lab 2_ Programming an Arduino.pdf
PPTX
Introduction to Arduino
PDF
Arduino_IOT Arduino_IOT Arduino_IOTArdui
PPT
arduino Simon power point presentation.ppt
PDF
P-Space Arduino/Genuino day 2016
DOCX
Simply arduino
PPTX
Arduino basics & programming skill development
PPTX
Arduino Introduction PPT for school students
PDF
An introduction to Arduino
PDF
IOT WORKSHEET 1.4.pdf
PDF
Get your hands dirty with Arduino
PDF
CO352 - Lab Manual - IoT with Cloud Computing Lab.pdf
PPTX
Powerful Electronics with Arduino
PDF
Blinking a Single LED
week2aweek2aweek2aweek2aweek2aweek2aweek2a
Getting Started with the NodeMCU- NodeMCU Programming (By Akshet Patel)
arduinoSimon.ppt
arduinoSimon.ppt
arduinoSimon.ppt
Prižiganje lučk z Arduinom
Lab 2_ Programming an Arduino.pdf
Introduction to Arduino
Arduino_IOT Arduino_IOT Arduino_IOTArdui
arduino Simon power point presentation.ppt
P-Space Arduino/Genuino day 2016
Simply arduino
Arduino basics & programming skill development
Arduino Introduction PPT for school students
An introduction to Arduino
IOT WORKSHEET 1.4.pdf
Get your hands dirty with Arduino
CO352 - Lab Manual - IoT with Cloud Computing Lab.pdf
Powerful Electronics with Arduino
Blinking a Single LED

Recently uploaded (20)

PPTX
material for studying about lift elevators escalation
PPTX
code of ethics.pptxdvhwbssssSAssscasascc
PPTX
Computers and mobile device: Evaluating options for home and work
PPTX
ERP good ERP good ERP good ERP good good ERP good ERP good
PPTX
STEEL- intro-1.pptxhejwjenwnwnenemwmwmwm
PPTX
Embedded for Artificial Intelligence 1.pptx
PPTX
5. MEASURE OF INTERIOR AND EXTERIOR- MATATAG CURRICULUM.pptx
PPTX
making presentation that do no stick.pptx
PPT
Hypersensitivity Namisha1111111111-WPS.ppt
DOCX
A PROPOSAL ON IoT climate sensor 2.docx
PPTX
sdn_based_controller_for_mobile_network_traffic_management1.pptx
PPTX
Lecture-3-Computer-programming for BS InfoTech
PPTX
Nanokeyer nano keyekr kano ketkker nano keyer
PPT
Lines and angles cbse class 9 math chemistry
PPTX
DEATH AUDIT MAY 2025.pptxurjrjejektjtjyjjy
PPT
chapter_1_a.ppthduushshwhwbshshshsbbsbsbsbsh
PPTX
PROGRAMMING-QUARTER-2-PYTHON.pptxnsnsndn
PPTX
quadraticequations-111211090004-phpapp02.pptx
PDF
Prescription1 which to be used for periodo
PPT
FABRICATION OF MOS FET BJT DEVICES IN NANOMETER
material for studying about lift elevators escalation
code of ethics.pptxdvhwbssssSAssscasascc
Computers and mobile device: Evaluating options for home and work
ERP good ERP good ERP good ERP good good ERP good ERP good
STEEL- intro-1.pptxhejwjenwnwnenemwmwmwm
Embedded for Artificial Intelligence 1.pptx
5. MEASURE OF INTERIOR AND EXTERIOR- MATATAG CURRICULUM.pptx
making presentation that do no stick.pptx
Hypersensitivity Namisha1111111111-WPS.ppt
A PROPOSAL ON IoT climate sensor 2.docx
sdn_based_controller_for_mobile_network_traffic_management1.pptx
Lecture-3-Computer-programming for BS InfoTech
Nanokeyer nano keyekr kano ketkker nano keyer
Lines and angles cbse class 9 math chemistry
DEATH AUDIT MAY 2025.pptxurjrjejektjtjyjjy
chapter_1_a.ppthduushshwhwbshshshsbbsbsbsbsh
PROGRAMMING-QUARTER-2-PYTHON.pptxnsnsndn
quadraticequations-111211090004-phpapp02.pptx
Prescription1 which to be used for periodo
FABRICATION OF MOS FET BJT DEVICES IN NANOMETER

2015-10-21 - Arduino workshop