Reklama

Twitteri roboti: automatizované programy, ktoré interagujú s populárnou sociálnou sieťou a často reagujú na hashtagy a udalosti na základe vopred určených nastavení. Napríklad by som mohol použiť Twitter robota, aby som vyhľadal zmienky o mojich príspevkoch MakeUseOf a nechal ich retweetovať.

Ale čo keby ste mali robot na Twitteri bežiaci na hardvéri ako Raspberry Pi? To by umožnilo varovania a oznámenia v reálnom svete z virtuálnej mikroblogovej wannabe Facebooku; mohli by ste si pozrieť fyzický počet, koľkokrát je uvedený hashtag, alebo blikať niektoré svetlá.

Používatelia našli veľa spôsobov, ako komunikovať s Twitterom pomocou Raspberry Pi. Ak chcete začať, pozrite si našu stránku vlastný projekt Raspberry Pi Twitter Ako sa stavia Raspberry Pi Twitter BotTwitter je najväčšie úložisko krátkych správ od ľudí, ktoré nemajú čo povedať - a teraz Vy tiež môžete prispieť do tohto epického projektu automatizovaným robotom Twitter, ktorý je poháňaný vaším telefónom Raspberry ... Čítaj viac

instagram viewer
a potom si prečítajte o nasledujúcich 10 projektoch, aby ste zistili, ako by ste mohli roztočiť svoje vlastné…

Tweet Status vášho Pi

Keď sme odštartovali myšlienku projektov Twitter Twitter, náš vlastný odborník na domácich majstrov James Bruce navrhol pomocou Raspberry Pi tweetovať stav hardvéru (napríklad teplotu procesora) a fotografie od webová kamera zariadenia 5 vecí, ktoré môžete urobiť s modulom kamery Raspberry PiJedným z prvých rozšírení, ktoré by ste si mali kúpiť pre Raspberry Pi, je kamerový modul. Vďaka špeciálnemu konektoru je možné fotoaparát používať na rôzne úlohy. Pozrime sa. Čítaj viac (pozri vyššie uvedený odkaz).

Používa vlastnú aplikáciu Python vytvorenú pomocou rozhrania Twitter API a používa príkaz crontab na naplánovanie opakovaných tweetov. Odporúčame vám prečítať si tento tutoriál skôr, ako budete pokračovať s ďalšími projektmi uvedenými v tomto zozname, pretože vám poskytne dobré základy v základoch potrebných na vytvorenie robota Twitter.

Jednoduchý hlas Bot

Jednou z najdôležitejších vecí, ktoré môžete na Twitteri urobiť, je retweet. Môže to byť prejavom vašej podpory príčiny, zdôraznením vášho obdivu alebo propagáciou komerčného podniku. Nech je dôvod akýkoľvek, môže to trochu rušiť neustále robenie manuálových správ.

Našťastie sú k dispozícii rôzne nástroje, ktoré vám pomôžu automatizovať proces opakovania, v neposlednom rade aj zostavenie robota Raspberry Pi, ktorý robí prácu za vás. Vďaka jednoduchému skriptu Python a rozhraniu Twitter API si môžete vytvoriť robota, ktorý vám umožní správu podľa hashtag podľa vášho výberu.

Tweet Your Speedtest Results

Ak potrebujete nejaké presvedčivé informácie o sile a potenciáli robota Twitter, pozrite sa na tento tweet:

hej @Comcast Prečo je moja rýchlosť internetu 2down9up, keď platím za 150down10up vo Washingtone DC? @ComcastCares@xfinity#comcast#speedtest

- Používateľ AComcast (@A_Comcast_User) 1. januára 2016

Myšlienka robota vytvoreného robotom Twitter naprogramovaným používateľom Reddit AlekseyPom je zistiť rýchlosť sťahovania siete Comcast, ktorej je predplatiteľom. Keď rýchlosť klesania klesne pod úroveň 50 Mbps (používateľ platí za 150 Mbps a 10 Mbps), odošle sa tweet.

kód je k dispozícii na Pastebine. ako AlekseyP poznamenáva„Viem, že niektorí ľudia by mohli povedať, že by som sa nemal sťažovať na 50 Mb / s, ale keď sú inzerovať 150 a dostanem 10-30, som nespokojný. “ Je zaujímavé, že sa zdá, že tento prístup priniesol výsledok.

