Programa del curset d'introducció a Internet de les Coses - juny 2018

De Wiki d'en Jordi Binefa
Dreceres ràpides: navegació, cerca

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