DAM2 - EH3. IoT Lab. Curs 2025-2026
Quan tingueu les credencials d'accés a la NET heu de compartir una carpeta amb aquest nom: 2526-DAM-1rCognom2nCognomNom (Per exemple, si el vostre nom és Xavier López Pujol --> 2526-DAM-LopezPujolXavier). Heu de compartir-la amb el professor transversal dels projectes globals i amb mi. A aquest enllaç podreu veure si ja hi sou a la llista:
Carpetes compartides de 2n de DAM. Curs 2025-2026
Contingut
Enllaços ràpids
Recull de pràctiques de 2n de DAM. Curs 2025-2026
Recull de codis fets a classe. Curs 2025-2026
Algunes classes
20250919
Recull del dia 20250919 usuari: dam | contrasenya: dam2526
Distribució de M07UF1 i M13 al curs 2024-2025 (obsolet)
Distribució de M07UF1 i M13 al curs 2024-2025 de 2n de DAM
Qt
El Qt Creator serà l'IDE que farem servir per a desenvolupar el disseny d'aplicacions gràfiques d'usuari:
Aneu a la pàgina Qt for Open Source Development i cerqueu Download the Qt Online Installer. Baixeu-vos-ho i instal·leu-ho (us demana registrar-vos per a poder-ho instal·lar).
Paquets que manquen per a fer funcionar les Qt a l'Ubuntu:
sudo apt install libx11-xcb-dev libglu1-mesa-dev libxcb-xinerama0
IoT
- NodeRED
Instal·lació de Node.js Guia d'instal·lació de node i npm
Supported Node versions on NodeRed
Verificació:
node --version npm --version
Instal·lació i funcionament del NodeRed autònom
ecat@iot-ecat:~$ mkdir bin ecat@iot-ecat:~$ cd bin ecat@iot-ecat:~/bin$ sudo apt install unzip ecat@iot-ecat:~/bin$ mkdir nodered-ui ecat@iot-ecat:~/bin$ cd nodered-ui ecat@iot-ecat:~/bin/nodered-ui$ wget https://www.binefa.cat/IoT/nodeRed/node_red_ui.zip ecat@iot-ecat:~/bin/nodered-ui$ unzip node_red_ui.zip ecat@iot-ecat:~/bin/nodered-ui$ node node_modules/node-red/red.js --userDir node_modules/node-red/data --settings node_modules/node-red/settings.js -v --port 2222 --title elmeuTitol --safe flows_meuTitol.json
Si hi ha problemes de confiança amb el certificat al descarrega l'arxiu .zip, hi podeu afegir l'opció --no-check-certificate:
wget --no-check-certificate https://www.binefa.cat/IoT/nodeRed/node_red_ui.zip
Credencials IoT
#define EAP_ANONYMOUS_IDENTITY "CL-Internet_de_les_coses" #define EAP_IDENTITY "CL-Internet_de_les_coses" #define EAP_PASSWORD "CLioT2022_" #define EAP_USERNAME "CL-Internet_de_les_coses" const char* ssid = "IOTJE";