Saber Más Fundamentos IoT para Formación Profesional

La imagen tiene un atributo ALT vacío; su nombre de archivo es aprendiendoarduino_logo.png

Curso Semipresencial “Fundamentos IoT para Formación Profesional”: https://www.aprendiendoarduino.com/cursos/fundamentos-iot-open-source-para-formacion-profesional/

Sesión 1 (on-line)

Puntos vistos:

Otros temas:

Sesión 2 (on-line)

Puntos vistos:

Otros temas:

  • Enlaces adicionales del lunes
  • Disponibilidad del material de prácticas
  • Entraremos en temas prácticos desde hoy e intercalaremos otros temas más teóricos
  • Tener Node-RED instalado y funcionando desde sesión 3 o 4 para ir conociendo y hacer ejemplos aunque no entendamos al 100%, nos servirá como «pegamento» entre los conceptos que veamos. Dar un poco de ritmo al curso.
  • Node-RED con 2021: https://nodered.jp/noderedcon2021/index-en.html

Sesión 3 (on-line)

Puntos vistos:

Otros temas:

Sesión 4 (on-line)

Puntos vistos:

Otros temas:

Sesión 5 (on-line)

Puntos vistos:

Otros puntos:

xkcd: Dependency

Sesión 6 (on-line)

Puntos vistos:

Otros puntos:

Sesión 7 (on-line)

Puntos vistos:

Otros puntos:

Sesión 8 (on-line)

Puntos vistos:

Otros puntos:

  • Integrar sistemas con Node-RED: «pegamento». Cualquier «cosa» con IP puede manejarse con Node-RED y facilita el consumo de datos IP (APIs).
  • Con Node-RED puedo hacer todo lo que hace IFTTT: https://ifttt.com/
  • Ejemplo IoT: monitorizar estructuras de edificios. ¿HW? ¿Comunicaciones? ¿Protocolo? ¿Gestión y almacenamiento de datos? ¿Gestión de dispositivos (alta, baja, avería, alerta, error de comunicación, etc…)? ¿Programación Node-RED? ¿Algo más?
  • Material alumnos para sesiones presenciales:
    • Ordenador o portátil por cada alumno
    • Acceso a su Raspberry Pi o instancia Node-RED, puede ser en local o instalada en casa con acceso por VNC o similar. Puedo proporcionar instancia de Node-RED.
    • Placas o dispositivos para conectar. Si es posible configuradas, pero sino las configuraremos en el aula.
    • Otros dispositivos a integrar con Node-RED: Gateway y dispositivos LoRa, PLCs Siemens, gateway KNX y dispositivos KNX, Asterisk, gateway y dispositivos Z-Wave, hub delta dore y dispositivos, etc… (comprobar requisitos del aula e indicar si es necesario alguno adicional)
  • Material aula para sesiones presenciales:
    • Proyector con HDMI o VGA
    • Pizarra y rotuladores de pizarra
    • Red Wifi protegida con acceso a Internet
    • Uno o varios switches con al menos 10 bocas, IP por DHCP y acceso a internet
    • Cables ethernet varios
    • Un par de cables HDMI y un par de teclados y ratones para conectar a las Raspberry Pi
    • Varias regletas eléctricas
    • Alimentadores USB si es posible

Sesión 9 (presencial)

Puntos vistos:

  • Proyecto Final
  • Conectar dispositivos
  • Conectar Raspberry Pis y otros Node-RED

Otros puntos:

Sesión 10 (on-line)

Puntos vistos:

Otros puntos:

IoT Reference Model | CC BY-SA @tamberg, FHNW | Thomas Amberg | Flickr

Sesión 11 (on-line)

Puntos vistos:

Otros puntos:

Sesión 12 (presencial)

Puntos vistos:

[{"id":"af22b399.12614","type":"exec","z":"8a81314e.a0f79","command":"vcgencmd measure_temp","addpay":false,"append":"","useSpawn":"","timer":"","name":"RPi Temp.","x":325.2221908569336,"y":46.33333683013916,"wires":[["14f0a295.59181d"],[],[]]},{"id":"408435c9.447fec","type":"exec","z":"8a81314e.a0f79","command":"top -d 0.5 -b -n2 | grep \"Cpu(s)\"|tail -n 1 | awk '{print $2 + $4}'","addpay":false,"append":"","useSpawn":"","timer":"","name":"CPU Load","x":325.2221908569336,"y":126.33333683013916,"wires":[["2c7475c7.6cc01a"],[],[]]},{"id":"8fbcbdf9.549b7","type":"exec","z":"8a81314e.a0f79","command":"free | grep Mem | awk '{print 100*($4+$6+$7)/$2}'","addpay":false,"append":"","useSpawn":"","timer":"","name":"Free Memory","x":325.2222099304199,"y":190.55557250976562,"wires":[["daf6433c.bad81"],[],[]]},{"id":"14f0a295.59181d","type":"function","z":"8a81314e.a0f79","name":"","func":"str = msg.payload\nmsg.payload = str.substring(5,9);\nreturn msg;","outputs":1,"noerr":0,"x":471.888858795166,"y":33.00000190734863,"wires":[["46daa272.4333ac","334a9ddd.345602"]]},{"id":"daf6433c.bad81","type":"function","z":"8a81314e.a0f79","name":"","func":"str = msg.payload\nmsg.payload = parseInt(str.substring(0,str.length - 1));\nreturn msg;","outputs":1,"noerr":0,"x":530,"y":180,"wires":[["1ba39571.ba75ab"]]}]
INSERT INTO `Datos_Node` (`nodo`, `json`) VALUES ('nodo00', '{\"temp\":53,\"CPU\":30\",\"mem\":120\"}');

Otros puntos:

Otro Material no Visto

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.