Luz del humor mención de Twitter (4 / 7 paso)

Paso 4: Python

Si no sabes cómo instalar paquetes de Python en Windows 7, entonces * realmente * necesario seguir ese enlace. Es mi instructable. Es un conjunto de direcciones, no explicaciones. Usted necesitará hacer eso antes de utilizar este código aquí.

Tienes Python instalado (con ayuda del enlace de arriba) y ahora tienes que poner los paquetes en orden.
Python - obtener Python 2.7.2 Windows Installer desde http://www.python.org/download/
pySerial - http://pyserial.sourceforge.net/
simplejson - http://pypi.python.org/pypi/simplejson
httplib2 - http://code.google.com/p/httplib2/
Python-que usan oauth2 - https://github.com/simplegeo/python-oauth2
Python-twitter - http://code.google.com/p/python-twitter/

Se refieren a mi como instalar los paquetes de Python en Windows 7 instructable si necesita ayuda para instalar estos.

Para ejecutar un python script, abra en IDLE y hit "Run > Run Module".
Para conocer su clave de TWITTER, ir al siguiente paso.

#######################################################################
#######################################################################
# twitterMentionMoodLight_python.py
# para uso con twitterMentionMoodLight_arduino
# mi instructables para obtener más información, visite
#
# http://python-twitter.googlecode.com/hg/doc/twitter.html
# http://dev.twitter.com/pages/rate_limiting_faq

imprimir '< twitterMentionMoodLight >'

librerías de importación #
twitter de importación
serial de importación
tiempo de importación

# conectar con arduino por puerto serie
Arduino = serial. Serial ('COM4', 9600, tiempo de espera = 1)

# establecer identificación OAuth con twitter
API = twitter. API (consumer_key = 'YOUR_CONSUMER_KEY',
consumer_secret = 'YOUR_CONSUMER_SECRET',
access_token_key = 'YOUR_ACCESS_TOKEN_KEY',
access_token_secret = 'YOUR_ACCESS_TOKEN_SECRET')

oldID = "" # utilizado en getMention()

# escuchar arduino
DEF listenToArduino():
MSG=Arduino.ReadLine()
Si msg > '':
imprimir ' arduino msg: ' +msg.strip()
updateStatus(msg.strip())

# busca cualquier mención de
DEF getMention():
Estado = api. GetReplies()
newID = str(status[0].id)
oldID global
Si (newID! = oldID):
oldID = newID
imprimir estatus [0] .text + ", por
Arduino.Write(1) # arduino obtiene 49

# publicar nuevo mensaje en twitter
DEF updateStatus(newMsg):
hora local = time.asctime(time.localtime(time.time()))
Tweet = api. PostUpdate (newMsg + "," + hora local)
Imprimir "escribió en Twitter:" +tweet.text

mientras que 1:
listenToArduino()
getMention()
Time.Sleep(15) # evitar límite de tasa de twitter

Artículos Relacionados

ATtiny85 RGB Mini luz del humor!

ATtiny85 RGB Mini luz del humor!

He visto luces de estado de ánimo RGB con Arduino, PIC y más grande AVR virutas, pero nunca uno con el ATtiny85. Es por eso que decidí hacer uno.Esta luz de estado de ánimo es super sencilla de hacer y todas las piezas pueden adquirirse en línea por
Montaje de la Mini luz del humor v1 Kit

Montaje de la Mini luz del humor v1 Kit

la Mini luz de estado de ánimo es un circuito pequeño generador de luz color de interactivo y reprogramable.  La luz de estado de ánimo consiste en un Texas Instruments MSP430 micro controlador conectado a dos LEDs RGB, cuatro botones y algunos compo
Luz del humor

Luz del humor

si tienes estantes inútiles y prácticamente inalcanzable, puede convertirlo en luz del humor fresco para decorar su hogar.Esta pieza de mobiliario fue diseñada originalmente para pasar luz al pasillo.Así que decidí hacerlo generar luz sin luz de díaP
Ventana falsa luz del humor

