Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)
-
Upload
alessandro-contini -
Category
Education
-
view
868 -
download
0
description
Transcript of Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)
![Page 2: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/2.jpg)
ok, letʼs start with...
![Page 3: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/3.jpg)
...WTF?
![Page 4: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/4.jpg)
WHAT?
![Page 5: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/5.jpg)
Arduino
![Page 6: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/6.jpg)
if you like definitions...
“Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.”
- Arduino website
![Page 7: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/7.jpg)
to me itʼs this
![Page 8: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/8.jpg)
sensors
![Page 9: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/9.jpg)
actuators
![Page 10: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/10.jpg)
what it really is
Hardware Software Community+ +
![Page 11: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/11.jpg)
tech comparison
ArduinoIBM 286
![Page 12: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/12.jpg)
WHO?
![Page 13: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/13.jpg)
the A-team!
![Page 14: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/14.jpg)
WHEN / WHERE?
![Page 15: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/15.jpg)
the Italian “Silicon Valley”
20122011201020092008200720062005
![Page 16: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/16.jpg)
IDII
![Page 17: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/17.jpg)
WHY?
![Page 18: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/18.jpg)
a versatile tool
}
![Page 19: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/19.jpg)
a tool for tinkering
≠
![Page 20: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/20.jpg)
why Open Source?
![Page 21: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/21.jpg)
why Open Source?
![Page 22: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/22.jpg)
WHAT CAN I DO WITH IT?
![Page 23: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/23.jpg)
audio
![Page 25: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/25.jpg)
design
![Page 26: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/26.jpg)
exhibit
![Page 28: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/28.jpg)
fashion, wearables
![Page 29: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/29.jpg)
diy, hacking, tinkering...
![Page 30: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/30.jpg)
...fabbing!
![Page 31: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/31.jpg)
less talk more rock!
![Page 32: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/32.jpg)
HELLO WORLD!
![Page 33: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/33.jpg)
blink an LED!
![Page 34: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/34.jpg)
blink an LED!
![Page 35: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/35.jpg)
blink an LED!
link
![Page 36: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/36.jpg)
structure of a sketch
> global variables
> setup()
> loop()
~ initialization of pins~ executed once
~ core functions~ executed repeatedly
![Page 37: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/37.jpg)
TOOLS & RESOURCES
![Page 38: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/38.jpg)
useful links
› Official website, www.arduino.cc› Arduino Forum, http://arduino.cc/forum/› Fritzing, http://fritzing.org
› Arduino Store, http://store.arduino.cc› Sparkfun, www.sparkfun.com› Adafruit, www.adafruit.com
› Top 40 Arduino projects, http://hacknmod.com/hack/top-40-arduino-projects-of-the-web/› Arduino Projects, http://arduino.org/m/articles/index/› Instructablesʼ Arduino projects, http://www.instructables.com/tag/type-id/category-technology/channel-arduino/
![Page 39: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/39.jpg)
books
› Getting started with Arduino, M. Banzi, OʼReilly, link› Making Things Talk, Tom Igoe, OʼReilly, link› Make: Electronics, Charles Platt, OʼReilly, link› Programming Interactivity, Joshua Noble, OʼReilly, link
› About Face 3: The Essentials Of Interaction Design, Alan Cooper, Robert Reimann and Dave Cronin, Wiley Publishing, link
![Page 40: Introduction to Arduino @ Open Tech School - Berlin (6 Dec 2012)](https://reader034.fdocuments.in/reader034/viewer/2022052523/555193e8b4c90580128b55fa/html5/thumbnails/40.jpg)
the end!