Pràctica de connexió de la placa IoT-02 al NodeRED mitjançant UDP
Contingut
- 1 Objectiu
- 2 Nodes extra
- 3 Pràctica
- 3.1 0) Instal·leu els nodes del tauler de control al NodeRED
- 3.2 1) Adapteu del microprogramari de la placa IoT-02 per a poder fer servir UDP a la vostra xarxa sense fils
- 3.3 2) Comuniqueu la placa IoT-02 a NodeRED mitjançant UDP amb nodes d'injecció i depuració
- 3.4 3) Visualitzeu els valors de l'LDR amb giny i gràfica. I afegiu botons de control dels leds verd i blanc
- 3.5 4) Afegiu el control del relé d'enclavament i el control dels leds groc i vermell
- 3.6 5) Afegiu el monitoratge de l'estat dels tres botons i l'estat del relé d'enclavament
- 4 Material de suport
Objectiu
Connexió UDP entre la placa IoT-02 i el NodeRED mitjançant tauler de control (dashboard).
Nodes extra
Biblioteca node-red-dashboard.
Pràctica
Heu d'escriure un report documentant cada apartat de la pràctica, fent captures de pantalla i les explicacions necessàries per a demostrar que heu entès el procés de connexió UDP entre la placa IoT-02 i el NodeRED.
0) Instal·leu els nodes del tauler de control al NodeRED
Documenteu el procés d'instal·lació de nodes extra al NodeRED. Feu servir captures de pantalla de la instal·lació de la biblioteca de nodes node-red-dashboard per a respondre aquest apartat.
1) Adapteu del microprogramari de la placa IoT-02 per a poder fer servir UDP a la vostra xarxa sense fils
Codi IoT-02_wifi_04_udp per a ESP32 fent servir l'IDE d'Arduino. Documenteu els canvis que heu fet al codi per a poder fer servir la vostra xarxa sense fils (que també pot ser el vostre mòbil en mode punt d'accés).
2) Comuniqueu la placa IoT-02 a NodeRED mitjançant UDP amb nodes d'injecció i depuració
Recordeu que cal que la placa IoT-02 i el vostre ordinador han d'estar connectats a la mateixa xarxa amb visibilitat entre ells. Si teniu algun tallafocs haureu de configurar-lo per a permetre aquesta comunicació, o haureu de desactivar-lo mentre desenvolupeu aquesta pràctica.
Comunicació a NodeRED mitjançant UDP amb nodes d'injecció i depuració
3) Visualitzeu els valors de l'LDR amb giny i gràfica. I afegiu botons de control dels leds verd i blanc
Nota: Fixeu-vos que al node d'injecció L hi ha una repetició. El temps de mostreig entre consultes (per exemple, d'un segon) farà que hi hagi la percepció de canvi al visualitzador quan hi ha un canvi físic a la placa.
Flux amb nodes de botons, gràfica i giny de mesura
Visualització desitjada del tauler de control
4) Afegiu el control del relé d'enclavament i el control dels leds groc i vermell
Modifiqueu el NodeRED afegint el control del relé d'enclavament i el control dels leds groc i vermell.
5) Afegiu el monitoratge de l'estat dels tres botons i l'estat del relé d'enclavament
Modifiqueu el NodeRED afegint el monitoratge de l'estat dels tres botons i l'estat del relé d'enclavament. Teniu en compte que en aquest cas hi haurà cinc consultes periòdiques (LDR, tres botons i estat del relé d'enclavament). Penseu en la possibilitat de fer cada pas de la seqüència quan hàgiu rebut la resposta anterior (per exemple, consultar l'estat del primer botó un cop heu rebut la resposta de l'LDR).
- Ajuda: Es molt útil monitorar un estat emprant un codi. Codi en NodeRED per a canviar el color d'un indicador.
Material de suport
Codis de NodeRED d'ajuda per a desenvolupar aquesta pràctica