10 cele mai bune proiecte Twitter Bot pentru Zmeura Pi

10 cele mai bune proiecte Twitter Bot pentru Zmeura Pi / DIY

Twitter bots: programe automate care interacționează cu rețeaua socială populară, reacționând adesea la hashtags și evenimente bazate pe setări prestabilite. De exemplu, s-ar putea să folosesc un bot Twitter pentru a căuta mențiuni ale postărilor mele de MakeUseOf și să le fiu retweeted.

Dar dacă ai avea un bot pe Twitter care rulează pe o bucată de hardware cum ar fi Zmeura Pi? Acest lucru ar permite alertele din lumea reală și notificările de la microblogging virtuale Facebook wannabe; ai putea să vezi un număr fizic de câte ori este menționat un hashtag, poate, sau să lumineze câteva lumini.

Utilizatorii au descoperit numeroase moduri de a interacționa cu Twitter folosind o Zmeură Pi. Pentru a începe, a verifica propria noastra Raspberry Pi Twitter proiect de bot Cum de a construi o Zmeură Pi Twitter Bot Cum de a construi o Zmeură Pi Twitter Bot Twitter este cel mai mare depozit din lume de mesaje scurte de la oameni cu nimic de spus - și acum și tu poate contribui la acel proiect epic cu un robot automat de Twitter, alimentat de Raspberry ... Citeste mai mult, apoi cititi despre urmatoarele 10 proiecte pentru a vedea cum s-ar putea sa va invarti ...

Statusul dvs. Pi

Când am dat startul ideii de proiecte Twitter bot, propriul nostru expert DIY James Bruce a prezentat folosind un Raspberry Pi pentru a tweet statutul hardware (cum ar fi temperatura procesorului) și fotografii de pe aparatul webcam 5 lucruri pe care le puteți face cu camera de zmeură Pi Modulul 5 Lucrurile pe care le puteți face cu Modulul de cameră cu zmeură Pi Unul dintre primele expansiuni pe care ar trebui să le cumpărați pentru Raspberry Pi este modulul camerei. Cu un conector dedicat, camera poate fi utilizată pentru o varietate de sarcini. Hai să aruncăm o privire. Citește mai mult (vezi linkul de mai sus).

Utilizează o aplicație personalizată Python construită cu API-ul Twitter și utilizează comanda crontab pentru a programa tweets repetate. Vă recomandăm să aruncați o privire la acest tutorial înainte de a continua cu alte proiecte listate aici, deoarece vă va oferi o bază bună în elementele de bază necesare pentru construirea unui bot de Twitter.

Simple Retweet Bot

Unul dintre cele mai importante lucruri pe care le puteți face pe Twitter este retweet. Aceasta ar putea fi să vă arate sprijinul pentru o cauză, să vă subliniați admirația pentru ceva sau să promovați o întreprindere comercială. Indiferent de motiv, poate fi un pic distrag atenția făcând retweets manual în mod constant.

Din fericire, diferite instrumente sunt disponibile pentru a vă ajuta să automatizați procesul de retweeting, nu în ultimul rând, pentru a construi un bot Raspberry Pi retweet care face treaba pentru tine. Datorită unui simplu script Python și a API-ului Twitter, puteți face un bot care retweets bazat pe un hashtag de alegerea dvs..

Tweet Cele mai rapide rezultate

Dacă aveți nevoie de unele convingătoare cu privire la puterea și potențialul unui bot de Twitter, aruncați o privire la acest tweet:

Hei @Comcast de ce este viteza mea de internet 2down9up când plătesc pentru 150down10up în Washington DC? @ComcastCares @xfinity #comcast #speedtest

- Utilizator AComcast (@A_Comcast_User) 1 ianuarie 2016

Creat de un bot Twitter programat de utilizatorul Reddit AlekseyP, ideea botului este de a detecta viteza de descărcare a rețelei Comcast, la care este abonat. Când viteza de jos scade sub nivelul de 50 Mbps (utilizatorul plătește 150 Mbps în jos și 10 Mbps în sus), este trimis un tweet.

