Oglas
Twitter botovi: automatizirani programi koji komuniciraju s popularnom društvenom mrežom, često reagirajući na hashtagove i događaje na temelju unaprijed određenih postavki. Na primjer, mogao bih upotrijebiti Twitter bot da potražim spomene svojih postova na MakeUseOf-u i da ih ponovo vratim.
Ali što ako vam je Twitter bot pokrenuo na hardveru poput Raspberry Pi? To bi omogućilo upozorenja i obavijesti u stvarnom svijetu iz virtualne mikrobloge Facebook wannabe; mogli biste vidjeti fizički broj broja spominjanja hashtaga, možda ili upaliti neka svjetla.
Korisnici su pronašli mnogo načina za interakciju s Twitterom pomoću Raspberry Pi. Za početak provjerite našu vlastiti projekt bot projekta Raspberry Pi Kako izgraditi malina Pi Twitter botTwitter je najveće svjetsko skladište kratkih poruka ljudi koji nemaju što za reći - i sada i vi možete doprinijeti tom epskom projektu s automatiziranim robotskim Twitterom, koji pokreće vaš Kupina... Čitaj više , a zatim pročitajte o sljedećih 10 projekata da biste vidjeli kako možete okretati svoj vlastiti…
Tweet Status vašeg Pi-a
Kad smo započeli ideju o projektima bot bot, naš vlastiti DIY stručnjak James Bruce predstavio je koristeći Raspberry Pi za tvitovanje hardverskog statusa (kao što je temperatura CPU-a) i fotografije s web kamera uređaja 5 stvari koje možete učiniti s modulom kamere Raspberry PiJedna od prvih ekspanzija koju biste trebali kupiti za Raspberry Pi je modul kamere. S namjenskim priključkom, kamera se može koristiti za razne zadatke. Pogledajmo. Čitaj više (vidi gornju vezu).
Koristi prilagođenu aplikaciju Python izgrađenu na Twitter API-ju i koristi naredbu crontab za zakazivanje ponovljenih tweeta. Preporučujemo vam da pogledate ovaj vodič prije nego što nastavite s ostalim ovdje navedenim projektima, jer će vam on dati dobro poznavanje osnova potrebnih za izgradnju Twitter bota.
Jednostavan retweet bot
Jedna od najvažnijih stvari koje možete učiniti na Twitteru je retweet. To bi moglo biti da pokažete svoju potporu nečemu, da istaknete svoje divljenje nečemu ili da promovirate komercijalno poduzeće. Bez obzira na razlog, možete stalno ometati izradu ručnih tweetova.
Srećom, dostupni su razni alati koji vam pomažu u automatizaciji procesa retweetinga, najmanje u stvaranju retweet-bot-a Raspberry Pi koji radi posao umjesto vas. Zahvaljujući jednostavnoj skripti Python-a i Twitter API-ja, možete napraviti robota koji će ponovno pregledati na temelju hashtaga po vašem izboru.
Tweet Vaši najbrži rezultati
Ako vam treba malo uvjerljivosti u pogledu snage i potencijala Twittera, pogledajte ovaj tweet:
ej @Comcast zašto je moja brzina interneta 2down9up kada plaćam 150down10up u Washingtonu? @ComcastCares@xfinity#comcast#speedtest
- AComcast korisnik (@A_Comcast_User) 1. siječnja 2016
Stvorio je Twitter-ov bot koji je programirao korisnik Reddita AlekseyP, ideja robota je da otkrije brzinu preuzimanja Comcast mreže, na koju je pretplatnik. Kada padna brzina padne ispod razine od 50Mbps (korisnik plaća 150Mbps dolje i 10Mbps više), šalje se tweet.
kod je dostupan na Pastebinu. Kao AlekseyP primjećuje, „Znam da bi neki ljudi mogli reći da se ne bih trebao žaliti na smanjivanje 50Mbps, ali kad jesu reklamirati 150 i dobivam 10-30 nezadovoljan sam. " Zanimljivo je da se čini da je ovaj pristup donio rezultat.
"Postavio sam ovo jer sam bio frustriran tijekom razdoblja stalnih padova i ispada. Sad je puno bolje. Nekada smo bili u mogućnosti prenositi Netflix i ne bih se uspio povezati s CSGO [Counter-Strike: Global Offtack] utakmicama. "
Bljesnite LED kada dobijete izravnu poruku ili retweet
Umjesto tweetinga i retweetinga, što je s korištenjem vašeg Pi-a kao Twittera monitora, fizički reagirajući na okidače drugih tvita? Da biste to učinili, trebat će vam Raspberry Pi, ploča, otpornik i LED, kako je pokazano u ovom udžbeniku.
Dok su projekti ranije na ovom popisu koristili hashtagove za selektivni retweet, ovaj ih projekt koristi za osvjetljavanje LED-a. Pošteno je reći da ovo nije najinvencionalnija primjena za Raspberry Pi i neke LED diode, ali to je samo vrh ledenog brijega onoga što se može postići spajanjem Raspberry Pi u Twitter. Ostale opcije upozorenja mogu uključivati reprodukciju zvuka (možda čak i zvuk automobila kao što je pokazano na stranici projekta!) i ovaj je projekt dobro mjesto za početak ako imate težnje za upravljanjem robotom povezanim s Pi Cvrkut.
Tweet My Roar
Ovaj projekt, zasnovan na standardnoj igračkoj dinosaura, svojevrsni je nastavak prethodnog. Umjesto da svjetlost treperi, to koristi Python kôd za otkrivanje @ spominjanja Borisa dinosaurusa posvećenog Twitter računa i neka ga urla kao odgovor.
To se prikladno pokazalo u ovom videu.
Očito je dinosaurus već mogao zavijati. Projekt koristi postojeći hardver i u osnovi šalje naredbu za uključivanje i isključivanje dinosaurusu. Iako je ishod sasvim drugačiji, on je u osnovi isti kao što treperi LED.
Primjerak koda možete pronaći na stranicu Dino Tweeta.
Tweet Kako vaš vrt raste
Pronalaženje zanimljivih stvari za automatsko tvitovanje pomoću vašeg Raspberry Pi može biti teško. Pa zašto ne razmotriti postojeće projekte Raspberry Pi? Jedan od primjera je Urbana poljoprivreda Tweetbot koji tvituje slike podataka o vrtu, vodostaju i vlažnosti tla.
naše #aquaponics prototip je premješten. #Arduino hrani ribu, #RaspberryPi je tweeting slike pic.twitter.com/v5lfYwmVm1
- Helios Labs (@HeliosLabs) 25. veljače 2015
Projekt je izgrađen s Raspberry Pi Model B + Raspberry Pi B + je ovdje. Što se promijenilo? Čitaj više , tako da treba raditi s malim preinakama na Malina Pi 2 5 stvari koje samo malina Pi 2 može učinitiNajnovije izdanje računala veličine pint je sjajno. U stvari je tako fenomenalno da postoji 5 stvari koje možete učiniti samo na Raspberry Pi 2. Čitaj više i Malina Pi 3 Raspberry Pi 3: Brži, bolji, s Wi-Fi-jem i BluetoothomDanas je zaklada Raspberry Pi najavila izlazak Raspberry Pi 3. To je najznačajnije ažuriranje popularne linije jeftinih računala dosad. Čitaj više modeli. Naravno, ne trebate gajiti hidroponike da biste koristili ovaj projekt - to se jednostavno može postaviti u stakleniku ili u vašem povrću.
Upravljajte svojim ribama
Upravljanje ribama često je previdjen aspekt vlasništva kućnih ljubimaca. Ako ste zabrinuti da vaše zlatne ribice (ili drugi vodeni kućni ljubimci) nisu prikladni temperature, zašto ne postaviti Raspberry Pi gore da prepozna temperaturu, fotografirajte i tweetujte rezultati?
19,2 ° To je 66,6 ° F. #zlatna ribica#??#??#RaspberryPi#MiraiWaterTemp#netthing#IoT# M2M 2016-03-15 16:35:11 pic.twitter.com/awXl2c8BeC
- rok-mirai (@roku_mirai) 15. ožujka 2016
Iako ne postoji skup uputa za to, poprilično je sličan onome što smo već vidjeli s vrtnim tweetom. Također pokazuje da iako je ostalo vrlo malo originalnih ideja za otkrivanje, Piv-ov Twitter-bot je neprestano impresivan.
Slušajte svoje tweetove
Što zapravo kažu tweetovi? Bilo da nemate vremena za čitanje ili ne možete, bot bot Raspberry Pi čija je svrha pronaći relevantne tweetove i pročitati ih, činilo bi vam se posebno korisnim. Pronaći ćete softver i obris za TwitterPiBot na GitHubu, i sve dok na vaš Raspberry Pi imate audio izlaz povezan će vam se očitati tweetovi s navedenim hashtagom. Možete modificirati projekt za čitanje tweetova kroz Sonos sistem Kako poslati glasovne obavijesti zvučnicima SonosaDanas ću vam pokazati kako postaviti glasovne obavijesti na svoj Sonos sustav, koristeći IFTTT recepte, OpenHAB integracije i još mnogo toga. Čitaj više lako, previše.
Ako ste konfigurirani inteligentno, ovo je ujedno i način da osigurate da vam se odabrane vijesti i informacije isporučuju, poput vaše osobne radio stanice!
Nazovite međunarodne obavijesti o svemirskoj stanici
Gdje je večeras Međunarodna svemirska stanica? Bez gledanja izvana, teško je vidjeti, ali ovo Raspberry Pi projekt bot bot koristi RSS feed generiran od Nasina web stranica za otkrivanje ISS-a predvidjeti kada će svemirska stanica biti vidljiva iz vašeg dijela svijeta i poslati tweet dana prije, pa će se svi koji su zainteresirani za gledanje u nebo moći pripremiti za neke astro promatranje.
Obzirom da - u vrijeme pisanja - dvije Raspberry Pi-e orbitiraju na Zemlji na ISS-u, ovaj se projekt čini posebno prikladnim.
Rugajte se političarima
Ulaze u politiku s plemenitim ciljevima, ali postaju parija. Da, to su političari, a Twitter Botovi mogu se konfigurirati tako da se zabavljaju tim samostojećim „javnim službenicima“. Može li biti boljeg načina korištenja Raspberry Pi? Jedan takav primjer je Reddit korisnik "Shut-Up-Tyler", koji je s ovim projektom kreirao automatizirane satire (komičari, tresu u vašim čizmama).
Trebamo čvršće i oštrije vani je stvarno hladno, oni to zovu Truba treba stvarno vodstvo i više se ne događa
- Donald Trumpet (@DonaldTrumpet_) 20. listopada 2015
Pa kako to radi?
"Moj program se pokreće na Raspberry Pi, izvodi Python. Koristi BeautifulSoup za vađenje tweeta s stranice gospodina Trumpa, uklanja veze putem redovnih izraza, upotrebe funkcija zamijeniti riječi sa "doot doot" i "truba", provodi je kroz markov lanac... i tweeta. "
Povremeno su tvitovi gluposti. Nažalost, to ih čini vrlo teškim za razlikovanje od Trumpovih stvaran tweetova.
Bez sumnje postoji mnogo drugih načina na koje možete koristiti Twitter Bot temeljen na Raspberry Pi-u - pa zašto nam u komentarima ne kažete o svom?
Christian Cawley je zamjenik urednika za sigurnost, Linux, DIY, programiranje i objašnjene tehnologije. On također proizvodi stvarno korisni podcast i ima veliko iskustvo u podlozi za radnu površinu i softver. Christian koji je suradnik časopisa Linux Format, Christian je majstor koji proizvodi Raspberry Pi, ljubitelj Lego i ljubitelj retro igara.