¿Tweet-a-Pot: Twitter habilitado Coffee Pot (5 / 8 paso)

Paso 5: El código: lado Arduino

La única conexión entre el código python y arduino es un valor único de la serie. Python envía esto como un valor ascii, así que el arduino lo interpreta como un número de bits, en nuestro caso 1 = 49.

No sabía cómo hacer python escupa seriales bytes, así después de que ver lo que estaba enviando el código python, sólo modificó el arduino de código para reaccionar al valor correcto.

Aquí está el código:

/*
Tweet-a-pot Gregg Horton 2011
Por favor correo electrónico cambia a greggawatt así
puede mejorar este código!

Permite parpadea y relés control sobre twitter, usando código python
Basado en código de demo de Blink y serie

*/

int relayPin = 13; LED conectado al pin digital 13
int incomingByte = 0; declarar byte entrante
El método setup() se ejecuta una vez, cuando comienza el bosquejo

void setup() {}
Inicializa el pin digital como salida:
pinMode (relayPin, salida);
Serial.Begin(19200); Biblioteca Serial a 19200 bps

Serial.println ("Arduino está listo!");
}

el método loop() se ejecuta una y otra vez,
como el Arduino tiene poder

void loop()
{
Si (Serial.available() > 0) {}
leer el byte entrante:
incomingByte = Serial.read();
Serial.println(incomingByte);
Si (incomingByte == 49) {}
digitalWrite (relayPin, HIGH);
} else {}
digitalWrite (relayPin, bajo);
}

decir lo que tienes:
Serial.Print ("recibido:");
Serial.println (incomingByte, DEC);
}
}

Artículos Relacionados

Máquina del caramelo de Twitter habilitado

Máquina del caramelo de Twitter habilitado

regalar dulces es una máquina de dulces de twitter habilitado construida por mí yTweet o darnos dulces y usted puede verlo en vivo en http://www.giveawaycandy.com/Hardware:Máquina del caramelo - carrusel Jukebox maquina de chiclesServo - rotación com
Instructable-en-un-Tweet: Cómo eludir totalmente el límite de caracteres de Twitter

Instructable-en-un-Tweet: Cómo eludir totalmente el límite de caracteres de Twitter

a veces, quiere decir algo que exceda el límite de caracteres 140 de Twitter.Podría publicar en línea en alguna parte e incluir un enlace o romper el texto en un número de tweets separadas, pero ambas opciones el riesgo de una falta de seguimiento, y
Tweet el interruptor

Tweet el interruptor

El propósito de este tutorial es enseñar a gente cómo python (Twiitter API) puede ser utilizado junto con Arduino para conexión A Led de luz con cuenta de Twitter. Mi inspiración para este proyecto proviene del proyecto Tweet-a-Pot-Twitter-Enabled-Co
Hacer que tu mascota platos tweet!

Hacer que tu mascota platos tweet!

Dar mascotas todo: comida, agua, un hogar, juguetes y amor. ¿Por qué no darles una cuenta de twitter?Este proyecto le permite supervisar hábitos de alimentación de sus mascotas y recibir avisos cuando los suministros están bajos. También es una maner
Dormir n' Tweet

Dormir n' Tweet

Paso 1: El sueño n' Tweet Ahora estoy suerte de trabajar en la compañía más grande en el mundo como una Universidad de Waterloo, estudiante de la cooperativa. Incluso no podría ser una compañía que usted ha oído de todo. Se llaman Upverter y estamos
Poema caja de Twitter

Poema caja de Twitter

Este es un proyecto que fue inspirado por Twitty juguete de gato Kitty http://makezine.com/22/kittytwitty/ de Marc de Vinck . Incorpora un lector RFID y BlinkM, un LED RGB programable. La lámpara tweets poemas al azar de color cuando detecta una de l
Detección de componente termoeléctrico Twitter

Detección de componente termoeléctrico Twitter

Este proyecto de Arduino fue pensado originalmente para sentido cuando alguien escribió en Twitter con la palabra "caliente" o la palabra "frío" y responden a este estímulo encendiendo un LED correspondiente y establecer un elemento Pe
Alarma de Twitter Arduino con un sensor PIR. aka AlarmIno

Alarma de Twitter Arduino con un sensor PIR. aka AlarmIno

Hola hoy mostrará usted como hacer una Twitter alarma de Arduino con un sensor PIR.Le será necesario:Un pin de parallax PIR sensor 3Cable EthernetEscudo de Ethernet (que yo uso éste)ProtoboardArduino UNO6 cables de puentePaso 1: Conexión lo para arri
Cómo usar Twitter para conectarse con la Iglesia Bautista victoria

Cómo usar Twitter para conectarse con la Iglesia Bautista victoria

Twitter es un servicio de internet en la World Wide Web (WWW) que permite mensajes de texto corto que se transmitirá a todo el mundo o sólo tus amigos, dependiendo de lo que usted quiere.Usted puede enviar mensajes a Twitter a través de correo electr
La silla de la oficina de Twitter

La silla de la oficina de Twitter

canto la silla de la oficina "tweets" (mensajes de una actualización de Twitter) sobre la detección de gas natural como el producido por las flatulencias humanas. Esto es parte de mi compromiso para documentar y compartir mi vida como ocurre exa
VortoLight - Internet of Things lamp with spark.io

VortoLight - Internet of Things lamp with spark.io

Hi fellow makers!¿Siempre quiere controlar sus luces y el color de las luces por internet? Este es el instructivo para usted!VortoLight es una lámpara de Internet de las cosas de código abierto con iluminación personalizada y notificación. Automática
Cómo twittear desde un Arduino usando el escudo de wifi

Cómo twittear desde un Arduino usando el escudo de wifi

Hola, soy un gran fan de Instructables. Siempre lo he usado para los últimos 3 años y ahora es el momento para mí escribir una yo.Aquí vamos. Este instructable es para aquellos que quieren hacer automáticamente un tweet de objeto inanimado. Como deci
Casa inteligente/Space Monitor

Casa inteligente/Space Monitor

SOBRE ESTE PROYECTO:Inteligencia artificial es el futuro de la informática. Un sistema de inteligencia artificial comprende y realiza la acción en forma inteligente. Mi proyecto pretende construir un artificial inteligencia domótica que puede supervi
Cómo limpiar instalar windows 10 con usb

Cómo limpiar instalar windows 10 con usb

Hola chicos, cómo limpiar instalar windows 10 versión con uefi USB. Este video va a mostrar cómo crear un usb de arranque de UEFI e instale una copia limpia de windows 10!!!! También hablaré un poco sobre el sistema operativo en sus primeros usos. Gr