IoT

Internet of Things

IoT - la internet de les coses…

La internet de les coses és un concepte que es refereix a una interconnexió digital d'objectes quotidians amb internet.

És, en definitiva, la connexió d'internet amb més objectes que amb persones.

MQTT

És un protocol usat per a la comunicació machine-to-machine (M2M) en la "Internet of Things".

Està orientat a la comunicació de sensors, consumeix molt poca amplada de banda i pot ser utilitzat en la majoria dels dispositius amb pocs recursos.

Segueix una topologia d'estrella, amb un node central que fa de servidor o "broker”, encarregat de gestionar la xarxa i de transmetre els missatges.

La comunicació es basa en uns "topics" (temes), que el client que publica el missatge crea i els nodes que desitgin rebre'l han de subscriure's a ell.

En el nostre cas el "broquer" que farem servir és ThingSpeack

En aquest apartat explicarem com coordinarem totes les tecnologies per aconseguir la comunicació entre tots els dispositius.

App Inventor

Amb l'App Inventor dissenyarem una app gràcies a la qual els assistents al festival de Flors i Violes podran triar el tipus d'il·luminació i de so que hi haurà.

Aquesta app pujarà informació a un Broker d'Internet. En el nostre cas ThingSpeack.

ThingSpeack

ThingSpeack ens servirà com a pont.

L'app programada amb App Inventor no es pot comunicar directament amb App Inventor, per això, fem servir ThingSpeack. Així doncs, els assistents al Flors i Violes quan triïn quina opció d'il·luminació i de so volen actualitzaran la informació que hi ha a ThingSpeack.

ArduinoBlocks

Arduino és la tecnologia triada per governar directament la instal·lació de Flors i Violes.

Les plaques Arduino disposaran d'una antena WiFi (ESP8266). Aquesta antena li permetrà connectar-se a una xarxa WiFi i així poder mirar quina opció de llum i so s'ha d'activar.

A la placa Arduino hi haurà connectat també les tires de NeoPixel que donaran la llum i un reproductor MP3 que ens proporcionarà el so.