Events.PlanetaXJul07 History
Hide minor edits - Show changes to markup
August 09, 2007, at 06:39 PM
by -
Changed lines 13-14 from:
to:
Though the documentation has been made in English, this course was held in Spanish.
July 19, 2007, at 03:58 PM
by -
Changed lines 11-13 from:
You can visit the results from the workshop at PlanetaX' gallery or at D. Cuartielles flickr
to:
You can visit the results from the workshop at PlanetaX' gallery or at D. Cuartielles' flickr
July 19, 2007, at 02:34 PM
by -
Changed lines 9-13 from:
to:
This workshop was announced here. It was organized by PlanetaX and commisioned by Centro Cultural Parque de Espaņa
You can visit the results from the workshop at PlanetaX' gallery or at D. Cuartielles flickr
July 19, 2007, at 12:47 PM
by -
Changed lines 7-9 from:
(:flickrbadge 9 72157594269870204:)
to:
(:flickrbadge 9 72157600903160208:)
July 19, 2007, at 10:44 AM
by -
Changed lines 1-28 from:
General issues
- Arduino: three things, hardware, IDE, tutorials
- Story: team, developers
- Community: web (wiki), forum, email-list
Software
- Programming: 3 parts, variables, setup, loop
- explanation about variables
- compile, save, open, export (upload program)
- bootloader: "operating system" in the I/O board
- system functions: pinMode(pin, OUTPUT/INPUT), digitalWrite(pin, HIGH/LOW), digitalRead(pin), delay(time)
- communication - Serial library: Serial.begin(speed), Serial.available(), Serial.read(), Serial.print(data), Serial.println(data), Serial.print(data,BYTE/DEC)
Hardware
- Components: LED (polarity, lights up, fixed voltage), Resistor (no polarity, heats up), Pushbutton (metallic contact)
- Breadboard: mount prototypes without soldering
Puredata
- Story: Miller Puckette and the bad boys
- objects, messages, numbers, bang, delay, slider
- special guest: Gem (library for video), comport (library to communicate with Serial port)
- example: send/receive data from Arduino in real time simultaneously
- Programa para Arduino: Attach:rosario07_arduino-pd.pde
- Programa para Pd: Attach:rosario07_pd-arduino.pd
to:
July 18, 2007, at 04:37 PM
by -
Changed lines 27-58 from:
- Programa para Pd: Attach_rosario07_pd-arduino.pd
int ledPin = 13; // select the pin for the LED
int val = 0; // variable to store the data from the serial port
int cont = 0;
void setup() {
pinMode(ledPin,OUTPUT); // declare the LED's pin as output
Serial.begin(9600); // connect to the serial port
}
void loop () {
// if the input is '-1' then there is no data
// at the input, otherwise check out if it is 'H'
if (Serial.available()) {
// read the serial port
val = Serial.read();
if (val == 'H') {
digitalWrite(ledPin, HIGH);
}
if (val == 'L') {
digitalWrite(ledPin, LOW);
}
}
Serial.print(cont,BYTE);
if (cont >= 255) cont = 0;
cont++;
delay(100);
}
to:
- Programa para Pd: Attach:rosario07_pd-arduino.pd
July 18, 2007, at 04:34 PM
by -
Changed lines 26-28 from:
to:
- Programa para Arduino: Attach:rosario07_arduino-pd.pde
- Programa para Pd: Attach_rosario07_pd-arduino.pd
July 18, 2007, at 03:01 PM
by -
Changed lines 25-56 from:
- example: send/receive data from Arduino in real time simultaneously
to:
- example: send/receive data from Arduino in real time simultaneously
int ledPin = 13; // select the pin for the LED
int val = 0; // variable to store the data from the serial port
int cont = 0;
void setup() {
pinMode(ledPin,OUTPUT); // declare the LED's pin as output
Serial.begin(9600); // connect to the serial port
}
void loop () {
// if the input is '-1' then there is no data
// at the input, otherwise check out if it is 'H'
if (Serial.available()) {
// read the serial port
val = Serial.read();
if (val == 'H') {
digitalWrite(ledPin, HIGH);
}
if (val == 'L') {
digitalWrite(ledPin, LOW);
}
}
Serial.print(cont,BYTE);
if (cont >= 255) cont = 0;
cont++;
delay(100);
}
July 18, 2007, at 02:53 PM
by -
Added line 9:
- explanation about variables
July 18, 2007, at 02:50 PM
by -
Added lines 1-24:
General issues
- Arduino: three things, hardware, IDE, tutorials
- Story: team, developers
- Community: web (wiki), forum, email-list
Software
- Programming: 3 parts, variables, setup, loop
- compile, save, open, export (upload program)
- bootloader: "operating system" in the I/O board
- system functions: pinMode(pin, OUTPUT/INPUT), digitalWrite(pin, HIGH/LOW), digitalRead(pin), delay(time)
- communication - Serial library: Serial.begin(speed), Serial.available(), Serial.read(), Serial.print(data), Serial.println(data), Serial.print(data,BYTE/DEC)
Hardware
- Components: LED (polarity, lights up, fixed voltage), Resistor (no polarity, heats up), Pushbutton (metallic contact)
- Breadboard: mount prototypes without soldering
Puredata
- Story: Miller Puckette and the bad boys
- objects, messages, numbers, bang, delay, slider
- special guest: Gem (library for video), comport (library to communicate with Serial port)
- example: send/receive data from Arduino in real time simultaneously