10 mejores proyectos de bot de Twitter para Raspberry Pi

10 mejores proyectos de bot de Twitter para Raspberry Pi / Bricolaje

Bots de Twitter: programas automatizados que interactúan con la popular red social, a menudo reaccionan a hashtags y eventos basados ​​en configuraciones predeterminadas. Por ejemplo, podría usar un bot de Twitter para buscar las menciones de mis publicaciones de MakeUseOf y retwittearlas.

Pero, ¿y si tuviera un bot de Twitter ejecutándose en una pieza de hardware como la Raspberry Pi? Esto habilitaría alertas y notificaciones del mundo real de los aspiradores de microblogging virtuales de Facebook; podría ver un recuento físico de la cantidad de veces que se menciona un hashtag, tal vez, o encender algunas luces.

Los usuarios han encontrado muchas formas de interactuar con Twitter usando una Raspberry Pi. Para comenzar, consulte nuestro propio proyecto de bot de Raspberry Pi en Twitter Cómo construir un bot de Twitter de Raspberry Pi Cómo construir un bot de Twitter de Raspberry Pi Twitter es el depósito más grande del mundo de mensajes cortos de personas sin nada que decir, y ahora usted también puede contribuir. a ese proyecto épico con un robot de Twitter automatizado, impulsado por tu Raspberry ... Lee más, y luego lee sobre los siguientes 10 proyectos para ver cómo puedes hacer girar tu propio ...

Tweet Estado de tu pi

Cuando lanzamos la idea de los proyectos bot de Twitter, nuestro propio experto en bricolaje James Bruce propuso utilizar una Raspberry Pi para twittear el estado del hardware (como la temperatura de la CPU) y las fotos de la cámara web del dispositivo 5 cosas que puedes hacer con la cámara Raspberry Pi. Módulo 5 Cosas que puedes hacer con el módulo de la cámara Raspberry Pi Una de las primeras expansiones que debes comprar para el Raspberry Pi es el módulo de la cámara. Con un conector dedicado, la cámara se puede utilizar para una variedad de tareas. Vamos a ver. Leer más (ver enlace anterior).

Utiliza una aplicación Python personalizada creada con la API de Twitter y emplea el comando crontab para programar tweets repetidos. Le recomendamos que eche un vistazo a este tutorial antes de continuar con los otros proyectos enumerados aquí, ya que le proporcionará una buena base en los conceptos básicos necesarios para crear un bot de Twitter..

Retweet simple bot

Una de las cosas más importantes que puedes hacer en Twitter es retuitear. Esto podría ser mostrar su apoyo a una causa, subrayar su admiración por algo o promover una empresa comercial. Cualquiera sea la razón, puede ser un poco molesto hacer retweets manuales constantemente.

Afortunadamente, existen varias herramientas disponibles para ayudarlo a automatizar el proceso de retweet, entre otras, la creación de un robot de retweet de Raspberry Pi que hace el trabajo por usted. Gracias a un simple script de Python y la API de Twitter, puede hacer un bot que retweets basado en un hashtag de su elección.

Tweet Tus Resultados de Speedtest

Si necesitas un poco de convicción sobre el poder y el potencial de un bot de Twitter, mira este tweet:

Hola, @Comcast. ¿Por qué mi velocidad de internet 2down9up cuando pago 150down10up en Washington DC? @ComcastCares @xfinity #comcast #speedtest

- Usuario de AComcast (@A_Comcast_User) 1 de enero de 2016

Creado por un bot de Twitter programado por el usuario de Reddit AlekseyP, la idea del bot es detectar la velocidad de descarga de la red de Comcast, a la que está suscrito. Cuando la velocidad descendente cae por debajo del nivel de 50 Mbps (el usuario paga 150 Mbps de bajada y 10 Mbps de subida), se envía un tweet..

