Tweeter termal en red impresora Twitter (2 / 3 paso)

Paso 2: Firmware

Firmware está construido sobre la fuente. Busca los últimos tweets a twitter y les imprime.

{"from_user_id_str": "207791348",
"profile_image_url": "http://a0.twimg.com/profile_images/1239094780/Photo_on_2011-02-08_at_19.45__2_normal.jpg",
"created_at": "miércoles, 22 de junio de 2011 16:19:17 + 0000",
"from_user": "bertjwregeer",
"id_str": "83569757827248129",
"metadatos": {"tipo_de_resultado": "reciente"},
"to_user_id": 37626644,
«texto»: «lo perdiste =). No sabía ustream no funciona en el iPad. "
"id": 83569757827248129,...}

Tweets, nombres de usuario e ID se extraen de una simple búsqueda JSON de la alimentación, se muestra un ejemplo sobre. JSON es una forma de compartir datos como XML, pero de manera más compacta. La plataforma web almacena texto tweet en una matriz gigante. Después de todo se procesan nuevos Tweets, el texto se envía a la impresora.

La etiqueta de identificación es especialmente importante porque dice Twitter que tweets ya agarró. El mayor número de ID se almacena y se anexa a la siguiente URL de búsqueda. Twitter sólo envía tweets más recientes que el número de identificación lo que sólo conseguimos comentario fresco.

La impresora es controlada por la salida UART serie de 19200 bps de la plataforma web. Configuración comandos simples. Usarlo es simple, enviar una línea de texto ASCII e imprimir con un carácter de salto de línea (0x0a).

Se utilizaron 32 caracteres por fila impresa. Saltos de fila se insertan en el tweet de la plataforma web sin tener en cuenta para la ubicación de las palabras, palabras a menudo se dividirá en dos líneas.

Respuestas del servidor son arrojadas hacia fuera de la conexión serie USB para ayudar con la depuración. La actividad se puede ver en un PC con un terminal serie a 115200bps. Incluso si usted no tiene una impresora térmica, puede programar el firmware en su plataforma web y ver las consultas de twitter.

Jugar bonito

Twitter no le gusta cuando usted martilla su servidor con las peticiones. Tweeter termal espera al menos 30 segundos entre actualizaciones. Esto debe ser sensible, pero permanecer dentro del límite de búsqueda por hora 150 por Twitter.

No poner en Twitter cuando está abajo. Si Twitter no responde o responde con un error, Tweeter termal intentos dos veces y luego espera unos minutos antes de intentar otra vez. Sería más fácil para Twitter conseguir su acto juntos si les no inundar con solicitudes de búsqueda.

Compilación de

El firmware utiliza la pila de TCP de Microchip, que es una descarga separada (fuente libre pero no abierta). Está compilado con el compilador C30de gratis. Nuestra fuente y archivos HEX son en SVN.

Artículos Relacionados

Cómo el infierno usted Tweet su casa embrujada en Twitter

Cómo el infierno usted Tweet su casa embrujada en Twitter

# Tim y gurú de internet marketing y diseño Kevin Keating discuten las maneras creativas de utilizar la popular red social Twitter.Todos "cómo el infierno hacerlo" podcasts aparecen en Haunternet.com!
Tweet la calabaza - cambiar LED color a través de Twitter con frambuesa Pi - IoT

Tweet la calabaza - cambiar LED color a través de Twitter con frambuesa Pi - IoT

El objetivo principal de este Instructable es aprender cómo utilizar API de Twitter para extraer tweets en su python de código, para que puedan utilizar datos en tiempo real en tus proyectosDespués de este Tutorial, usted estará familiarizado con:Fra
Comunidad redes para equipos de primera

Comunidad redes para equipos de primera

Ésta es otra de nuestra serie de tutoriales primer , éste centrado en la construcción de comunidad fuerte habilidades para equipos de redes. Comunidad redes sirve para múltiples propósitos, de ayudar a hacer FIRST robótica una prioridad de la comunid
Twitter Mood Light - humor del mundo en una caja de

Twitter Mood Light - humor del mundo en una caja de

