Diferència entre revisions de la pàgina «DAM 2020-2021»
m |
m (→Exercici 01) |
||
Línia 34: | Línia 34: | ||
[https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_wifi_04_udp Microprogramari per treballar amb UDP a la placa IoT-02] | [https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_wifi_04_udp Microprogramari per treballar amb UDP a la placa IoT-02] | ||
− | === '''Exercici 01''' === | + | === Planteig de l''''Exercici 01''' === |
Visualització de ginys al tauler de control (''dashboard'') al NodeRED. Connexió '''UDP''' entre la placa IoT-02 i el NodeRED. | Visualització de ginys al tauler de control (''dashboard'') al NodeRED. Connexió '''UDP''' entre la placa IoT-02 i el NodeRED. | ||
Revisió del 09:44, 9 oct 2020
Contingut
- 1 Teleconferència del curs 2020-2021
- 2 Algunes classes
Teleconferència del curs 2020-2021
Algunes classes
20201012 (lliurament Ex01)
Finalització del termini de lliurament de l'Exercici 01.
20201009 IoT (1h)
Acabar l'explicació de tot els necessari per a fer l'Exercici 01.
20201009 Qt/QML (1h)
Acabar l'explicació del dia anterior.
20201008 Qt/QML (1,5h)
Conceptes bàsics sobre classes i objectes
Codis de terminal. Classes: Constructors, destructors, atributs i mètodes (públics, protegits i privats).
Distribució de ginys
Redimensió de la distribució i pistes (tips)
Canvi de la forma del cursor en funció de la zona a la distribució
Paradigma senyal / osca
Explicació del paradigma senyal / osca (signal / slot)
Interfície gràfica d'usuari emprants senyals i osques
20201008 IoT (1,5h)
UDP a la placa IoT-02
Connexió wifi a la placa IoT-02 (Codi que mostra el canal de la SSID detectada).
Microprogramari (firmware) per visualitzar les xarxes wifi visibles des de la placa IoT-02. Aprofitem aquest codi per a explicar la introducció d'arxius .cpp i .h al mateix directori que l'arxiu .ino
Microprogramari per treballar amb UDP a la placa IoT-02
Planteig de l'Exercici 01
Visualització de ginys al tauler de control (dashboard) al NodeRED. Connexió UDP entre la placa IoT-02 i el NodeRED.
L'exercici s'ha de fer a classe de manera individual (es proposa com a data de lliurament el dia 12 d'octubre de 2020). Heu de fer un report en pdf amb el títol dam_iot_pr01_cognom_nom.pdf (essent cognom el vostre cognom i nom el vostre nom. En cas de compartir nom i cognom amb un company canvieu cognom per cognom1_cognom2, essent cognom1 el primer cognom i cognom2 el segon cognom) i el tema del correu ha de ser dam_iot_pr01_cognom_nom. És molt important respectar el format dels caràcters, majúscules i minúscules per a poder automatitzar correctament la recepció dels vostres reports.
20201005 IoT (1h)
Executeu a la carpeta a on heu descomprimit el NodeRed autònom
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
Codis de NodeRED (UDP in i UDP out)
20201002 IoT (2h)
20201001 IoT (3h)
A aquest classe cal dur un cable microusb B i un cable miniusb o un cable miniusb i una font d'alimentació amb microusb B
Enllaç a un cable miniusb i microusb B (els dos)
Enllaça a una font d'alimentació de %V / 3A amb connector microusb
Presa de contacte amb la placa IoT-02.
20200928 IoT (1h)
NodeRed autònom i d'altres codis
20200425 Qt/QML (2h)
Codis de presa de contacte amb el Qt Creator