Reklāma
Twitter robotprogrammatūra: automatizētas programmas, kas mijiedarbojas ar populāro sociālo tīklu, bieži reaģējot uz hashtagiem un notikumiem, pamatojoties uz iepriekš noteiktiem iestatījumiem. Piemēram, es varētu izmantot čivināt robotprogrammatūru, lai meklētu manu MakeUseOf ziņu pieminēšanu un lai tās retvītu.
Bet kā būtu, ja jums būtu Twitter robots, kas darbojas ar tādu aparatūras elementu kā Raspberry Pi? Tas ļautu reālās pasaules brīdinājumiem un paziņojumiem no virtuālā mikroblogošanas Facebook wannabe; jūs varētu apskatīt fizisko reižu skaitu, cik reizes ir pieminēts hashtag, vai arī mirgot dažus lukturus.
Lietotāji ir atraduši daudzus veidus, kā mijiedarboties ar čivināt, izmantojot Raspberry Pi. Lai sāktu, pārbaudiet mūsu savu Raspberry Pi Twitter bot projektu Kā izveidot Aveņu Pi čivināt BotTwitter ir pasaulē lielākā īsziņu krātuve no cilvēkiem, kam nav ko teikt - un tagad arī jūs varat dot ieguldījumu šajā episkajā projektā ar automatizētu Twitter robotprogrammatūru, kuru darbina jūsu Aveņu ... Lasīt vairāk
un pēc tam izlasiet par šiem 10 projektiem, lai redzētu, kā jūs varētu spinēt pats ...Čiviniet savu Pi statusu
Kad mēs aizsākām ideju par Twitter bot projektiem, mūsu pašu DIY eksperts Džeimss Brūss ierosināja, izmantojot Raspberry Pi, lai tvītu aparatūras statusu (piemēram, CPU temperatūru) un fotoattēlus no ierīces tīmekļa kamera 5 lietas, ko varat darīt ar Raspberry Pi kameras moduliViena no pirmajām paplašinājumiem, kas jums vajadzētu iegādāties Raspberry Pi, ir kameras modulis. Izmantojot īpašu savienotāju, kameru var izmantot dažādiem uzdevumiem. Apskatīsim. Lasīt vairāk (skat. iepriekšējo saiti).
Tas izmanto pielāgotu Python lietotni, kas veidota ar Twitter API, un tajā tiek izmantota komanda crontab, lai ieplānotu atkārtotus tweets. Mēs iesakām pirms turpināt darbu ar citiem šeit uzskaitītajiem, apskatīt šo apmācību, jo tas jums sniegs labu pamatojumu pamatos, kas nepieciešami Twitter robotprogrammatūras izveidošanai.
Vienkāršs Retweet Bot
Viena no vissvarīgākajām lietām, ko varat darīt Twitter, ir retweet. Tas varētu būt, lai parādītu savu atbalstu kādam cēlonim, uzsvērtu savu apbrīnu par kaut ko vai reklamētu komerciālu uzņēmumu. Neatkarīgi no iemesla, tas var nedaudz novērst uzmanību, padarot manuālus retweets pastāvīgi.
Par laimi ir pieejami dažādi rīki, kas palīdzēs jums automatizēt retweetēšanas procesu, tostarp arī Raspberry Pi retweet robotprogrammatūras izveidošana, kas veic jūsu darbu. Pateicoties vienkāršam Python skriptam un Twitter API, jūs varat izveidot robotprogrammatūru, kas retweetē, pamatojoties uz jūsu izvēlēto atsauci.
Čivināt savus ātrākos rezultātus
Ja jums ir nepieciešams pārliecinošs paziņojums par Twitter robota jaudu un potenciālu, apskatiet šo tvītu:
Ei @Comcast Kāpēc mans interneta ātrums ir 2down9up, kad es maksāju par 150down10up Vašingtonā? @ComcastCares@xfinity#kamera#speedtest
- AComcast lietotājs (@A_Comcast_User) 2016. gada 1. janvāris
Izveidojis Twitter bot, kuru ieprogrammējis Reddit lietotājs AlekseyP, robota ideja ir noteikt Comcast tīkla lejupielādes ātrumu, kura abonents viņš ir. Kad lejupvērstais ātrums nokrītas zem 50Mbps līmeņa (lietotājs maksā par 150Mbps lejup un 10Mbps uz augšu), tiek nosūtīts tvīts.
kods ir pieejams Pastebin. Kā AlekseyP novēro, “Es zinu, ka daži cilvēki var teikt, ka man nevajadzētu sūdzēties par 50Mbps samazinājumu, bet gan tad, kad viņi reklamē 150 un man sanāk 10–30, es esmu neapmierināts. ” Interesanti, ka šī pieeja šķita veiksmīga rezultāts.
“Es to izveidoju, jo biju neapmierināts nepārtrauktu pilienu un apstāšanās laikā. Tagad ir daudz labāk. Mēs nekad nevarējām straumēt Netflix, un man neizdosies izveidot savienojumu ar CSGO [Counter-Strike: Global Offensive] mačiem. ”
Zibspuldze mirgo, kad saņemat tiešu ziņojumu vai retweet
Nevis tweeting un retweeting, bet ko par to, kā izmantot savu Pi kā Twitter monitoru, fiziski reaģēt uz aktivizējumiem no citiem tweets? Lai to izdarītu, jums būs nepieciešams Raspberry Pi, maizes dēlis, rezistors ar LED, kā parādīts šajā apmācībā.
Kamēr projekti šajā sarakstā agrāk izmantoja hashtagus selektīvai retweetēšanai, šis projekts tos izmanto LED apgaismošanai. Ir taisnīgi teikt, ka tas nav tas radošākais lietojums Raspberry Pi un dažiem LED, bet tas tiešām ir tikai aisberga redzamā daļa tam, ko var sasniegt, pievienojot Raspberry Pi ar Twitter. Citas trauksmes iespējas varētu būt skaņas atskaņošana (iespējams, pat automašīnas skaņas signāls, kā parādīts projekta lapā!) un šis projekts ir piemērota vieta, kur sākt, ja jums ir vēlme kontrolēt ar Pi savienotu robotu, izmantojot Twitter.
Čivināt Mana rēkt
Šis projekts balstās uz standarta dinozauru rotaļlietu un ir sava veida turpinājums iepriekšējam. Mirgojoša gaismas vietā tas izmanto Python kodu, lai noteiktu @ pieminētos Borisa dinozauru speciālajam Twitter kontam un liktu viņam rēkt kā atbildi.
Tas ir trāpīgi parādīts šajā video.
Acīmredzot dinozaurs jau varēja rēkt. Projekts izmanto esošo aparatūru un būtībā pārsūta ieslēgšanas / izslēgšanas komandu dinozauram. Lai gan rezultāts ir diezgan atšķirīgs, tas būtībā ir tāds pats kā gaismas diodes mirgošana.
Kods ir atrodams vietnē Dino Tweet lapā.
Tweet Kā aug tavs dārzs
Atrodi interesantas lietas, kuras automātiski iepludina ar Raspberry Pi, var būt sarežģīti. Tātad, kāpēc neapsvērt esošos Raspberry Pi projektus? Viens piemērs ir Pilsētu lauksaimniecība Tweetbot kas tweets attēlus par dārzu un ūdens līmeni un augsnes mitrumu.
mūsu #akvaponika prototips ir pārvietots. #Arduino baro zivis, #RaspberryPi ir tweeting attēli pic.twitter.com/v5lfYwmVm1
- Helios Labs (@HeliosLabs) 2015. gada 25. februāris
Projekts tika uzbūvēts ar Aveņu Pi modelis B + Aveņu Pi B + ir klāt. Kas ir mainījies? Lasīt vairāk , tāpēc vajadzētu strādāt ar nelielu izmaiņu Aveņu Pi 2 5 lietas, ko var izdarīt tikai aveņu Pi 2Jaunākais pinta lieluma datora izdevums ir satriecošs. Faktiski tik satriecoši, ka ir 5 lietas, kuras varat darīt tikai ar Raspberry Pi 2. Lasīt vairāk un Aveņu Pi 3 Raspberry Pi 3: ātrāks, labāks, izmantojot Wi-Fi un BluetoothŠodien fonds Raspberry Pi paziņoja par Raspberry Pi 3 izlaišanu. Tas vēl ir visnozīmīgākais atjauninājums lēto datoru populārajai līnijai. Lasīt vairāk modeļiem. Protams, lai izmantotu šo projektu, jums nav jāaudzē hidroponika - to tikpat viegli var iestatīt jūsu siltumnīcā vai veģetārā plāksterī.
Pārvaldiet savas zivis
Zivju pārvaldība ir bieži aizmirsts mājdzīvnieku īpašumtiesību aspekts. Ja esat noraizējies, ka jūsu zelta zivtiņa (vai citi ūdensdzīvnieki) nav piemērota temperatūru, kāpēc gan neiestatīt aveņu Pi, lai noteiktu temperatūru, nofotografētu un tvītu rezultāti?
19,2? Tas ir 66,6 ° F. #goldfish#??#??#RaspberryPi#MiraiWaterTemp#neko#IoT# M2M 2016-03-15 16:35:11 pic.twitter.com/awXl2c8BeC
- roku-mirai (@roku_mirai) 2016. gada 15. marts
Lai gan tam nav instrukcijas, tas ir diezgan līdzīgs tam, ko mēs jau esam redzējuši ar dārza tvīta robotu, kas minēts iepriekš. Tas arī pierāda, ka, lai arī ir palicis ļoti maz oriģinālu ideju, Pi botajs ir vienmēr iespaidīgs.
Klausieties savus Tweets
Ko īsti saka tvīti? Īpaši noderīgs šķiet tas, vai jums nav laika lasīt vai nevarat lasīt Raspberry Pi Twitter robotprogrammatūru, kuras mērķis ir atrast atbilstošus tvītus un tos jums izlasīt. Jūs atradīsit programmatūru un tās izklāstu Vietnē TwitterPiBot vietnē GitHub, un kamēr vien ar Raspberry Pi ir savienota audio izeja, jums tiks nolasīti tweets ar norādīto atsauci. Jūs varētu modificēt projektu, lai lasītu tweets caur Sonos sistēmu Kā nosūtīt balss paziņojumus Sonos skaļruņiemŠodien es jums parādīšu, kā iestatīt balss paziņojumus jūsu Sonos sistēmā, izmantojot IFTTT receptes, OpenHAB integrācijas un daudz ko citu. Lasīt vairāk arī viegli.
Ja tas ir saprātīgi konfigurēts, tas ir arī līdzeklis, lai nodrošinātu kuratētu ziņu un informācijas piegādi jums, piemēram, jūsu personīgajai radiostacijai!
Saņemiet brīdinājumus par starptautisko kosmosa staciju
Kur šovakar atrodas Starptautiskā kosmosa stacija? Neraugoties uz āru, to ir grūti redzēt, bet tas tā Raspberry Pi Twitter bot projekts izmanto RSS plūsmu, ko ģenerējis Vietnes Nasa ISS vietne prognozēt, kad kosmosa stacija būs redzama no jūsu pasaules puses, un nosūtīt tvītu dienā iepriekš, tāpēc ikviens, kurš ir ieinteresēts ielūkoties debesīs, varēs sagatavoties kādai astro novērojums.
Ņemot vērā to, ka rakstīšanas laikā divas Raspberry Pi's riņķo ap Zemi ISS, šis projekts šķiet īpaši piemērots.
Izsmietie politiķi
Viņi politikā nonāk ar cēliem mērķiem, bet kļūst par līdzīgiem. Jā, tie ir politiķi, un Twitter Botus var konfigurēt, lai izklaidētos par šiem pašapkalpošanās “valsts ierēdņiem”. Vai varētu būt kāds labāks veids, kā lietot Raspberry Pi? Viens no šādiem piemēriem ir Reddit lietotājs “Shut-Up-Tyler”, kurš ar šo projektu izveidoja automatizētu satīru (komiķi, zemestrīce jūsu zābakos).
Mums ir jābūt stingrākiem un asākiem. Ārā patiešām ir auksti, viņi to sauc par trompeti, kurai nepieciešama reāla vadība, un tas vairs neatkārtojas
- Donalda trompete (@DonaldTrumpet_) 2015. gada 20. oktobris
Tātad, kā tas darbojas?
“Mana programma darbojas ar Raspberry Pi, izmantojot Python. Tas izmanto beautifulSoup, lai iegūtu tweets no Trump kunga lapas, noņem saites, izmantojot regulāras izteiksmes, lietojumus funkcija aizstāt vārdus ar “doot doot” un “trumpet”, izliek to caur Markova ķēdi… un tweet to. ”
Reizēm tvīti ir muļķības. Diemžēl tas viņus padara ļoti grūti pamanāmus no Trump's faktiskais tvīti.
Bez šaubām, ir arī daudzi citi veidi, kā izmantot Raspberry Pi balstītu Twitter Bot - kāpēc gan jūs komentāros nepasakāt mums par savu?
Kristians Kavelijs ir redaktora vietnieks drošības, Linux, DIY, programmēšanas un skaidrojošo tehnoloģiju jautājumos. Viņš arī ražo The Really Useful Podcast un viņam ir liela pieredze darbvirsmas un programmatūras atbalstā. Žurnāla Linux Format līdzstrādnieks Kristians ir Raspberry Pi veidotājs, Lego cienītājs un retro spēļu ventilators.