¿Cómo se siente el mundo ahora mismo? Este cuadro le indica.Desarrollado por: un Arduino, un WiFly wireless módulo, un LED RGB, Twitter.com y una batería de 9v.Soy un adicto a la noticia. Quiero saber todo lo que está sucediendo en el mundo tan pront
Árbol de Navidad desde teléfono: no codificación requerida interruptor de red utilizando la partícula fotón y IFTTT hacer

Árbol de Navidad desde teléfono: no codificación requerida interruptor de red utilizando la partícula fotón y IFTTT hacer

Un interruptor accionado por una partícula fotón y IFTTT. Funcionar cualquier dispositivo (árbol de Navidad!) en tu casa desde tu teléfono! O desde twitter! o basado en el tiempo en su ubicación! Con ninguna codificación y mínima soldadura habilidad
Cómo hacer un control remoto inteligente web-títere por hacking Twitter, Google, Skype, Arduino y procesamiento!

Cómo hacer un control remoto inteligente web-títere por hacking Twitter, Google, Skype, Arduino y procesamiento!

Cómo manipular un objeto físico en la web sólo mediante el uso de servicios comunes de la web y sus datos de acceso se alimenta, con alguno añadido abrir cosas fuente para decodificar y manipular los datos y, en definitiva, utilizar los datos para mo
LinkIt uno Tutorial #13 - enviar un tweet

LinkIt uno Tutorial #13 - enviar un tweet

Podemos hacer algunas cosas realmente grandes con LinkIt uno. Hasta ahora el LinkIt uno no ha sido capaz de decirle al mundo.Todo lo que está a punto de cambiar con este tutorial.Tenemos LinkIt uno para enviar un tweet a través de twitter.Paso 1: Mat
Raspar y mapa Tweets

Raspar y mapa Tweets

Esta es una guía práctica para raspar (archivo de tweets), guardar los tweets en una hoja de cálculo de google y migrar los datos a una tabla de la fusión de Google y finalmente producir un mapa de donde el usuario se encuentra (si es que se han fija
PIC KICK TWEET!

PIC KICK TWEET!

Esto es un Instructable mostrándole cómo integrar Twitter en su aplicación incorporada. Ver este Instructable en acciónDe trabajo: Una aplicación de escritorio se crea con facilidad para tomar el último tweet de su cuenta de twitter. La aplicación en
Usar twitter y el tiempo para registrar notas y temperatura a la puerta de la oficina

Usar twitter y el tiempo para registrar notas y temperatura a la puerta de la oficina

Sinopsis========El objetivo de este proyecto es utilizar una cuenta de Twitter para enviarNotas a la puerta de la oficina, que está equipado con un 20 x 4 LCD(pantalla). Este proyecto presenta, básicamente, una implementación dela idea discutida en e
Emotiphone rotatorio

Emotiphone rotatorio

IntroducciónEl Emotiphone rotatorio es un teléfono rotatorio vintage que tweets emoticonos de humor. Tiene una lista predefinida de 10 emoticonos, cada uno asignado a un dígito, para que cuando estés feliz / triste / borracho / etc., levante el auric
Proyección interactiva sobre el amor

Proyección interactiva sobre el amor

Ya se acerca el día de San Valentín, pensé que esto sería un proyecto adecuado para escribir sobre :-)El proyecto pretende 'hacer algo' con las vacías ventanas en la planta baja del edificio fueron tengo mi estudio. El resultado final es una proyecci
TweeterBie

TweeterBie

Altavoz de agudos BIE - (un CubieBoard portátil accionado tablilla para mostrar los últimos Tweets)Resumen:En esta era de las comunicaciones de tiempo tener un 24 X 7 conexión con las redes sociales es una necesidad. Este proyecto "TWEETER BIE"
DIY Pop vinilo - Sans de Undertale

DIY Pop vinilo - Sans de Undertale

Hace mucho tiempo, de dos razasgobernó sobre la tierra:Los seres humanos y monstruos.De todos modos, vamos a hacer un vinilo Pop de nuestro personaje favorito de los Undertale (o cualquier carácter que se desea).Paso 1: Se necesita Se necesita:Escult