Ventana falsa luz del humor

Para todos los que viven actualmente en el sótano de sus padres o volver a vivir en el sótano de sus padres, vestir a su morada sin ventanas con esta luz limpia ventana imitación del humor. Por cierto, su habitación ha ya sido alquilado hace mucho ti
Teléfono inteligente controlado por luz del humor

Teléfono inteligente controlado por luz del humor

Este tutorial te enseña cómo hacer un humor ligero que puedes cambiar color y la intensidad de uso de tu iPhone.Vamos a utilizar La haba azul claro para el control de las luces. El LightBlue Bean es un Arduino microcontrolador compatible con Bluetoot
Estado de ánimo-Cube (luz del humor del Li-ion)

Estado de ánimo-Cube (luz del humor del Li-ion)

En la sección de electrónica de Instructables.com todos parecen mostrar gran cariño por LEDs. Después de leer muchos artículos, pensé que sería un buen momento para contribuir a la plétora de proyectos LED. Presentando... Estado de ánimo-Cube! Este "
RGB LED luz del humor con ATtiny85

RGB LED luz del humor con ATtiny85

llaman estas cosas Luces de estado de ánimo.No sé por qué. Supongo que el cambio de colores poner algunas personas de buen humor.Aunque he observado que cuando la gente mira este estado de ánimo ligera tiende a tener un efecto similar como en una fog
Teléfono inteligente controlado por luz del humor RGB

Teléfono inteligente controlado por luz del humor RGB

Estado de ánimo son siempre fascinantes para mí y es un muy buen proyecto para empezar empezar con Arduino.¿Qué es una lámpara de estado de ánimo?Lámparas de estado de ánimo son dispositivos de iluminación que se utilizan para establecer un determina
Luz del humor de Arduino

Luz del humor de Arduino

Este es un proyecto simple basado en Adafruit Arduino - Lección 3. RGB LEDhttps://Learn.Adafruit.com/Adafruit-Arduino-Lesson-3-RGB-LEDs/Arduino-SketchEncontrarás un montón de información útil sobre LEDs RGB si sigues el enlace.El programa original er
Actualización de luz del humor IKEA Samtid

Actualización de luz del humor IKEA Samtid

Arduino compatible basado en WS2812B RGB LED anillo de luz que se puede agregar fácilmente a su lámpara de IKEA Samtid. Funciona con 5V DC (controlador 2. 75A). Obtener todos los archivos de diseño en github.Paso 1: Montaje de la lámpara Primero dese
Luz del humor E90 2006

Luz del humor E90 2006

Hola,Este es un tutorial de como instalar una luz de EL estado de ánimo en E90 2006 sedán.http://www.DX.com/p/Waterproof-Decorative-el-Cold-...Paso 1: Extracción del tapizado de madera Paso 2: Retiro de tornillo Paso 3: Haga estallar hacia fuera la p
Libro luz del humor

Libro luz del humor

yo y unos amigos habían organizado una fiesta fueron damos algunos regalos unos a otros. Me decidí a hacer uno a pesar de comprar un regalo "decente". He pensado seguir la lámpara del libro instructivo de hongo Amungus. A pesar de que este proye
Spark.IO despertador con luz del humor

Spark.IO despertador con luz del humor

El reloj de alarma de Spark.io puede ser útil si usted tiene que despertar en tales una vez que su habitación está todavía oscuro. La alarma que es debido, el estado de ánimo lámpara se desvanece el color seleccionado y cuando está completamente ilum
ATtiny RGB luz del humor

ATtiny RGB luz del humor

haciendo un RGB led fundido puede parecer simple, pero reduciendo hasta una diminuta viruta es muy fresco. La razón es difícil es porque para descolorarse leds normalmente utilizaríamos un pin PWM. El ATtiny tiene sin embargo solamente dos pines PWM,