Paso 2: Arduino
/*
sketch de arduino simpleTweet_00 (para uso con
simpleTweet_00 proceso de bosquejo) por june2011
Este script está diseñado para utilizarse con un interruptor de lámina magnético,
pero fácilmente cualquier interruptor de encendido conectado a pin #10 funcionará.
Arduino está conectado a un circuito con un sensor que
activa el código: Serial.write(n); donde n = 1 o 2.
El bosquejo del proceso de escucha de ese mensaje y luego
utiliza la librería twitter4j conectarse a Twitter
por medio de OAuth y puesto un tweet.
Para aprender más sobre arduino, procesamiento, twitter4j,
OAuth y registrar tu aplicación con Twitter...
visita <
visita < http://www.twitter.com/msg_box>
Este código fue hecho posible y mejorada con
la ayuda de personas a través de internet. Gracias.
Especial shoutouts a los lurkers útiles en twitter4j,
Arduino, el procesamiento y bloggers en todas partes, y
a la crowdsource adafruit & ladydada.
Y sobre todo, a mi adorable esposa, sin
que nada de esto hubiera sido posible.
No seas una polla.
*/
const int magReed_pin = 10; número de PIN
int magReed_val = 0;
int currentDoorState = 1; comenzar con circuito abierto
int previousDoorState = 1;
void setup() {}
Serial.Begin(9600);
pinMode (magReed_pin, entrada);
}
void loop() {}
watchTheDoor();
}
void watchTheDoor() {}
magReed_val = digitalRead(magReed_pin);
Si (magReed_val == LOW) {/ / open
currentDoorState = 1;
}
Si (magReed_val == HIGH) {/ / cerrado
currentDoorState = 2;
}
compareStates(currentDoorState);
}
void compareStates(int i) {}
Si (previousDoorState! = i) {}
previousDoorState = i;
Serial.Write(i);
Delay(1000); //
}
}