Mainos

Twitter-robotit: automatisoidut ohjelmat, jotka ovat vuorovaikutuksessa suositun sosiaalisen verkoston kanssa ja reagoivat usein hashtageihin ja tapahtumiin ennalta määrättyjen asetusten perusteella. Voisin esimerkiksi käyttää Twitter-bottia etsimään MakeUseOf-viesteihini liittyviä mainintoja ja pyytämään niitä uudelleentwiittaamaan.

Mutta entä jos sinulla olisi Twitter-botti käynnissä sellaisella laitteistolla kuin Raspberry Pi? Tämä mahdollistaisi reaalimaailman hälytykset ja ilmoitukset virtuaalisesta mikrotiedostoista Facebook wannabe; voit nähdä fyysisen määrän siitä, kuinka monta kertaa hashtagi on mainittu, tai vilkkua joitakin valoja.

Käyttäjät ovat löytäneet monia tapoja olla vuorovaikutuksessa Twitterin kanssa Raspberry Pi -sovelluksella. Aloita tarkistamalla oma Raspberry Pi Twitter -bottiprojekti Kuinka luoda Raspberry Pi Twitter BotTwitter on maailman suurin lyhytsanomien varasto ihmisiltä, ​​joilla ei ole mitään sanottavaa - ja nyt sinäkin voit osallistua siihen eeppiseen projektiin automatisoidulla Twitter-botilla, jonka käyttö on sinun Vadelma... Lue lisää

, ja lue sitten seuraavista 10 projektista nähdäksesi kuinka voit kehrätä omaasi…

Tweet Pi-tilasi

Kun aloitimme ajatuksen Twitter-bottiprojekteista, oma DIY-asiantuntija James Bruce esitti Raspberry Pi -sovelluksen avulla twiittiäksesi laitteiston tilan (kuten CPU: n lämpötila) ja valokuvia laitteen verkkokamera 5 asiaa, jotka voit tehdä Raspberry Pi-kameramoduulillaYksi ensimmäisistä laajennuksista, jotka sinun pitäisi ostaa Raspberry Pi: lle, on kameramoduuli. Erillisellä liittimellä kameraa voidaan käyttää moniin tehtäviin. Katsotaanpa. Lue lisää (katso yllä oleva linkki).

Se käyttää mukautettua Python-sovellusta, joka on rakennettu Twitter-sovellusliittymällä, ja käyttää crontab-komentoa aikatauluttaa toistuvat tweetit. Suosittelemme, että tutustut tähän opetusohjelmaan ennen kuin jatkat muiden tässä lueteltujen hankkeiden kanssa, koska se antaa sinulle hyvän perustan Twitter-robotin luomiseen tarvittaviin perusteisiin.

Yksinkertainen Retweet Bot

Yksi tärkeimmistä asioista, jotka voit tehdä Twitterissä, on uudelleentwiittaus. Tämä voi olla osoittaa tukenne tiettyyn tarkoitukseen, korostaa ihailuasi jostakin tai mainostaa kaupallista yritystä. Olipa syy mikä tahansa, se voi olla hieman häiritsevää tekemällä manuaalisia uudelleentwiittauksia jatkuvasti.

Onneksi käytettävissä on erilaisia ​​työkaluja, joiden avulla voit automatisoida uudelleensuoritusprosessin, muun muassa rakentamalla Raspberry Pi-uudelleentwiittausrobotin, joka tekee työn puolestasi. Yksinkertaisen Python-komentosarjan ja Twitter-sovellusliittymän ansiosta voit tehdä botin, joka uudelleensuuntaa valitsemasi hashtagin perusteella.

Tweettaa nopeimmat tulokset

Jos tarvitset vakuuttavaa Twitter-botin tehokkuudesta ja potentiaalista, katso tämä twiitti:

Hei @Comcast miksi Internet-nopeuteni 2down9up maksaa 150down10up: sta Washington DC: ssä? @ComcastCares@xfinity#comcast#nopeustesti

- AComcast-käyttäjä (@A_Comcast_User) 1. tammikuuta 2016

Redditin käyttäjän AlekseyP: n ohjelmoiman Twitter-botin luoma botin idea on havaita Comcast-verkon latausnopeus, jonka tilaaja hän on. Kun alanopeus laskee alle 50Mbps -tason (käyttäjä maksaa 150Mbps alaspäin ja 10Mbps ylöspäin), twiitti lähetetään.