„Nastavil som to preto, že som bol frustrovaný počas obdobia stálych poklesov a výpadkov. Teraz je to omnoho lepšie. Nepoužívali sme streamy Netflixu a ja by som sa nedokázal pripojiť k zápasom CSGO [Counter-Strike: Global Offensive]. “

Keď dostanete priamu správu alebo upozornenie, blikajte LED

Namiesto tweeting a retweeting, čo používať Pi ako Twitter monitor, fyzicky reagovať na spúšťače z iných tweetov? Na to budete potrebovať Raspberry Pi, doštičku, rezistor a LED, ako je uvedené v tomto návode.

Zatiaľ čo projekty uvedené v tomto zozname predtým používali značky hashtag na selektívne prehrávanie, tento projekt ich používa na osvetlenie LED. Je spravodlivé povedať, že to nie je najvynaliezavejšie použitie pre Raspberry Pi a niektoré LED diódy, ale je to naozaj iba špička ľadovca toho, čo sa dá dosiahnuť pripojením Raspberry Pi k Twitteru. Medzi ďalšie možnosti výstrah môže patriť prehratie zvuku (možno aj klaksón, ako je to znázornené na stránke projektu!) a tento projekt je dobrým miestom na začatie, ak máte ambície ovládať robota pripojeného k Pi Twitter.

Tweet My Roar

Tento projekt založený na štandardnej dinosaurej hračke je akýmsi pokračovaním predchádzajúcej. Namiesto toho, aby svetlo blikalo, používa tento kód Python na detekciu @ zmienok o vyhradenom konte Twitter dinosaura Borisa a jeho reakciu na jeho rev.

Je to vhodne demonštrované v tomto videu.

Je zrejmé, že dinosaurus už bol schopný revovať. Projekt využíva existujúci hardvér a v podstate prenáša príkaz na zapnutie / vypnutie dinosaura. Zatiaľ čo výsledok je úplne iný, je v podstate rovnaký ako blikanie LED.

Vzorový kód nájdete na stránku Dino Tweet.

Tweet Ako rastie vaša záhrada

Nájdenie zaujímavých vecí na automatické tweetovanie pomocou Raspberry Pi môže byť zložité. Tak prečo nezvažovať existujúce projekty Raspberry Pi? Jedným z príkladov je Mestské poľnohospodárstvo Tweetbot ktoré tweety obrázky záhrady a hladiny vody a pôdnej vlhkosti.

náš #aquaponics prototyp bol presunutý. #Arduino kŕmi ryby, #Malinový koláč je tweeting obrázky pic.twitter.com/v5lfYwmVm1

- Helios Labs (@HeliosLabs) 25. februára 2015

Projekt bol postavený s Raspberry Pi, model B + Raspberry Pi B + je tu. Čo sa zmenilo? Čítaj viac , tak by malo fungovať s malými zmenami Raspberry Pi 2 5 vecí, ktoré dokáže iba malina Pi 2Posledné vydanie počítača s veľkosťou pinty je úžasné. V skutočnosti je také úžasné, že existuje 5 vecí, ktoré môžete urobiť iba na Raspberry Pi 2. Čítaj viac a Raspberry Pi 3 Raspberry Pi 3: Rýchlejšie, lepšie s Wi-Fi a BluetoothDnes nadácia Raspberry Pi oznámila vydanie Raspberry Pi 3. Je to zatiaľ najvýznamnejšia aktualizácia populárnej rady lacných počítačov. Čítaj viac modely. Aby ste mohli tento projekt používať, nepotrebujete kultivovať hydroponiu - môže to byť rovnako jednoduché nastavenie vo vašom skleníku alebo vegetariánskej náplasti.

Spravujte svoje ryby

Manažment rýb je často prehliadaným aspektom vlastníctva spoločenských zvierat. Ak máte obavy, že vaše zlaté rybky (alebo iné domáce zvieratá) nie sú vhodné teploty, prečo nenastaviť Raspberry Pi tak, aby zistil teplotu, urobil fotografiu a tweetol Výsledok?

