Arduino workshop sensors - Purdue University(Arduino车间传感器-普渡大学).pdf
文本预览下载声明
Envision Art 01: the responsive screen
Prof. Fabian Winkler
Spring 2007
Arduino Workshop
Arduino
see: http://www.arduino.cc
Arduino is an open-source physical computing platform based on a simple i/o board,
and a development environment for writing Arduino software. Arduino can be used to
develop interactive obj ects, taking inputs from a variety of switches or sensors, and
controlling a variety of lights, motors, and other outputs. Arduino proj ects can be
stand-alone, or they can communicate with software running on your computer (e.g.
Flash, Processing, MaxMSP). The open-source IDE can be downloaded for free.
• Arduino is an open source proj ect, owned by nobody and supported by many.
• The Team is composed of Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca
Martino, David Mellis and Nicholas Zambetti
• Yaniv Steiner and Giorgio Olivero have been supporting the project and are
working at using it with the Instant Soup platform.
• The Arduino platform includes the avr-gcc tool chain, uisp, and the Procyon
AVR-LIB by Pascal Stang.
• The Arduino language syntax is based on Wiring by Hernando Barragan
Why using Arduino?
• It is flexible, offers a variety of digital and analog inputs, SPI and serial interface
and digital and PWM outputs
• It is easy to use, connects to computer via USB and communicates using standard
serial protocol, runs in standalone mode and as interface connected to
PC/Macintosh computers
• It is inexpensive, around $30 per board and comes with free authoring software
• It is an open-source project, software/hardware is extremely accessible and very
flexible to be customized and extended
• Arduino is backed up by a growing online community, lots of source code is
already available and we can share and post our examples for others to use, too!
显示全部