Arduino/Twitter Mets Apple (5 / 7 stap)

Stap 5: Twitter Code - PHP


Deel van de reden heb ik besloten om dit model was dat ik gezien zo veel Twitter reactieve Arduino projecten afgelopen jaren. Ik had geen idee totdat ik begon te graven dieper dat Twitter had beëindigd hun RSS-feeds met de introductie van versie 1.1 van hun API. Aanvankelijk dacht ik dat ik kon nog steeds het ontleden van de HTML-code van de Mets twitter-pagina voor de informatie die ik wilde, maar het lijkt alsof de Arduino van geheugen is te klein om te lezen van de website van een volledig opgemaakte paginabron.

Ik wilde niet te melden aan de nieuwe API gebruiken en omgaan met hun-verificatietokens, dus ik probeerde te ontleden de Mets Twitter pagina als een bezoeker (niet ingelogd of geverifieerd). Ik probeerde iets schrijven in Perl en PHP, maar de klassenstructuur was een beetje te moeilijk voor me te voorspellen, dus ik een andere benadering probeerde.

Ik vond deze gids op StackOverflow dat was gemakkelijk de beste gids die ik vond over hoe dit te doen. Ik ondertekende omhoog voor de nieuwe Twitter API en bracht enige tijd maken van een PHP-pagina die van een team Twitter inkoken zou feed naar gewoon een lijst van de tekst van de tweets met "HR", "Home Run", "Homerun" of "Slam". Het PHP script werkte beter dan ik dacht en vrij naadloos met de Arduino samenwerkt. Ik vind het omdat ik kan mijn webhost doen het zware werk van het parseren uit de belangrijke details en laat de Arduino gewoon aanvragen dat de samengevoegde gegevens feed om de 30 seconden of zo. Het PHP script zal alleen aanvragen voor de Twitter-feed wanneer deze wordt aangeroepen door de Arduino schets dus er geen problemen is met het synchroniseren van de timing van het script en Arduino.

Heb ik besloten om mooie en het PHP script universeel voor elk honkbalteam die u wilt maken. Wanneer de Arduino de URL voor de PHP-script roept, kunt u gewoon het aanroepen van het script, of kunt u sommige variabelen krijgen aan het einde van de URL toevoegen en dat zal gevolgen hebben voor de uitvoer.

U ziet een voorbeeld van de bijgevoegde PHP code hier. Als u geen een webhost, zijn er een heleboel gratis webhosts rond dat aanbod PHP script ondersteuning.

Gerelateerde Artikelen

Smartphone gecontroleerd Arduino tank met behulp van Annikken Andee

Smartphone gecontroleerd Arduino tank met behulp van Annikken Andee

Hoi jongens, ik ben Robin, één van de ontwikkelaars van Annikken Andee. Slechts een paar weken werden terug we uitgenodigd om een deel van de Arduino dag Singapore 2014. Op de dag van het evenement tentoongesteld wij een raket-vuren lego-verpletteren
De knop e-mail: Arduino verbinden met IFTTT voor het verzenden van e-mails, tweets, tekstberichten en meer

De knop e-mail: Arduino verbinden met IFTTT voor het verzenden van e-mails, tweets, tekstberichten en meer

wat als u kon met een enkele knop, stuur een e-mail, een tweet of een SMS-bericht?Dit leerprogramma zal u tonen hoe een eenvoudige knop verbinden met uw favoriete internet apps door het te koppelen aan IFTTT.IFTTTIFTTT.com (als dit dan dat.) is een v
Tweeting Arduino Alarm met een PIR-sensor. aka AlarmIno

Tweeting Arduino Alarm met een PIR-sensor. aka AlarmIno

Hoi vandaag ik zal je laten zien hoe maak je een tweeting Arduino alarm met een PIR-sensor.U zal het volgende nodig:Een parallax PIR sensor 3 pinEthernet-kabelEthernet-shield (dat ik gebruik deze)BreadboardArduino UNO6 jumper dradenStap 1: Bedrading
Hoe te gebruiken en Arduino schild met de Raspberry Pi

Hoe te gebruiken en Arduino schild met de Raspberry Pi