19,2 ° F. #goldfish#??#??#Malinový koláč#MiraiWaterTemp#netthing#IoT# M2M 2016-03-15 16:35:11 pic.twitter.com/awXl2c8BeC

- roku-mirai (@roku_mirai) 15. marca 2016

Aj keď na to neexistuje žiadny návod, je to dosť podobné tomu, čo sme už videli v prípade záhradného tweetu vyššie. Dokazuje to tiež, že zatiaľ čo len veľmi málo originálnych nápadov zostáva odhalených, robot Twitter Twitter poháňaný pi je stále pôsobivý.

Vypočujte si Tweety

Čo to vlastne hovoria tweety? Či už nemáte čas na čítanie, alebo nie ste schopní, bota Raspberry Pi Twitter, ktorého účelom je nájsť relevantné tweety a prečítať si ich, by sa vám zdala byť obzvlášť užitočná. Nájdete softvér a prehľad pre TwitterPiBot v službe GitHub, a pokiaľ máte k svojmu Raspberry Pi pripojený zvukový výstup, budú vám prečítané tweety so zadaným hashtagom. Projekt môžete upraviť tak, aby čítal tweety prostredníctvom systému Sonos Ako posielať hlasové oznámenia do reproduktorov SonosDnes vám ukážem, ako nastaviť hlasové upozornenia vo vašom systéme Sonos pomocou receptov IFTTT, integrácií OpenHAB a ďalších. Čítaj viac ľahko.

Ak je nakonfigurovaná inteligentne, je to tiež prostriedok na zaistenie toho, aby vám boli doručené správy a informácie, ako je vaša osobná rozhlasová stanica!

Získajte upozornenia na medzinárodnú vesmírnu stanicu

Kde je dnes večer Medzinárodná vesmírna stanica? Bez toho, aby ste sa pozreli von, je ťažké vidieť, ale toto Raspberry Pi Twitter bot projekt používa informačný kanál RSS generovaný programom Webová stránka spoločnosti Nasa zameraná na vyhľadávanie predpovedať, kedy bude vesmírna stanica viditeľná z vašej časti sveta, a poslať tweet denne predtým, takže každý, kto má záujem o oblohu, sa bude môcť pripraviť na nejakého astra pozorovanie.

Vzhľadom na to, že - v čase písania - obiehajú dve Raspberry Pi na Zemi po ISS, zdá sa tento projekt obzvlášť vhodný.

Vysmievať sa politikom

Vstupujú do politiky so vznešenými cieľmi, ale stávajú sa pariahmi. Áno, sú to politici a Twitter Bots môžu byť nakonfigurovaní tak, aby sa pobavili po týchto samoobslužných „štátnych zamestnancoch“. Mohol by existovať lepší spôsob použitia Raspberry Pi? Jedným z takýchto príkladov je používateľ Reddit „Shut-Up-Tyler“, ktorý pomocou tohto projektu vytvoril automatickú satiru (komici, zemetrasenie v topánkach).

Potrebujeme tvrdšie a ostrejšie vonku Je vonku skutočne zima, hovoria tomu Trúbka potrebuje skutočné vedenie a už sa to nestane

- Donald Trumpet (@DonaldTrumpet_) 20. októbra 2015

Ako to teda funguje?

„Môj program beží na Raspberry Pi a beží Python. To používa beautifulSoup extrahovať tweety zo stránky pána Trumpa, odstraňuje odkazy prostredníctvom regulárnych výrazov, používa funkcia, ktorá nahrádza slová slovami „doot doot“ a „trumpeta“, prevedie ju do reťazca markov… a uvarí ju. “

Občas sú tweety nezmysly. Bohužiaľ je to veľmi ťažké rozoznať od Trumpa skutočný tweety.

Niet pochýb o tom, že existuje mnoho ďalších spôsobov, ako môžete použiť Twitter Twitter na báze Raspberry Pi - tak prečo nám o ňom v komentároch nehovoríte?

Christian Cawley je zástupcom redaktora pre bezpečnosť, Linux, DIY, programovanie a techniku. Produkuje tiež skutočne užitočný podcast a má bohaté skúsenosti s podporou počítačov a softvéru. Christian je prispievateľom do časopisu Linux Format a je fanúšikom Raspberry Pi, milencom Lego a retro hráčom.