Codul este disponibil pe Pastebin. După cum observă AlekseyP, “Știu că unii oameni ar putea spune că nu ar trebui să mă plâng de 50Mbps în jos, dar când ei fac publicitate la 150 și am 10-30, sunt nemulțumit.” Interesant, această abordare pare să fi dat un rezultat.

“Am stabilit acest lucru pentru că am fost frustrat în timpul unei perioade de picături și întreruperi constante. Acum este mult mai bine. Nu am folosit Netflix și nu am reușit să mă conectez la meciurile CSGO [Counter-Strike: Global Offensive].”

Aprindeți un LED atunci când primiți un Mesaj Direct sau Retweet

Mai degrabă decât tweeting și retweeting, ce despre utilizarea dvs. Pi ca un monitor Twitter, reacție fizică la declanșatoare de la alte tweets? Pentru a face acest lucru, veți avea nevoie de un Raspberry Pi, un breadboard, un rezistor LED, așa cum este demonstrat în acest tutorial.

În timp ce proiectele anterioare din această listă au folosit hashtags pentru a retweet selectiv, acest proiect le folosește pentru a ilumina LED-ul. Este corect să spun că aceasta nu este cea mai inventivă utilizare a unui Raspberry Pi și a unor LED-uri, dar este într-adevăr doar un vârf al aisbergului a ceea ce se poate obține prin conectarea unui Raspberry Pi la Twitter. Alte opțiuni de alertă ar putea include redarea unui sunet (poate chiar un corn de mașină, așa cum este demonstrat în pagina proiectului!), Iar acest proiect este un loc bun pentru a începe dacă aveți aspirații de a controla un robot conectat prin Pi, prin Twitter.

Tweet Roarul meu

Bazat în jurul unei jucării dinozaur standard, acest proiect este un fel de continuare a celei anterioare. În loc de o lumină intermitentă, cu toate acestea, acest lucru folosește codul Python pentru a detecta @ mențiunile lui Boris dinozaurul dedicat contul Twitter, și să-l hohote în răspuns.

Este bine pusă în evidență în acest videoclip.

Evident, dinozaurul era deja în stare să râdă. Proiectul utilizează hardware-ul existent și în esență transmite o comandă on / off către dinozaur. În timp ce rezultatul este destul de diferit, este, în esență, același lucru ca și un LED.

Veți găsi exemplul de cod pe pagina Dino Tweet.

Tweet Cum creste gradina ta

Găsirea de lucruri interesante pentru a tweet în mod automat cu dvs. de zmeura Pi poate fi dificil. De ce să nu luați în considerare proiectele existente de Raspberry Pi? Un exemplu este Tweetbot Agricultura urbana care tweets imagini de gradina si a nivelului apei si a datelor de umiditate a solului.

prototipul nostru # aquaponics a fost mutat. #Arduino hrănește peștele, #RaspberryPi tweeting pics pic.twitter.com/v5lfYwmVm1

- Helios Labs (@HeliosLabs) 25 februarie 2015

Proiectul a fost construit cu un model Raspberry Pi Model B + Zmeura Pi B + este aici. Ce sa schimbat? Piersica Pi B + este aici. Ce sa schimbat? Citește mai mult, deci ar trebui să lucreze cu puțină modificare pe Zmeura Pi 2 5 lucruri Doar o Zmeură Pi 2 Poate face 5 lucruri Doar o Zmeura Pi 2 Poate Face Cele mai recente ediție a calculatorului de dimensiuni pinta este minunat. Atat de minunat este faptul ca exista 5 lucruri pe care le poti face numai pe o Raspberry Pi 2. Citeste mai mult si Raspberry Pi 3 Raspberry Pi 3: mai rapid, mai bine, cu Wi-Fi si Bluetooth Raspberry Pi 3: mai rapid, cu Wi-Fi și Bluetooth Astăzi, Fundația Raspberry Pi a anunțat lansarea Raspberry Pi 3. Este cea mai importantă actualizare a liniei populare de computere cu costuri reduse încă. Citiți mai multe modele. Desigur, nu este nevoie să cultivați hidroponie pentru a utiliza acest proiect - ar putea fi la fel de ușor de instalat în sera sau pe patch-ul tău vegetal.

Gestionați-vă peștele