koodi on saatavana Pastebin-sivustolla. Kuten AlekseyP huomauttaa, ”Tiedän, että jotkut ihmiset saattavat sanoa, että minun ei pitäisi valittaa 50 Mbit / s alas, mutta kun he mainosta 150 ja saan 10-30 olen tyytymätön. ” Mielenkiintoista, että tämä lähestymistapa näytti toimittaneen tulos.

"Asutin tämän, koska olin turhautunut jatkuvien putoamisten ja katkoksien aikana. Se on nyt paljon parempi. Emme pystyneet virtauttamaan Netflixiä, enkä pystynyt muodostamaan yhteyttä CSGO [Counter-Strike: Global Offensive] -otteluihin. ”

Salama vilkkuu, kun saat suoran viestin tai uudelleentwiittauksen

Pitäisikö tweetin ja uudelleentwiittauksen sijaan entä Pi: n käyttämistä Twitter-näytönä, reagoidessaan fyysisesti muiden tweetideiden laukaisuihin? Tätä varten tarvitset Raspberry Pi: n, leipälaatan, vastuksen LEDin, kuten tässä opetusohjelmassa osoitettiin.

Vaikka tämän luettelon aiemmissa projekteissa käytettiin hashtageja uudelleensuuntaamiseksi valikoivasti, tämä projekti käyttää niitä LEDin valaistamiseen. On kohtuullista sanoa, että tämä ei ole kekseliäisin käyttö Raspberry Pi: lle ja joillekin LEDille, mutta se on todella vain jäävuoren huippua siitä, mitä voidaan saavuttaa yhdistämällä Raspberry Pi Twitteriin. Muihin hälytysvaihtoehtoihin voi kuulua äänen toistaminen (ehkä jopa äänitorvi, kuten projektisivulla näytetään!) ja tämä projekti on hyvä paikka aloittaa, jos sinulla on toiveita hallita Pi-kytkettyä robottia kautta Viserrys.

Tweet My Roar

Perustuen tavalliseen dinosaurusleluun, tämä projekti on eräänlainen jatko edelliselle. Vilkkumisen sijasta tämä käyttää Python-koodia havaitsemaan dinosauruksen omistaman Twitter-tilin @ maininnat Borisista ja saadakseen hänet pauhaamaan vastauksena.

Se esitetään osuvasti tässä videossa.

Ilmeisesti dinosaurus pystyi jo pyörimään. Projekti käyttää olemassa olevaa laitteistoa ja lähettää päälle / pois-komennon dinosaurukselle. Vaikka tulos on aivan erilainen, se on käytännössä sama kuin LEDin vilkkuminen.

Löydät mallikoodin sivustosta Dinon Tweet -sivulta.

Tweet Miten puutarhasi kasvaa

Löytää mielenkiintoisia asioita tweetiksi automaattisesti Raspberry Pi -laitteesi kanssa voi olla hankala. Joten miksi ei harkita olemassa olevia Raspberry Pi -projekteja? Yksi esimerkki on Kaupunkien maatalous Tweetbot joka tweetstaa kuvia puutarha- ja vesitasosta sekä maaperän kosteustiedoista.

meidän #aquaponics prototyyppi on siirretty. #Arduino ruokkii kaloja, #RaspberryPi on tweeting kuvia pic.twitter.com/v5lfYwmVm1

- Helios Labs (@HeliosLabs) 25. helmikuuta 2015

Hanke rakennettiin Vadelma Pi Malli B + Vadelma Pi B + on täällä. Mitä muuttui? Lue lisää , joten sen pitäisi toimia pienillä muutoksilla Vadelma Pi 2 5 asiaa, joita vain vadelmapi 2 voi tehdäUusin pintikokoisen tietokoneen painos on mahtava. Niin mahtavaa, itse asiassa, että 5 asiaa voit tehdä vain Raspberry Pi 2 -laitteella. Lue lisää ja Vadelma Pi 3 Raspberry Pi 3: Nopeampi, parempi, Wi-Fi ja BluetoothTänään Raspberry Pi -säätiö ilmoitti vadelma Pi 3: n julkaisemisesta. Se on vielä merkittävin päivitys halpalentoyhtiöiden suosituimmalle riville. Lue lisää malleja. Tietysti sinun ei tarvitse viljellä vesiviljelyä käyttääksesi tätä projektia - se voi olla yhtä helppo asentaa kasvihuoneellesi tai kasvislaastarisi.

Hallitse kalaa

Kalan hoito on lemmikkien omistajuudessa usein huomaamatta jätetty näkökohta. Jos olet huolissasi siitä, että kultakalasi (tai muut vesieläimet) eivät ole sopivia miksi et aseta Raspberry Pi -laitetta lämpötilan havaitsemiseksi, valokuvan ottamiseksi ja twiittiä varten tulokset?