El código está disponible en Pastebin. Como observa AlekseyP, “Sé que algunas personas podrían decir que no debería quejarme de 50Mbps menos, pero cuando anuncian 150 y me dan 10-30, estoy insatisfecho.” Curiosamente, este enfoque parece haber dado un resultado.

“Configuré esto porque me frustré durante un período de caídas y cortes constantes. Es mucho mejor ahora. No pudimos transmitir Netflix y me fallaría conectarme a CSGO [Counter-Strike: Global Offensive].”

Encienda un LED cuando reciba un mensaje directo o retweet

En lugar de twittear y retuitear, ¿qué hay de usar tu Pi como monitor de Twitter, reaccionando físicamente a los activadores de otros tweets? Para hacer esto, necesitarás una Raspberry Pi, una placa de pruebas, una resistencia y un LED, como se muestra en este tutorial..

Mientras que los proyectos anteriores en esta lista usaban hashtags para retuitear de manera selectiva, este proyecto los usa para iluminar el LED. Es justo decir que este no es el uso más creativo para una Raspberry Pi y algunos LED, pero en realidad es solo una sugerencia del iceberg de lo que se puede lograr al conectar una Raspberry Pi a Twitter. Otras opciones de alerta pueden incluir reproducir un sonido (¡tal vez incluso una bocina de automóvil como se muestra en la página del proyecto!) Y este proyecto es un buen lugar para comenzar si tiene aspiraciones de controlar un robot conectado a Pi a través de Twitter.

Tweet Mi Rugido

Basado en un juguete de dinosaurio estándar, este proyecto es una especie de continuación del anterior. Sin embargo, en lugar de una luz intermitente, utiliza el código de Python para detectar @ menciones de la cuenta de Twitter dedicada del dinosaurio Boris, y hacer que ruge en respuesta.

Está bien demostrado en este video..

Obviamente, el dinosaurio ya era capaz de rugir. El proyecto utiliza el hardware existente y esencialmente transmite un comando de encendido / apagado al dinosaurio. Si bien el resultado es bastante diferente, es esencialmente lo mismo que encender un LED..

Encontrarás el código de muestra en la página de Dino Tweet.

Tweet Cómo crece tu jardín

Encontrar cosas interesantes para tuitear automáticamente con tu Raspberry Pi puede ser complicado. Entonces, ¿por qué no considerar los proyectos existentes de Raspberry Pi? Un ejemplo es el Tweetbot de Agricultura Urbana que tuitea imágenes del jardín y el nivel de agua y datos de humedad del suelo.

Nuestro prototipo #aquaponics ha sido movido. #Arduino está alimentando a los peces, #RaspberryPi está tuiteando fotos pic.twitter.com/v5lfYwmVm1

- Helios Labs (@HeliosLabs) 25 de febrero de 2015

El proyecto se construyó con una Raspberry Pi Modelo B + La Raspberry Pi B + está aquí. ¿Qué ha cambiado? La Raspberry Pi B + está aquí. ¿Qué ha cambiado? Lea más, por lo que debería funcionar con poca alteración en la Raspberry Pi 2 5 cosas que solo una Raspberry Pi 2 puede hacer 5 cosas que solo una Raspberry Pi 2 Can Do La última edición de la computadora de tamaño pequeño es impresionante. Tan impresionante, de hecho, que hay 5 cosas que solo puedes hacer en una Raspberry Pi 2. Leer más y Raspberry Pi 3 La Raspberry Pi 3: más rápida, mejor, con Wi-Fi y Bluetooth La Raspberry Pi 3: más rápida, mejor, Con Wi-Fi y Bluetooth Hoy en día, la fundación Raspberry Pi anunció el lanzamiento de Raspberry Pi 3. Es la actualización más importante de la popular línea de computadoras de bajo costo hasta ahora. Leer más modelos. Por supuesto, no es necesario que esté cultivando hidropónicos para usar este proyecto, ya que podría ser instalado fácilmente en su invernadero o en su parche de verduras..

Maneje su pescado