Administrarea peștelui este un aspect de-a lungul vieții deținut de animalele de companie. Dacă sunteți îngrijorat de faptul că aurul dvs. (sau alte animale acvatice) nu se confruntă cu temperaturi potrivite, de ce să nu vă setați Raspberry Pi pentru a detecta temperatura, a face o fotografie și a tweet rezultatele?

??????19.2 Este 66.6 ° F. #peștișor de aur #?? # ?? #RaspberryPi #MiraiWaterTemp #nette #IoT # M2M 2016-03-15 16:35:11 pic.twitter.com/awXl2c8BeC

- roku-mirai (@roku_mirai) 15 martie 2016

Deși nu există seturi de instrucțiuni pentru acest lucru, este destul de similar cu ceea ce am văzut deja cu botul de tweet de grădină, de mai sus. De asemenea, demonstrează că, în timp ce foarte puține idei originale sunt lăsate să fie descoperite, boot-ul de Twitter, alimentat de Pi, este în mod constant impresionant.

Ascultă-ți mesajele tweet

Ce spun mesajele tweets, într-adevăr? Indiferent dacă nu aveți timp să citiți, sau nu sunteți în măsură să, un băiat de Raspberry Pi Twitter al cărui scop este să găsești tweets relevante și să le citești, ar părea deosebit de util. Veți găsi software-ul și schița pentru TwitterPiBot la GitHub și atâta timp cât aveți o ieșire audio conectată la Raspberry Pi, vor fi citite tweets cu hash-tag-ul specificat. Puteți modifica proiectul pentru a citi tweet-urile printr-un sistem Sonos Cum să trimiteți notificări vocale către boxe Sonos Cum să trimiteți notificări vocale către difuzoare Sonos Astăzi, vă vom arăta cum să configurați notificări vocale pe sistemul dvs. Sonos utilizând rețete IFTTT, Integrarea OpenHAB și multe altele. Citiți și mai ușor.

Dacă este configurat inteligent, acesta este, de asemenea, un mijloc de a vă asigura că știrile curate și vă sunt furnizate informații, cum ar fi postul dvs. personal de radio!

Obțineți alerte pentru stația spațială internațională

Unde este stația spațială internațională în seara asta? Fără a privi afară este greu de văzut, dar acest proiect Raspberry Pi Twitter bot folosește un feed RSS generat de pagina de web ISS NASA pentru a prezice când stația spațială va fi vizibilă din partea ta din lume și trimite un tweet cu o zi înainte , astfel încât oricine este interesat să privească spre cer va fi capabil să se pregătească pentru o astro observare.

Având în vedere că, la momentul scrierii, două plante de Raspberry Pi se află pe orbită pe ISS, acest proiect pare deosebit de apt.

Mock Politicieni

Ei intră în politică cu scopuri nobile, dar devin pariai. Da, sunt politicieni, iar Twitter Bots poate fi configurat să se distreze la aceste servicii “funcționarii publici”. Ar putea fi o modalitate mai bună de a folosi o piersică Pi? Un astfel de exemplu este de către utilizatorul Reddit “Astupătoare-Tyler”, care a creat satira automata (comici, cutremura in cizme) cu acest proiect.

Avem nevoie de ceva mai dur și mai ascuțit Este foarte rece afară, îl numesc Trompetă nevoie de o conducere reală și nu se mai întâmplă din nou

- Donald Trumpet (@DonaldTrumpet_) 20 octombrie 2015

Deci, cum funcționează?

“Programul meu rulează pe un Raspberry Pi, care rulează Python. Utilizează beautifulSoup pentru a extrage tweets de pe pagina lui Mr. Trump, elimină legăturile prin expresii regulate, folosește o funcție pentru a înlocui cuvintele “doot doot” și “trompeta”, o pune printr-un lanț de marcaj ... și o dă din tweets.”

Uneori tweeturile sunt prostii. Din păcate, acest lucru îi face foarte greu să discerne din Trump real tweeturi.

Fără îndoială că există multe alte modalități pe care le puteți utiliza pe Twitter Twitter pe bază de Raspberry Pi - deci de ce nu ne spuneți despre dvs. în comentariile?

Explorați mai multe despre: Electronică, Python, Raspberry Pi, Twitter.