Skelbimas
„Twitter“ robotai: automatinės programos, sąveikaujančios su populiariu socialiniu tinklu, dažnai reaguojančios į žymas ir įvykius pagal iš anksto nustatytus parametrus. Pvz., Aš galėčiau naudoti „Twitter“ robotą, norėdamas paminėti savo „MakeUseOf“ įrašus, ir turėčiau juos persiųsti.
O kas, jei turėtumėte „Twitter“ robotą, veikiantį tokiu aparatūros elementu kaip „Raspberry Pi“? Tai įgalintų realaus pasaulio perspėjimus ir pranešimus iš virtualių mikroblogų „Facebook wannabe“; galėtumėte pamatyti fizinį skaičių kartų, kai yra paminėta žyma, arba mirksėti kai kuriomis lemputėmis.
Naudotojai rado daugybę būdų, kaip bendrauti su „Twitter“ naudojant „Raspberry Pi“. Norėdami pradėti, patikrinkite mūsų savo „Raspberry Pi Twitter“ boto projektą Kaip sukurti „Raspberry Pi Twitter Bot“„Twitter“ yra didžiausia pasaulyje trumpų žinučių iš žmonių, neturinčių ką pasakyti, saugykla - ir dabar jūs taip pat galite prisidėti prie to epinio projekto su automatizuotu „Twitter“ robotu, kurį maitina jūsų Aviečių ... Skaityti daugiau
, tada perskaitykite apie šiuos 10 projektų ir sužinokite, kaip galite sugalvoti savo ...Čivinkite savo „Pi“ būseną
Kai mes pradėjome „Twitter bot“ projektų idėją, mūsų pačių „pasidaryk pats“ ekspertas Jamesas Bruce'as pasiūlė naudoti „Raspberry Pi“, kad pakeistų aparatūros būseną (pvz., Procesoriaus temperatūrą) ir nuotraukas iš įrenginio kamera 5 dalykai, kuriuos galite padaryti naudodami „Raspberry Pi“ fotoaparato modulįVienas iš pirmųjų plėtinių, kurį turėtumėte įsigyti „Raspberry Pi“, yra fotoaparato modulis. Su tam skirta jungtimi fotoaparatą galima naudoti atliekant įvairias užduotis. Pažiūrėkime. Skaityti daugiau (žiūrėti aukščiau esančią nuorodą).
Jis naudoja pasirinktinę „Python“ programą, sukurtą naudojant „Twitter“ API, ir naudoja „crontab“ komandą, kad suplanuotų pakartotinius tviterius. Prieš tęsdami kitus čia išvardytus projektus, rekomenduojame perskaityti šią mokymo programą, nes tai suteiks jums gerą pagrindą, reikalingą kuriant „Twitter“ robotą.
Paprastas Retweet Bot
Vienas iš svarbiausių dalykų, kuriuos galite padaryti „Twitter“, yra retweetai. Tai gali būti parodyti jūsų palaikymą dėl priežasties, pabrėžti jūsų susižavėjimą kažkuo arba reklamuoti komercinę įmonę. Nepriklausomai nuo priežasties, tai gali šiek tiek atitraukti, kad rankiniai retweetai būtų nuolat.
Laimei, yra įvairių įrankių, kurie padės automatizuoti pakartotinio brandinimo procesą, be kita ko, sukurti „Raspberry Pi“ retweetinį robotą, kuris atliks darbą už jus. Paprasto „Python“ scenarijaus ir „Twitter“ API dėka galite padaryti robotą, kuris retransliuoja pagal jūsų pasirinktą žymeklį.
„Tweet“ Jūsų greičiausių rezultatų sąrašas
Jei jums reikia įtikinamų „Twitter“ žinučių galios ir galimybių, pažiūrėkite į šį tviterį:
Ei @Comcast kodėl mano interneto greitis 2down9up, kai aš moku už 150down10up Vašingtone? @ComcastCares@xfinity#kamera#speedtest
- „AComcast“ vartotojas (@A_Comcast_User) 2016 m. Sausio 1 d
Sukurtas „Twitter“ robotas, užprogramuotas „Reddit“ vartotojo „AlekseyP“, roboto idėja yra aptikti „Comcast“ tinklo, kurį jis abonentas, atsisiuntimo greitį. Kai mažėjimo greitis nukrenta žemiau 50Mbps lygio (vartotojas moka už 150Mbps žemyn ir 10Mbps aukštyn), siunčiamas tviteris.
kodas galimas Pastebin. Kaip AlekseyP pastebi, “Aš žinau, kad kai kurie žmonės gali sakyti, kad turėčiau ne skųstis dėl 50Mbps, bet tada, kai jie reklamuoju 150 ir gaunu 10–30 esu nepatenkinta “. Įdomu tai, kad atrodė, kad šis požiūris pasiteisino rezultatas.
„Aš tai sukūriau, nes buvau nusivylęs nuolatiniais kritimais ir prastovomis. Dabar yra daug geriau. Mes niekada negalėjome transliuoti „Netflix“ ir man nepavyktų prisijungti prie CSGO [„Counter-Strike: Global Offensive]“ rungtynių. “
Blykstės šviesos diodas, kai gausite tiesioginį pranešimą ar retransliuosite
O ne kaip tweeting ir retweeting, o kaip naudotis Pi, kaip „Twitter“ monitoriumi, fiziškai reaguoti į suaktyvinimus iš kitų tviterių? Norėdami tai padaryti, jums reikės Raspberry Pi, lentos, rezistoriaus šviesos diodo, kaip parodyta šiame vadove.
Nors anksčiau šiame sąraše esantys projektai naudojo žymas, kad pasirinktinai retransliuotų, šis projektas juos naudoja LED apšvietimui. Sąžininga sakyti, kad tai nėra pats išradingiausias „Raspberry Pi“ ir kai kurių šviesos diodų panaudojimas, tačiau tai tikrai tik ledkalnio viršūnė to, ką galima pasiekti prijungus „Raspberry Pi“ prie „Twitter“. Kitos įspėjimo parinktys gali būti garso atkūrimas (galbūt net automobilio garso signalas, kaip parodyta projekto puslapyje!) ir šis projektas yra gera vieta pradėti nuo to, jei turite norų valdyti per Pi prijungtą robotą per „Twitter“.
„Tweet My Roar“
Šis projektas, pagrįstas standartiniu žaislu su dinozaurais, yra savotiškas ankstesnio tęsinys. Vietoj mirksinčio šviesos, jis naudoja „Python“ kodą, norėdamas aptikti @ minimus apie Boriso dinozaurų skirtą „Twitter“ paskyrą ir priversti jį riaumoti.
Tai tinkamai parodyta šiame vaizdo įraše.
Akivaizdu, kad dinozauras jau galėjo riaumoti. Projektas naudoja turimą aparatinę įrangą ir iš esmės perduoda įjungimo / išjungimo komandą dinozaurui. Nors rezultatas yra gana skirtingas, jis iš esmės nesiskiria nuo šviesos diodo mirksėjimo.
Kodo pavyzdį rasite svetainėje „Dino Tweet“ puslapyje.
Tweet Kaip auga jūsų sodas
Surasti įdomių dalykų, kuriuos automatiškai perskaitykite „Raspberry Pi“, gali būti sudėtinga. Taigi kodėl neapsvarsčius esamų Raspberry Pi projektų? Vienas iš pavyzdžių yra Miesto žemės ūkis Tweetbot kurie skenuoja sodo ir vandens lygio bei dirvožemio drėgmės duomenis.
mūsų #akvaponika prototipas buvo perkeltas. #Arduino maitina žuvis, #RaspberryPi yra tweeting nuotraukos pic.twitter.com/v5lfYwmVm1
- „Helios Labs“ (@HeliosLabs) 2015 m. Vasario 25 d
Projektas buvo pastatytas su „Raspberry Pi“ modelis B + Raspberry Pi B + yra čia. Kas pasikeitė? Skaityti daugiau , todėl turėtų veikti nedaug ką keisdami Aviečių pi 2 5 dalykai, kuriuos gali padaryti tik aviečių pi 2Naujausias pintos dydžio kompiuterio leidimas yra nuostabus. Tiesą sakant, nuostabu, kad yra 5 dalykai, kuriuos galite padaryti tik naudodami „Raspberry Pi 2“. Skaityti daugiau ir Aviečių pi 3 „Raspberry Pi 3“: greitesnis, geresnis, su „Wi-Fi“ ir „Bluetooth“Šiandien „Raspberry Pi“ fondas paskelbė apie „Raspberry Pi 3“ išleidimą. Tai kol kas pats reikšmingiausias populiarių pigių kompiuterių linijos atnaujinimas. Skaityti daugiau modeliai. Žinoma, jums nereikia auginti hidroponikos, kad galėtumėte naudoti šį projektą - tai gali būti lygiai taip pat lengva įdiegti į jūsų šiltnamį ar jūsų vegetikos pleistrą.
Tvarkykite savo žuvis
Žuvies valdymas yra dažnai nepastebimas naminių gyvūnėlių nuosavybės aspektas. Jei nerimaujate, kad jūsų auksinė žuvis (ar kiti vandens gyvūnėliai) jaučiasi netinkamai temperatūros, kodėl gi nenustačius Raspberry Pi, kad būtų galima nustatyti temperatūrą, nusifotografuoti ir persirašyti rezultatai?
19,2 Tai 66,6 ° F. #goldfish#??#??#RaspberryPi#MiraiWaterTemp#neties#IoT# M2M 2016-03-15 16:35:11 pic.twitter.com/awXl2c8BeC
- roku-mirai (@roku_mirai) 2016 m. Kovo 15 d
Nors tam nėra instrukcijų rinkinio, jis yra gana panašus į tai, ką mes jau matėme aukščiau esančiame sodo tviterio robote. Tai taip pat parodo, kad nors liko tik keletas originalių idėjų, „Pi“ maitinamas „Twitter“ robotas yra nuolat įspūdingas.
Klausykite savo Tweets
Ką iš tikrųjų sako tviteriai? Nepaisant to, ar neturite laiko perskaityti „Raspberry Pi Twitter“ roboto, kurio tikslas yra surasti susijusius tviterius ir juos jums perskaityti, jums atrodo ypač naudinga. Rasite programinę įrangą ir jos brėžinius „TwitterPiBot“ „GitHub“, ir kol turite garso išvestį, prijungtą prie „Raspberry Pi“, jums bus perskaityti tviteriai su nurodytu žymekliu. Galite modifikuoti projektą, kad galėtumėte perskaityti tviterius per „Sonos“ sistemą Kaip siųsti balso pranešimus „Sonos“ garsiakalbiamsŠiandien aš jums parodysiu, kaip nustatyti „Sonos“ sistemos balso pranešimus, naudojant IFTTT receptus, „OpenHAB“ integracijas ir dar daugiau. Skaityti daugiau lengvai taip pat.
Jei tai sukonfigūruota intelektualiai, tai taip pat yra priemonė užtikrinti, kad jums, kaip ir jūsų asmeninei radijo stotiui, būtų pateikiamos kuruojamos naujienos ir informacija.
Gaukite tarptautinės kosminės stoties įspėjimus
Kur šį vakarą yra Tarptautinė kosminė stotis? Nežiūrint į išorę, sunku pamatyti, bet tai „Raspberry Pi Twitter“ projektas naudoja RSS srautą, kurį sukūrė „Nasa“ ISS žiniatinklio puslapis nuspėti, kada kosminė stotis bus matoma iš jūsų pasaulio pusės, ir išsiųsti dienos tviterį anksčiau, todėl visi, kuriems įdomu pažvelgti į dangų, galės pasiruošti šiek tiek astro stebėjimas.
Atsižvelgiant į tai, kad tuo metu, kai ISS aplink Žemę rutuliojasi dvi Aviečių Pis, šis projektas atrodo ypač tinkamas.
Šaipytis iš politikų
Jie įsitraukia į politiką kilniais tikslais, bet tampa parijais. Taip, tai politikai ir „Twitter Bots“ gali būti sukonfigūruoti taip, kad linksmintųsi prie šių savitarnos „valstybės tarnautojų“. Ar gali būti koks nors geresnis būdas naudoti „Raspberry Pi“? Vienas iš tokių pavyzdžių yra „Reddit“ vartotojas „Shut-Up-Tyler“, kuris su šiuo projektu sukūrė automatizuotą satyrą (komikai, drebėjimas tavo batuose).
Turime būti griežtesni ir aštresni. Iš tikrųjų šalta lauke, jie vadina, kad trimitui reikalinga tikra lyderystė ir tai nepasikartotų
- „Donaldo trimitas“ (@DonaldTrumpet_) 2015 m. Spalio 20 d
Taigi kaip tai veikia?
„Mano programa veikia„ Raspberry Pi “programoje, kur veikia„ Python “. Jis naudoja „beautifulSoup“, norėdamas išgauti tweets iš p. Trumpo puslapio, pašalina nuorodas įprastomis išraiškomis, naudoja funkcija pakeisti žodžius žodžiais „padaryk, daryk“ ir „trimitui“, pervesk jį per Markovo grandinę... ir suskambės “.
Kartais tviteryje būna nesąmonių. Deja, dėl to jiems labai sunku atskirti Trumpą faktinis tweets.
Be abejo, yra daugybė kitų būdų, kaip naudoti „Raspberry Pi“ pagrįstą „Twitter Bot“ - kodėl gi jūs nepasakojate savo komentaruose?
Christianas Cawley yra „Linux“, „pasidaryk pats“, programavimo ir techninių paaiškinimų saugumo, redaktoriaus pavaduotojas. Jis taip pat kuria „The Really Useful Podcast“ ir turi didelę patirtį palaikant darbalaukį ir programinę įrangą. Žurnalo „Linux Format“ bendradarbis Christianas yra „Raspberry Pi“ gamintojas, „Lego“ mėgėjas ir retro žaidimų gerbėjas.