La gestión de peces es un aspecto a menudo pasado por alto en la propiedad de mascotas. Si le preocupa que sus peces dorados (u otras mascotas acuáticas) no experimenten las temperaturas adecuadas, ¿por qué no configura su Raspberry Pi para detectar la temperatura, tome una foto y envíe un tweet con los resultados??

??????19.2 ???? Es 66.6 ° F. # pez dorado # ?? # ?? #RaspberryPi #MiraiWaterTemp #netthing #IoT # M2M 2016-03-15 16:35:11 pic.twitter.com/awXl2c8BeC

- roku-mirai (@roku_mirai) 15 de marzo de 2016

Si bien no hay un conjunto de instrucciones para esto, es bastante similar a lo que ya hemos visto con el bot de tweets de jardín, más arriba. También demuestra que, si bien quedan muy pocas ideas originales por descubrir, el bot de Twitter impulsado por Pi es siempre impresionante.

Escucha tus tweets

¿Qué están diciendo los tweets, de verdad? Si no tienes tiempo para leer, o no puedes hacerlo, un bot de Twitter de Raspberry Pi cuyo propósito es encontrar tweets relevantes y leerlos te parecerá particularmente útil. Encontrará el software y el esquema para el TwitterPiBot en GitHub, y siempre que tenga una salida de audio conectada a su Raspberry Pi, se le leerán los tweets con el hashtag especificado. Puede modificar el proyecto para leer los tweets a través de un sistema de Sonos. Cómo enviar notificaciones de voz a los parlantes de Sonos Cómo enviar notificaciones de voz a los parlantes de Sonos Hoy. Integraciones OpenHAB, y más. Leer más fácilmente, también.

Si se configura de manera inteligente, este es también un medio para garantizar que se le entreguen noticias e información curada, como su propia estación de radio personal!

Recibe las alertas de la estación espacial internacional

¿Dónde está la Estación Espacial Internacional esta noche? Sin mirar hacia afuera, es difícil de ver, pero este proyecto de bot de Raspberry Pi Twitter utiliza un feed RSS generado por la página web de la ISS para detectar la estación espacial desde su parte del mundo y enviar un tweet el día anterior. , para que todos los que estén interesados ​​en mirar los cielos puedan prepararse para una observación astro.

Dado que, en el momento de escribir este artículo, dos Raspberry Pi están orbitando la Tierra en la EEI, este proyecto parece particularmente adecuado..

Simulacros de politicos

Entran a la política con fines nobles, pero se convierten en parias. Sí, son políticos, y los Twitter Bots pueden configurarse para burlarse de estos autoservicios. “servidores públicos”. ¿Podría haber una mejor manera de usar una Raspberry Pi? Un ejemplo de ello es el usuario de Reddit. “Cállate-Tyler”, quien creó la sátira automatizada (comediantes, temblores en tus botas) con este proyecto.

Necesitamos más fuerte y más afilado Hace mucho frío afuera, lo llaman Trumpet, necesitan un verdadero liderazgo y no vuelven a suceder

- Donald Trumpet (@DonaldTrumpet_) 20 de octubre de 2015

Entonces, cómo funciona?

“Mi programa se ejecuta en una Raspberry Pi, ejecutando Python. Utiliza beautifulSoup para extraer tweets de la página de Mr. Trump, elimina enlaces a través de expresiones regulares, usa una función para reemplazar palabras con “Doot Doot” y “trompeta”, Lo pone a través de una cadena de Markov ... y lo tuitea.”

De vez en cuando los tweets son un disparate. Desafortunadamente, esto hace que sean muy difíciles de distinguir de Trump real tweets.

Sin duda, hay muchas otras formas en las que puedes usar un Bot de Twitter basado en Raspberry Pi. ¿Por qué no nos cuentas sobre el tuyo en los comentarios??

Explorar más sobre: ​​Electrónica, Python, Raspberry Pi, Twitter.