19,2 Se on 66,6 ° F. #kultakala#??#??#RaspberryPi#MiraiWaterTemp#netthing#IoT# M2M 2016-03-15 16:35:11 pic.twitter.com/awXl2c8BeC

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

Tätä varten ei ole ohjeita, mutta se on melko samanlainen kuin yllä olevassa puutarha-tweet-botissa. Se osoittaa myös, että vaikka hyvin harvat alkuperäiset ideat jäävät paljastamatta, Pi-käyttöinen Twitter-botti on jatkuvasti vaikuttava.

Kuuntele twiittejäsi

Mitä tweetit sanovat, oikeasti? Eikä sinulla ole aikaa lukea tai et pysty lukemaan Raspberry Pi Twitter -botti, jonka tarkoituksena on löytää osuvia tweettejä ja lukea niitä sinulle, vaikuttaa erityisen hyödylliseltä. Löydät ohjelmiston ja sen pääpiirteet TwitterPiBot GitHubissa, ja niin kauan kuin sinulla on äänilähtö kytkettynä Raspberry Pi -laitteeseen, tweetit, joissa on määritetty hashtag, luetaan sinulle. Voit muokata projektia lukemaan tweettejä Sonos-järjestelmän kautta Kuinka lähettää ääni-ilmoituksia Sonos-kaiuttimilleTänään näytän sinulle kuinka määrittää ääni-ilmoitukset Sonos-järjestelmään käyttämällä IFTTT-reseptejä, OpenHAB-integraatioita ja paljon muuta. Lue lisää myös helposti.

Älykkäästi määritettynä tämä on myös keino varmistaa, että kuratoidut uutiset ja tiedot toimitetaan sinulle, kuten oma henkilökohtainen radioasema!

Hanki kansainvälisen avaruusaseman hälytyksiä

Missä on kansainvälinen avaruusasema tänään? Katsomatta ulkopuolelle on vaikea nähdä, mutta tämä Raspberry Pi Twitter -bottiprojekti käyttää RSS-syötettä, jonka on luonut Nasan ISS-verkkosivut ennustaa, milloin avaruusasema on näkyvissä maailmanosasta, ja lähettää twiitin päivä ennen, joten jokainen, joka on kiinnostunut etsimään taivasta, voi valmistautua astroon havainto.

Koska kirjoittamishetkellä kaksi vadelmapiää kiertää maapalloa ISS: llä, tämä projekti vaikuttaa erityisen osuvalta.

Pilkkaa poliitikkoja

He tulevat politiikkaan jaloilla päämäärillä, mutta heistä tulee parioita. Kyllä, se on poliitikkoja, ja Twitter Botit voidaan määrittää heittämään hauskaa näissä itsepalvelevissa ”virkamiehissä”. Voisiko olla parempia tapoja käyttää Raspberry Pi: tä? Yksi sellainen esimerkki on Redditin käyttäjä “Shut-Up-Tyler”, joka loi automatisoidun satiirin (koomikot, järistys kengissäsi) tällä projektilla.

Meidän on oltava tiukempia ja terävämpiä. Ulkona on todella kylmä, he kutsuvat sitä Trumpetti tarvitsee todellista johtajuutta eikä tapahdu uudelleen

- Donald-trumpetti (@DonaldTrumpet_) 20. lokakuuta 2015

Joten miten se toimii?

”Ohjelmani toimii Raspberry Pi: llä, pythonilla. Se käyttää beautifulSoupia tweetien purkamiseen herra Trumpin sivulta, poistaa linkit säännöllisten lausekkeiden kautta, käytön toiminto, jolla korvataan sanat sanoilla “doot doot” ja “trumpet”, laitetaan se markovin ketjun läpi… ja tweetitään pois. ”

Joskus tweetit ovat hölynpölyä. Valitettavasti tämä tekee heistä erittäin vaikeaa erottaa Trumpin tekemistä todellinen tweets.

Epäilemättä on olemassa monia muita tapoja, joilla voit käyttää Raspberry Pi-pohjaista Twitter Bot -sovellusta - joten miksi et kerro meille kommentissasi?

Christian Cawley on varatoimittaja turvallisuuteen, Linuxiin, itsehoitoon, ohjelmointiin ja teknisiin selityksiin. Hän tuottaa myös The Really Useful Podcastin ja hänellä on laaja kokemus työpöydän ja ohjelmistojen tuesta. Linux Format -lehden avustaja Christian on Vadelma Pi-tinkerer, Lego-rakastaja ja retro-fani.