User manual
Dit project is mogelijk aangezien de Twitch-site informatie ook in het bekende
JSON-formaat ter beschikking stelt. Via de site
https://api.twitch.tv/kraken/streams?channel=rocketbeanstv
kunt u de editie in JSON-formaat bekijken. Er is een hoeveelheid tekst, maar ons
interesseert alleen het attribuut _total dat het aantal actieve streams weergeeft.
Als dit aantal groter is dan nul, betekent dit dat er minstens een stream actief is.
Dit attribuut wordt nu automatisch door de ThingSpeak-site geanalyseerd en als
overzichtelijke waarde uitgegeven. Deze waarde kan dan gewoon in het pro-
gramma door de functie getThingSpeakHttp() worden opgeroepen en geanaly-
seerd.
5.3 | Twitter-alarminstallatie
Bij dit project gaat het om een alarminstallatie waarmee u bijvoorbeeld kunt con-
troleren, of iemand onbevoegd een lade opent. Er wordt constant gecontroleerd of
er op de aangesloten lichtsensor licht van een vastgestelde helderheid valt. Als dit
het geval is, weerklinkt een alarmsignaal en wordt er bijkomend een bericht via
Twitter verstuurd. De opbouw ziet u in de onderste afbeelding. Anders kunt u na-
tuurlijk ook hier opnieuw de temperatuursensor
gebruiken en de overschrijding van een bepaalde
temperatuur bewaken.
Benodigde elementen
1 x breadboard, 1 x NanoESP, 1 x fototransistor, 1 x
weerstand 10 kOhm (bruin-zwart-oranje), 1 x Piezo,
draadbrug