Diferència entre revisions de la pàgina «Guia de presentació pel dia 27 de juny de 2018»

De Wiki d'en Jordi Binefa
Dreceres ràpides: navegació, cerca
m (NodeRED)
m
 
Línia 16: Línia 16:
 
[https://github.com/jordibinefa/arduino-IDE-codes/tree/master/esp8266_udpServer_01b esp8266_udpServer_01.ino] Codi UDP per a ESP8266
 
[https://github.com/jordibinefa/arduino-IDE-codes/tree/master/esp8266_udpServer_01b esp8266_udpServer_01.ino] Codi UDP per a ESP8266
  
[https://binefa.cat/IoT/nodeRed/prj/udpServer/udpServer_nodered_code.txt Codi NodeRED per a esp8266_udpServer_01.ino i esp32_udpServer_01b]
+
[https://www.binefa.cat/IoT/nodeRed/prj/udpServer/udpServer_nodered_code.txt Codi NodeRED per a esp8266_udpServer_01.ino i esp32_udpServer_01b]
  
 
Verifiqueu l'adreça del vostre PCF8574 fent servir [https://github.com/jordibinefa/arduino-IDE-codes/tree/master/esp32_i2cScanner_02 esp32_i2cScanner_02.ino]
 
Verifiqueu l'adreça del vostre PCF8574 fent servir [https://github.com/jordibinefa/arduino-IDE-codes/tree/master/esp32_i2cScanner_02 esp32_i2cScanner_02.ino]
Línia 23: Línia 23:
  
 
=== Teoria TCP/UDP ===
 
=== Teoria TCP/UDP ===
[https://binefa.cat/IoT/teoria/ethernetTcpUdp_00.pdf TCP/UDP Capa de transport d'Ethernet]
+
[https://www.binefa.cat/IoT/teoria/ethernetTcpUdp_00.pdf TCP/UDP Capa de transport d'Ethernet]
  
 
=== NodeRED ===
 
=== NodeRED ===
  
[https://binefa.cat/IoT/nodeRed/nodeRed01.pdf Introducció al Node-RED]
+
[https://www.binefa.cat/IoT/nodeRed/nodeRed01.pdf Introducció al Node-RED]
  
[https://binefa.cat/IoT/nodeRed/prj/numAleat/ Exemple de generació de número aleatori amb NodeRED]
+
[https://www.binefa.cat/IoT/nodeRed/prj/numAleat/ Exemple de generació de número aleatori amb NodeRED]
  
[https://binefa.cat/IoT/nodeRed/prj/statsCtrl/ Interaccionar amb ordres de terminal amb NodeRED]
+
[https://www.binefa.cat/IoT/nodeRed/prj/statsCtrl/ Interaccionar amb ordres de terminal amb NodeRED]
  
[https://binefa.cat/IoT/nodeRed/prj/ttnCtrl/ Interacció amb The Things Network des de NodeRED] (Fet servir de facto a la prova de bidireccionalitat)
+
[https://www.binefa.cat/IoT/nodeRed/prj/ttnCtrl/ Interacció amb The Things Network des de NodeRED] (Fet servir de facto a la prova de bidireccionalitat)
 
<!-- Després reproduir-ho per a MQTT  -->
 
<!-- Després reproduir-ho per a MQTT  -->
  
 
=== Teoria MQTT ===
 
=== Teoria MQTT ===
[https://binefa.cat/IoT/teoria/mqtt_00.pdf Introducció a MQTT]
+
[https://www.binefa.cat/IoT/teoria/mqtt_00.pdf Introducció a MQTT]
  
 
QoS. Brokers remots i locals.
 
QoS. Brokers remots i locals.
  
 
=== MQTT i NodeRED ===
 
=== MQTT i NodeRED ===
[https://binefa.cat/IoT/nodeRed/prj/mqtt_esp8266_esp32/ex00/ Exemple amb MQTT i NodeRED emprant ESP8266 i ESP32]
+
[https://www.binefa.cat/IoT/nodeRed/prj/mqtt_esp8266_esp32/ex00/ Exemple amb MQTT i NodeRED emprant ESP8266 i ESP32]
  
[https://binefa.cat/IoT/nodeRed/prj/mqtt_esp8266_esp32/ex01/ Exercici amb MQTT i NodeRED emprant ESP8266]
+
[https://www.binefa.cat/IoT/nodeRed/prj/mqtt_esp8266_esp32/ex01/ Exercici amb MQTT i NodeRED emprant ESP8266]
  
[https://binefa.cat/IoT/nodeRed/prj/modbusCtrl/ ModBus TCP amb NodeRED] (Es farà servir quan s'expliqui el protocol ModBus TCP)
+
[https://www.binefa.cat/IoT/nodeRed/prj/modbusCtrl/ ModBus TCP amb NodeRED] (Es farà servir quan s'expliqui el protocol ModBus TCP)
  
 
=== Instal·lació de Mosquitto (servei MQTT) a l'ordinador ===
 
=== Instal·lació de Mosquitto (servei MQTT) a l'ordinador ===
Línia 54: Línia 54:
  
 
=== Aplicació MQTT Dash d'Android ===
 
=== Aplicació MQTT Dash d'Android ===
[https://binefa.cat/IoT/mqtt/MQTT_Dash/ Configuració de MQTT Dash]
+
[https://www.binefa.cat/IoT/mqtt/MQTT_Dash/ Configuració de MQTT Dash]

Revisió de 19:46, 20 març 2022

Acabem la prova de bidireccionalitat amb LoRaWAN

Conjunt IoT. Prova de connectivitat a The Things Network

Per saber si l'adreça per defecte del PCF8574 és 0x20 o 0x38 podeu escanejar tots els dispositius I2C amb esp32_i2cScanner_02.ino.

Per a determinar quin I2C escollir fem una mirada a l'esquema de la placa base IoT blanca

Al NodeRED a App va el nom d'Application a TTN (The Things Network)

A l'Access Key del NodeRED va el default key d'ACCESS KEYS a TTN

A la funció Cap a TTN del NodeRED al camp dev_id s'ha de posar el nom del dispositiu corresponent de la llista Devices a TTN

UDP

esp8266_udpServer_01.ino Codi UDP per a ESP8266

Codi NodeRED per a esp8266_udpServer_01.ino i esp32_udpServer_01b

Verifiqueu l'adreça del vostre PCF8574 fent servir esp32_i2cScanner_02.ino

esp32_udpServer_01b Codi UDP per a ESP32

Teoria TCP/UDP

TCP/UDP Capa de transport d'Ethernet

NodeRED

Introducció al Node-RED

Exemple de generació de número aleatori amb NodeRED

Interaccionar amb ordres de terminal amb NodeRED

Interacció amb The Things Network des de NodeRED (Fet servir de facto a la prova de bidireccionalitat)

Teoria MQTT

Introducció a MQTT

QoS. Brokers remots i locals.

MQTT i NodeRED

Exemple amb MQTT i NodeRED emprant ESP8266 i ESP32

Exercici amb MQTT i NodeRED emprant ESP8266

ModBus TCP amb NodeRED (Es farà servir quan s'expliqui el protocol ModBus TCP)

Instal·lació de Mosquitto (servei MQTT) a l'ordinador

How to Install Mosquitto MQTT Broker/Server on Ubuntu 16.04

Instal·lació de Mosquitto a Windows

Aplicació MQTT Dash d'Android

Configuració de MQTT Dash