Programa del curset d'introducció a Internet de les Coses - juny 2018
De Wiki d'en Jordi Binefa
Programa / continguts:
Plaques amb microcontroladors
Arduino Nano
ESP8266
ESP32
Preparació de les eines de programació
Sensors i actuadors
Traductors bidireccionals dels nivells de senyal
Sensors digitals d'entrada (teclats, tractament dels rebots)
Actuadors (relés, motors de contínua, servomotors, motors pas a pas)
BME280 (sensor de temperatura, humitat, pressió i altímetre)
Pantalles LCD
Pantalles OLED
Protocols de comunicació entre els microcontroladors i els sensors i actuadors
UART
I2C (TWI)
SPI
One Wire Interface
Sistemes operatius a Internet de les Coses
Basats en Linux (Raspbian)
Mongoose OS
Comunicació entre dispositius
Port sèrie
RS485
Bluetooth
Ethernet (per cable i sense fils)
Freqüències de ràdio lliures (SX1276 - xip LoRa)
Transport de les dades
ModBus RTU
UDP
TCP (telnet, HTTP, MQTT, ModBus TCP)
LPWAN (SigFox, LoRaMAC, LoRaWAN)
Seguretat (encriptació AES)
Visualització i control
Node-Red
TheThingsNetwork
IFTTT
Serveis al núvol (AWS, plot.ly, thingspeak)
Scada Indusoft
Pantalles Nextion
PyQt