Y de nuevo una versión de ciberobjeto. Esta vez decidimos profundizar un poco en prototipar y generar PCB's: el primer ejercicio se trató de generar objetos electrónicos sonoros e interactivos con ayuda de transistores, resistencias (fotoceldas y protenciometros), condesadores y/o un 555...
sensor = analogRead (0); // lee el sensor sgun el pin de entrada
if (sensor >= 512) {
Serial.println("esta oscuro");
}
else {
Serial.println("esta claro");
}
}
Para luego pasar a un programa que nos permite distribuir los valores análogos de la fotocelda a un speaker que genera notas músicales con los cambios de luz en el ambiente.
const int soundPin = 9;
int sensor = 0;
void setup (){
Serial.begin(9600);
pinMode(soundPin, OUTPUT);
}
void loop (){
sensor = analogRead (0); // lee el sensor sgun el pin de entrada