Physical computing .2
From PlayAroundWiki
Language:
English
正體中文(Taiwan)
Hacking Toy & DIY sounder
mentor : Tobias Hoffmann & Dr._Marc_R._Dusseiller
Class Room : NCTU Xue-Ren Hall 1st Building, Room HA105
outline :
| Date | / (1st half) 10AM – 1PM | / (2nd half) 2PM - 6PM |
| 30,June
Monday |
What is Physical Computing & Arduino? ● how-to get real world data into the computer? ● how-to control the outside world? ● how-to get creative with it?
● Installation of Arduino hardware/software ● Installation of PureData ● Hurray, I am connected!!!!
● the breadboard ● Voltage / Power ● Current ● LED ● Switches |
Electro Basics ● Potentiometers ● LDR (light depend resistor; light sensor) ● Voltage divider ● Sensors ● Accelerometer ● Actuators ● Transistors ● Amplifiers ● Oscillators
● play pduino (PD & Arduino) ● listening with PureData (PD & sound) ● hack some toys |
| 01,July
Tuesday |
Programming Arduino I ● input/output ● digital Output / Input ● Analog Input / (Output/PWM) ● serial IO ● 1-bit music
● Actuators ● motor ● servo |
programming Arduino II ● branches, loops, and functions ● serial IO - HOWTO send parameters ● send MIDI messages
● getting creative ● debuging /find solutions |
| 02,July
Wednesday |
programming Arduino III ● more instructions on Arrays ● switch / serial IO non blocking code ● serial IO - HOWTO send parameters
● more oscillators 101010101010 square waves ● making noise ● audio recording and arduino
|
Open Experimental time...
● debuging /find solutions ● Get things running |
| 03,July
Thursday | ● creative time | ● creative time |
| 04,July
Friday | ● Organising exhibition space
● Rehearsal for performance | =================== show time ===================== |
documentation on the fly
| 黃鈺翔_BLOG | 曾煒傑_BLOG | 李明勳_BLOG | 陳奕竹_BLOG |
| 徐憶潔_BLOG | 李明叡_BLOG | 李景康_BLOG | 梁凱翔_BLOG |
| 曾怡茹_BLOG | 陳啟志_BLOG | 陳唯捷_BLOG | 蘇益賢_BLOG |
| 顏伯駿_BLOG | 陳品妙_BLOG | 林怡欣_BLOG | 張風鈴_BLOG |
| 張凱茵_BLOG | 戴秀穎_BLOG | 余國禎_BLOG | 張皓婷_BLOG |
workshop equipment :
● Arduino + tool & DIY sounder Kit (see Creative_Pack)
● 1 pair of speakers
● projector
● network printer
● notebook or pc (spared in case)
● a table with drinks (for open/short breaks also open for other modules)
● wireless access point
Student should come along with :
<hardware>
● laptop computer w/ wlan
● unwanted electronic toy (could be craps)
● some easy construction materials (for example, clay, tapes, paper box...)
● if they like, a MIDI interface or a MIDI instrument
<download software>
● Arduino IDE : http://www.arduino.cc/en/Main/Software
● Arduino driver for PC, MAC installed : http://www.arduino.cc/en/Guide/HomePage
● pd (PureData) with extended library : http://puredata.info/downloads
<FLOSS reference>
● pd : http://puredata.info/
● processing : http://processing.org/
● pure:dyne : https://devel.goto10.org/puredyne
