Presentation is loading. Please wait.

Presentation is loading. Please wait.

Unconventional User Interface // 26.01.2009 // Mood Based Navigation Sheo // 1Haring, Naderer, Zachhuber Arduino  Open Source Project (HW u. SW)  Analog.

Similar presentations


Presentation on theme: "Unconventional User Interface // 26.01.2009 // Mood Based Navigation Sheo // 1Haring, Naderer, Zachhuber Arduino  Open Source Project (HW u. SW)  Analog."— Presentation transcript:

1 Unconventional User Interface // 26.01.2009 // Mood Based Navigation Sheo // 1Haring, Naderer, Zachhuber Arduino  Open Source Project (HW u. SW)  Analog und digital I/Os  USB-Interface for communication with the PC  Programming in C++ with Wiring Framework  Java-IDE  Big community  Lots of SW libraries  Lots of HW components  Autonomous usage via battery possible  Distribution  Mainly used among architects and media artists  12 distribution partners in Europa  Lots of Nachbauvarianten  http://www.arduino.cc

2 Unconventional User Interface // 26.01.2009 // Mood Based Navigation Sheo // 2Haring, Naderer, Zachhuber Arduino Duemilanove MicrocontrollerATmega168 Operating Voltage5V Input Voltage7-12V Input Voltage (limits) 6-20V Digital I/O Pins14 Analog Input Pins6 DC Current per I/O Pin 40 mA Flash Memory16 KB SRAM1 KB EEPROM512 bytes Clock Speed16 MHz  Newest USB-Board of Arduino  $35 at Sparkfun  Hardware-Design available for free  Atmel ATmega168  USB to Serial Converter  Quarz-Oscillator  Multi-Pin Connector  Power supply USB or Battery/Power Adapter  PWM: 3, 5, 6, 9, 10, and 11. Provide 8-bit PWM output with the analogWrite() function Arduino NG  No built-in LED connected to digital pin 13  Atmel ATmega168 or ATmega8

3 Unconventional User Interface // 26.01.2009 // Mood Based Navigation Sheo // 3Haring, Naderer, Zachhuber Atmel ATmega168  RISC Processor  Power: 3,5µW – 45mW (bei 5V und 16 MHz)  Harvard Architecture  Memory  16KB Flash (Program + Data)  1KB SRAM (Data)  512Bytes EEPROM  16MHz Clock Frequency  23 GPIO Pins  6 PWM Outputs  6 Analog Inputs(10 Bit ADC-Converter)  2x 8-Bit Timer  1x 16-Bit Timer  Bus Interfaces  USART  SPI (Master)  I2C (Master/Slave)  Watchdog Timer

4 Unconventional User Interface // 26.01.2009 // Mood Based Navigation Sheo // 4Haring, Naderer, Zachhuber Duemilanove Accessories TouchShield XBee ShieldStepper Motor Control Ethernet Shield GPS ShieldSensoren / Aktuatoren

5 Unconventional User Interface // 26.01.2009 // Mood Based Navigation Sheo // 5Haring, Naderer, Zachhuber Sampe Project Ardrumo  MIDI drums  Self construction $53  Piezo-Elements for pressure sensitive sensors  Arduino-Board  A/D-Convertion of signals  Data transfer via USB  Only 14 lines of code!

6 Unconventional User Interface // 26.01.2009 // Mood Based Navigation Sheo // 6Haring, Naderer, Zachhuber Arduino LilyPad – Main Board Wearable E-Textile Technology developed by Leah Buechley [http://web.media.mit.edu/~leah/index.html]  Designed in cooperation with Spark Fun Electronics  Sewing on and washing of clothes possible  ATmega168V with Arduino Bootloader  Lots of accessories available(Input, Output, Power, Sensor und Actuator-Boards)  Dimensios:  50mm outer diameter  Thickness 0,8 mm MicrocontrollerATmega168V Operating Voltage2.7-5.5 V Input Voltage2.7-5.5 V Digital I/O Pins 14 (of which 6 provide PWM output) Analog Input Pins6 DC Current per I/O Pin 40 mA Flash Memory 16 KB (of which 2 KB used by bootloader) SRAM1 KB EEPROM512 bytes Clock Speed8 MHz

7 Unconventional User Interface // 26.01.2009 // Mood Based Navigation Sheo // 7Haring, Naderer, Zachhuber Arduino LilyPad – Zubehör LilyPad Accelerometer 20 mm Ø, $24.95 LilyPad Bright White LED 6 x 11 mm, $ 1.95 LilyPad Button Board 8 x 16 mm, $ 1.50 LilyPad Buzzer 20 mm Ø, $ 7.95 LilyPad Tri-Color LED 20 mm Ø, $7.95 LilyPad Vibe Board 20 mm Ø, $14.95 LilyPad USB Link 0.9x1.25", $14.95 LilyPad Temperature Sensor 20 mm Ø, $ 4.95 LilyPad Power Supply AAA battery (1.2 – 5V) 56 x 26 mm, $14.95 LilyPad LiPower Supply Lithium Polymer battery (5V) 20 mm Ø, $14.95 Conductive Thread 117/17 2ply, 234/34 4ply, $19.95 LilyPad Light Sensor 20 mm Ø, $7.95 LilyPad Extensions: Bluetooth (siehe Abb.) Data-Logging

8 Unconventional User Interface // 26.01.2009 // Mood Based Navigation Sheo // 8Haring, Naderer, Zachhuber Leah Buechley – Turn Lights for Bikers  Buttons on the sleeve cuffs  Lights  LEDs

9 Unconventional User Interface // 26.01.2009 // Mood Based Navigation Sheo // 9Haring, Naderer, Zachhuber Arduino – Programmierung  Java IDE „Processing“  MIT-Project  Programming in C++  GNU Compiler  Simple Projects  Wiring Bibliothek abstracts Hardware  User has to implement setup and loop  Setup is called once  Loop is called cyclic  Only one file with source code per project (Sketch)  One control flow  No Interrupts  Many additional libraries from community  ~ 30 on www.arduino.cc  Stepper Motor Control  Soft-UART  LCD  Etc.  „Printf“-Debugging  Bootloader allows Flash-Programming via USB

10 Unconventional User Interface // 26.01.2009 // Mood Based Navigation Sheo // 10Haring, Naderer, Zachhuber Prototyp – 2 shoes Components:  4 green LEDs (front, right, back, left)  4 resistors (150 Ω)  Connector pins for every LED and GND (5V)  Arduino digital pins 4 - 7  USB cable to PC/PDA


Download ppt "Unconventional User Interface // 26.01.2009 // Mood Based Navigation Sheo // 1Haring, Naderer, Zachhuber Arduino  Open Source Project (HW u. SW)  Analog."

Similar presentations


Ads by Google