24
Netlab Toolkit Cooper Maa 德德 Arduino 德德德德德德 - 2011

Netloab toolkit 1112

  • Upload
    -

  • View
    3.655

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Netloab toolkit 1112

Netlab Toolkit

Cooper Maa

德明 Arduino 開發經驗分享 - 2011

http://www.danielandrade.net/

Page 2: Netloab toolkit 1112

Arduino

ARRRR, // DWEE, just say "do we“ fast /

/ NO, as in no.

”ARRR-DWEE-NO”

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1191602549%3Bstart=all

Page 3: Netloab toolkit 1112

What is Arduino?

• Open Source + Software IDE + CommunityHardware

Page 4: Netloab toolkit 1112

What is for today?• Netlab Toolkit intro• Netlab Toolkit Getting started Demo• Netlab Toolkit and Processing Demo

Page 5: Netloab toolkit 1112

Make sure things work• Load "File > Examples > 1.Basics > Blink"

Page 6: Netloab toolkit 1112

Examples used in this opentalk• For your convenience, the examples used

in this opentalk has been uploaded to google doc, you can download the examples from the following url:

http://goo.gl/jAemL

Page 7: Netloab toolkit 1112

What is for today?• Netlab Toolkit intro• Netlab Toolkit Getting started Demo• Netlab Toolkit and Processing Demo

Page 8: Netloab toolkit 1112

Netlab Tookit intro• Three Parts: Flash Widgets, Hub and MediaControl

Page 9: Netloab toolkit 1112

Netlab Tookit intro• Three Parts: Flash Widgets, Hub and MediaControl

Hub handles communications from Authoring systems to microcontrollers :•Authoring systems: Flash, Processing•Microcontrollers: Arduino, XBee, MakeControllers

Page 10: Netloab toolkit 1112

Netlab Tookit intro• Three Parts: Flash Widgets, Hub and MediaControl

MedialControl handles communication with MIDI and DMX lighting protocol.

Page 11: Netloab toolkit 1112

What is for today?• Netlab Toolkit intro• Netlab Toolkit Getting started Demo• Netlab Toolkit and Processing Demo

Page 12: Netloab toolkit 1112

Netlab Tookit Getting Started Demo• Youtube Demo Video: http://goo.gl/ktmca

Page 13: Netloab toolkit 1112

The Scenario

Page 14: Netloab toolkit 1112

1: Arduino Wiring

Page 15: Netloab toolkit 1112

Upload StandardFirmata to Arduino

Page 16: Netloab toolkit 1112

3: Run Getting started Demo

Authoring

• Load "NetLabToolkiTest.fla“ in Adobe Flash CS5

Page 17: Netloab toolkit 1112

What is for today?• Netlab Toolkit intro• Netlab Toolkit Getting started Demo• Netlab Toolkit and Processing Demo

Page 18: Netloab toolkit 1112

The Scenario

Page 19: Netloab toolkit 1112

Processing in short• Processing is an programming language and environment for people

who want to create images, animations, and interactions.

Page 20: Netloab toolkit 1112

1: Arduino Wiring

Page 21: Netloab toolkit 1112

Upload StandardFirmata to Arduino

Page 22: Netloab toolkit 1112

3: Run “Netlab Toolkit and Processing” Demo

Authoring

• Load "NLTKProcessingV2.pde “ in Processing• Try to scroll the variable resistor and see what happened

Page 23: Netloab toolkit 1112

Questions?