Arduinowww.hobilabor.ee2012
What is Hobilabor?
Hobilabor 2012What we are going totalk about today– What is Arduino?– Using your Arduino– Examples– Hands-on!
Hobilabor 2012What is Arduino?
Hobilabor 2012
Hobilabor 2012
Hobilabor 2012
Hobilabor 2012
Hobilabor 2012
Hobilabor 2012
Hobilabor 2012
Hobilabor 2012
Hobilabor 2012
Hobilabor 2012
Hobilabor 2012
Hobilabor 2012Some historyArduino developed by Massimo Banzi, David Cuartiellesand Gianluco Martino in Ivrea Interaction D...
Hobilabor 20121. Arduino microcontrollerMicrocontroller: ATmega168Operating Voltage: 5VInput Voltage (recommended): 7-12VI...
Hobilabor 2012USBExternalpower13. pin LED Digital I/O pinsPower LEDMicrocontroller(Atmega312)Power and ground pins Analog ...
Hobilabor 2012
Hobilabor 2012– Under Creative Commons licence– Open source– All schematics free and public– Arduino Uno ~23€– DIY 10€
Hobilabor 20122. Arduino language– Based on C/C++ languages– Compiler
Hobilabor 2012void setup() {	 pinMode(13, OUTPUT);}void loop() {	 digitalWrite(13, HIGH);	 delay(1000);	 digitalWrite(13, ...
Hobilabor 20123. Arduino IDE– Simple free development environment– Windows, Mac OS X, Linux– Open source
Hobilabor 2012CompileYourscetchErrorconsoleStop OpenSaveUploadSerial monitor Other functionsNew
Hobilabor 2012Using your Arduino
Hobilabor 2012Inputs/outputsLDR, LED, potentiometer, pressure sensor, piezo, speaker,switch, motor, servo, LCD display, LE...
Hobilabor 2012Shields– Ethernet shield– XBee shield– GPS shield– Wifi Shield– Bluetooth shield– Motor shield– Proto shield...
Hobilabor 2012
Hobilabor 2012Examples– Simple Arduino robot– Self balancing robot– Arduino Hexapod– Arduino 8x8 Super Mario Brothers– …
Hobilabor 2012Arduino and othersoftware and devices– Arduino and Processing– Arduino and Android– …
Hobilabor 2012More Examples
Hobilabor 2012Useful linkshttp://www.arduino.cchttp://arduino.cc/en/Tutorial/HomePagehttp://www.arduino.cc/playground/Main...
Hobilabor 2012Positive– Simple to use– Big community– Lots of examples– Well suited for everybody who wants tolearn progra...
Hobilabor 2012Negative– For advanced developments not so well suited.Probably will need some other platform.– Tutorials an...
Hobilabor 2012Hands-on!
Upcoming SlideShare
Loading in...5
×

Arduino–prese hobilabor-2012 eng

251

Published on

Quick introduction to Arduino. Made for Hobilabor's Arduino workshop.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
251
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Arduino–prese hobilabor-2012 eng"

  1. 1. Arduinowww.hobilabor.ee2012
  2. 2. What is Hobilabor?
  3. 3. Hobilabor 2012What we are going totalk about today– What is Arduino?– Using your Arduino– Examples– Hands-on!
  4. 4. Hobilabor 2012What is Arduino?
  5. 5. Hobilabor 2012
  6. 6. Hobilabor 2012
  7. 7. Hobilabor 2012
  8. 8. Hobilabor 2012
  9. 9. Hobilabor 2012
  10. 10. Hobilabor 2012
  11. 11. Hobilabor 2012
  12. 12. Hobilabor 2012
  13. 13. Hobilabor 2012
  14. 14. Hobilabor 2012
  15. 15. Hobilabor 2012
  16. 16. Hobilabor 2012Some historyArduino developed by Massimo Banzi, David Cuartiellesand Gianluco Martino in Ivrea Interaction Design institutein 2005.
  17. 17. Hobilabor 20121. Arduino microcontrollerMicrocontroller: ATmega168Operating Voltage: 5VInput Voltage (recommended): 7-12VInput Voltage (limits): 6-20VDigital I/O Pins: 14 (of which 6 provide PWM output)Analog Input Pins: 6DC Current per I/O Pin: 40 mADC Current for 3.3V Pin: 50 mAFlash Memory: 32 KB and 2 for KB bootloaderSRAM: 2 KBEEPROM : 1 KBClock Speed: 16 MHz
  18. 18. Hobilabor 2012USBExternalpower13. pin LED Digital I/O pinsPower LEDMicrocontroller(Atmega312)Power and ground pins Analog inputReset
  19. 19. Hobilabor 2012
  20. 20. Hobilabor 2012– Under Creative Commons licence– Open source– All schematics free and public– Arduino Uno ~23€– DIY 10€
  21. 21. Hobilabor 20122. Arduino language– Based on C/C++ languages– Compiler
  22. 22. Hobilabor 2012void setup() { pinMode(13, OUTPUT);}void loop() { digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000);}
  23. 23. Hobilabor 20123. Arduino IDE– Simple free development environment– Windows, Mac OS X, Linux– Open source
  24. 24. Hobilabor 2012CompileYourscetchErrorconsoleStop OpenSaveUploadSerial monitor Other functionsNew
  25. 25. Hobilabor 2012Using your Arduino
  26. 26. Hobilabor 2012Inputs/outputsLDR, LED, potentiometer, pressure sensor, piezo, speaker,switch, motor, servo, LCD display, LED matrix display,sonar, temperature sensor, gas sensor, a microphone,gyro, accelerometer…
  27. 27. Hobilabor 2012Shields– Ethernet shield– XBee shield– GPS shield– Wifi Shield– Bluetooth shield– Motor shield– Proto shield– Wave shield– …– DIY shields
  28. 28. Hobilabor 2012
  29. 29. Hobilabor 2012Examples– Simple Arduino robot– Self balancing robot– Arduino Hexapod– Arduino 8x8 Super Mario Brothers– …
  30. 30. Hobilabor 2012Arduino and othersoftware and devices– Arduino and Processing– Arduino and Android– …
  31. 31. Hobilabor 2012More Examples
  32. 32. Hobilabor 2012Useful linkshttp://www.arduino.cchttp://arduino.cc/en/Tutorial/HomePagehttp://www.arduino.cc/playground/Main/ManualsAnd-Curriculumhttp://blog.arduinoeducation.com/http://www.hobilabor.ee/blogi/2011/05/mis-on-arduino-ja-kuidas-seda-kasutada/
  33. 33. Hobilabor 2012Positive– Simple to use– Big community– Lots of examples– Well suited for everybody who wants tolearn programming– Well documented– Lots of tutorials, books etc– Realatively cheap– Schematics and source code open– Can be self produced
  34. 34. Hobilabor 2012Negative– For advanced developments not so well suited.Probably will need some other platform.– Tutorials and books mostly in english
  35. 35. Hobilabor 2012Hands-on!

×