Coscup

  • 1,407 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,407
On Slideshare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
15
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Arduino  MAO Wu , 2009.8.12 Tuesday, August 3, 2010
  • 2. Arduino ex. WebCam, , , ← / ex. , ← ex. CO2/ CO ← ex. , ← / ex. , , , , ex. , ← ex. ← Tuesday, August 3, 2010
  • 3. Arduino ( ) ( ) input Arduino output (photocell) (LED) (bend sersor, gyroscope,IR) (DC motor, Servo) (microphone) (speaker) ... ... Tuesday, August 3, 2010
  • 4. What is Arduino ? Arduino Hardware Arduino Software arduino : Playground http://www.arduino.cc/playground/ Tuesday, August 3, 2010
  • 5. What is Arduino ? Tuesday, August 3, 2010
  • 6. What is Arduino ? Tuesday, August 3, 2010
  • 7. Arduino Arduino Diecimila Arduino Mini LilyPad Arduino BT Freeduino Bare Bones Boduino DIY * Product images from Arduino.cc / Adafruit.com / SparkFun.com / Tinkerlog Tuesday, August 3, 2010
  • 8. Arduino • Microcontroller ATmega 168/ Atmega 328 • Flash Memory 16KB (ATmage168) or 32KB (ATmage328) of which 2KB for bootloader • Operating Voltage 5V • SRAM 1KB (ATmage168) or 2KB (ATmage328) • Input Voltage 7~12V (recommended) • EEPROM 512bytes (ATmage168) or 1KB (ATmage328) • DC Current per I/O Pin 40mA • Clock Speed 16MHz • DC Current per 3.3v Pin 50mA Tuesday, August 3, 2010
  • 9. Arduino • 14 ~ Digital Pins 0-13 • Reset - S1 • Digital Pins 0-1/Serial In/Out - TX/RX • - Serial port Pin 0,1. • Jumper USB DC (Duemilanove ) • 6 ~ Analog Input Pins 0-5 • USB • Analog Output * (Digital Pins 3,5,6,9,10,11) • Vin, 5V, 3.3V(Diecimila ) Tuesday, August 3, 2010
  • 10. Arduino int ledPin = 13; // LED connected to digital pin 3 void setup() { pinMode(ledPin, OUTPUT); // sets the digital pin as output } void loop() { digitalWrite(ledPin, HIGH); // sets the LED on delay(1000); // waits for a second digitalWrite(ledPin, LOW); // sets the LED off delay(1000); // waits for a second } Tuesday, August 3, 2010
  • 11. Arduino Tuesday, August 3, 2010
  • 12. Arduino Hand Shacking Tuesday, August 3, 2010
  • 13. Interactive Design Workshop Playaround Workshop ( 2008 ) Mical Fox Workshop ( 2008 ) Interac@ve Workshop ( 2007 ) Tuesday, August 3, 2010
  • 14. Interactive Design Workshop Tuesday, August 3, 2010
  • 15. Connector Tuesday, August 3, 2010
  • 16. Tuesday, August 3, 2010
  • 17. Connector Tuesday, August 3, 2010
  • 18. Jelly Trick Tuesday, August 3, 2010
  • 19. Tuesday, August 3, 2010
  • 20. Bamboo Light Tuesday, August 3, 2010
  • 21. Tuesday, August 3, 2010
  • 22. What’s Next Tuesday, August 3, 2010
  • 23. Thank you : rainage.blogspot.com : interactive2go.blogspot.com Tuesday, August 3, 2010