Toevoegen van Arduino shields op de Raspberry Pi een pijn kunnen zijn erg groot. Je eindigen met een rotzooi van draden lopen rond en opzetten van de software is een uitdaging in zijn eigen recht.Hier is een eenvoudige oplossing om te starten met beh
WiFi Enabled Arduino - Interfacing met web API's

WiFi Enabled Arduino - Interfacing met web API's

Bent u bekend met de Arduino, maar zijn op zoek naar een beetje meer connectiviteit in uw projecten? Dit Instructable gaat over een nieuwe (en goedkoop) draadloze module die heeft getroffen de ingebedde wereld hard - de ESP8266. Deze kleine module is
Arduino-plein met kleur LCD

Arduino-plein met kleur LCD

B-kwadraten is een modulaire elektronica-platform waarmee gebruikers kunnen bouwen, aanpassen en voortdurend bijwerken van hun eigen elektronica toepassingen.In deze B-pleinen App zullen wij behandelen hoe een eenvoudige kleuren-LCD-toepassing met be
Controlerende Arduino Uno met Javascript!

Controlerende Arduino Uno met Javascript!

Ik heb het leren van Javascript te laat en ik hou echt van de taal. Dus natuurlijk, ik dacht dat is er een manier om te programmeren van de Arduino boards Arduino boards met Javascript!Een snelle zoekopdracht gevonden johnny-vijf bibliotheek in Javas
RS485 Seriële communicatie tussen Arduino Mega en Arduino Nano met Visuino

RS485 Seriële communicatie tussen Arduino Mega en Arduino Nano met Visuino

Soms moeten we aansluiten Arduino boards Arduino boards ligt ver weg van elkaar. De RS485 is een zeer handige manier om te verbinden de planken met slechts 2 draden, en kan werken tot een afstand van 1200 m (4000 ft). Het maakt het ook mogelijk meerd
Arduino Thermometer met behulp van LM35 temperatuursensor

Arduino Thermometer met behulp van LM35 temperatuursensor

Arduino Thermometer met behulp van LM35 temperatuursensor is een zeer eenvoudig te implementeren Arduino gebaseerd project. Zijn een perfect project als u een beginner bent en net hebt begonnen vrijwel testen Arduino projecten.In dit project zullen w
Hoe To handmatig samenvoegen Gmail Account met Apple Mail 2.0-3.x

Hoe To handmatig samenvoegen Gmail Account met Apple Mail 2.0-3.x

deze tutorial zal instrueren degenen met elementaire computervaardigheden hoe hun Gmail-account samenvoegen met Apple Mail 2.0-3.x in 10-15 minuten.U MOET:-een Apple-computer met Apple Mail 2.0-3.x-een Internet-verbinding.-een bestaande Gmail-account
Foto weerstand gecontroleerd arduino pong met verwerking

Foto weerstand gecontroleerd arduino pong met verwerking

In het onderdeel elektrotechniek aan de gouverneurs Instituut van Vermont 2014 was onze uitdaging om een project met behulp van een arduino die had een interactieve modus en een autonome modus. Onze fractie besloten om remake van het klassieke pong s
DIY Arduino Thermometer met DS18B20

DIY Arduino Thermometer met DS18B20

Hallo, iedereen! Vandaag ga ik om u te tonen hoe maak je LCD- of seriële thermometer met DS18B20 digitaltemperature sensor met behulp van de Arduino, breadbord, jumpers. Dus je kunt het meten van temperatuur van de lucht, zoals vloeistoffen water en
Arduino Wirelessly met MATLAB controleren

Arduino Wirelessly met MATLAB controleren

al het zien van enkele DIYs over hoe om een communicatie tussen MATLAB toepassing en Arduino thats hardwired naar PC. Echter heb niet ik ondervonden iets waarmee Arduino via MATLAB draadloos met behulp van de compatibele ENC28J60 Ethernet-shield. In
Android pfodApp gecontroleerd dataloggen Arduino IRTemp Meter

Android pfodApp gecontroleerd dataloggen Arduino IRTemp Meter

IntroductieDit instructable toont u hoe te maken van een Arduino gebaseerd IR-temperatuurmeter die wordt beheerd door uw Android mobiele telefoon. Het pfodApp gebruikt om te doen van het besturingselement. No Android programmering is vereist. U kunt