Procesamiento de simpleTweet_00 (2 / 6 paso)

Paso 2: Arduino

/ / simpleTweet_00_a

/*
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); //
}
}

Artículos Relacionados

Búsqueda y procesamiento de su propia arcilla Natural

Búsqueda y procesamiento de su propia arcilla Natural

Si alguna vez jugaste con arcilla, en la escuela o como un pasatiempo, usted podría se han preguntado qué es y dónde viene. Arcilla comercial extraído de fuentes de alto gradas y luego más procesado, generalmente con otros aditivos hasta logra una co
Procesamiento de cera de abejas

Procesamiento de cera de abejas

Si tus esfuerzos de apicultura resultaron en una cosecha de miel, lo más probable es que tiene cera para procesar. La mayoría de mis amigos de apicultura me da la cera simplemente porque no quieren tratar con él después de todo el esfuerzo para cosec
Proclipsing: Usando el IDE Eclipse para el procesamiento de proyectos

Proclipsing: Usando el IDE Eclipse para el procesamiento de proyectos

es una herramienta fantástica para conseguir no programadores cómodos con la programación. Con él, usted puede crear fácilmente aplicaciones de dibujos interactivos y mucho, mucho más. Su fuerza es que puede ser usado multiplataforma (Mac, Win, Linux
Nuez negra, cosecha y procesamiento

Nuez negra, cosecha y procesamiento

Como el otoño se acerca en nuestra área del noreste de Oklahoma, muchos de nuestros árboles de la tuerca están comenzando a arrojar sus cultivos, soltando las tuercas debajo de árboles, en el jardín, yarda, arbustos e incluso en un humano desprevenid
Aviones HDR foto procesamiento

Aviones HDR foto procesamiento

Fotografía digital ha abierto muchas nuevas técnicas a las masas. Uno de los más impresionantes es la fotografía HDR. HDR o alto rango dinámico de imágenes, utilizan procesamiento digital para combinar múltiples disparos en diferentes exposiciones. L
Procesamiento de la película

Procesamiento de la película

(Para otras guías de la película, buscar mi sitio web: www.ellieberry.com)Después de volver a leer esto, me di cuenta de cuantas faltas de ortografía y claro como algunos de mis instrucciones fueron: espero que esta versión es un poco mejor!Cuando em
Cruz de procesamiento de película (un análogo [película] Guía de fotografía)

Cruz de procesamiento de película (un análogo [película] Guía de fotografía)

bueno ahi estuve desarrollando mi película blanco y negro en el laboratorio fotográfico en mi escuela secundaria, cuando algo me golpeó. No no el trípode cae fuera de la plataforma, era una idea. Yo había estado leyendo los foros en algunos sitios de
Estación meteorológica Arduino y procesamiento

Estación meteorológica Arduino y procesamiento

construir una estación móvil o página y ver los datos en tiempo real en su computadora. El gráfico de los mapas a la velocidad del viento, presión, temperatura y dirección del viento durante 10 minutos luego guarda la imagen como un archivo jpeg y vu
Velocímetro utilizando Arduino y procesamiento

Velocímetro utilizando Arduino y procesamiento

Hola a todos, esta es mi primera publicación de Instructables. Voy a contarte cómo hacer un velocímetro con Arduino y procesamiento. La cosa fresca sobre el uso de procesamiento aquí, es que usted puede hacer su fresca mirada de velocímetro como se m
Velocidad control de motor de la c.c. del ordenador portátil utilizando arduino y procesamiento

Velocidad control de motor de la c.c. del ordenador portátil utilizando arduino y procesamiento

Hola a todosSoy vignesh raja. aquí me gustaría compartir el control de velocidad de motor de la c.c. del ordenador utilizando arduino y software de procesamiento. en este proyecto, el software de procesamiento de ejecutar una ventana de aplicación si
Procesamiento con un GPS GeoExplorer3 post

Procesamiento con un GPS GeoExplorer3 post

recoger características con cualquier sistema de posicionamiento Global (GPS) puede ser beneficiosa e interesante. Mayoría de la gente encuentre unidades GPS después de todo los recogida de datos y el procesamiento es completa. Estamos aquí para most
Ambilight DFMirage [captura de pantalla súper rápido y procesamiento]

Ambilight DFMirage [captura de pantalla súper rápido y procesamiento]

sí, mi instructables están cerca de un pequeño proyecto, pero como habéis visto, he evolucionado muy bien en este tipo de proyectos.en este artículo que estamos goin utilizar un software que he estado trabajando durante bastante tiempo y como el títu
Cómo control de uso de procesamiento de GizDuino

Cómo control de uso de procesamiento de GizDuino

Hace unas semanas he publicado un Instructable sobre "Cómo controlar GizDuino con Visual Basic" -.Ahora documenta otra forma de control GizDuino utilizando el código abierto aplicación de procesamiento que puede descargarse desde este enlace: ht
Intérprete de código de G de CNC mediante procesamiento

Intérprete de código de G de CNC mediante procesamiento

Hola chicos, hace años estoy tratando de hacer mi propio router CNC por lo que puedo hacer PCB fácil.Lo que estoy tratando de hacer es un intérprete de código de G que envía señales a una placa arduino. Así que la placa arduino puede controlar un sim