Diferència entre revisions de la pàgina «IoT amb Arduino i Raspberry Pi. Microcontroladors d'ús professional. Curs Presencial. Edició de març de 2022»
m (→ESP32) |
|||
(Hi ha 5 revisions intermèdies del mateix usuari que no es mostren) | |||
Línia 5: | Línia 5: | ||
Contrasenya: '''Start1863''' | Contrasenya: '''Start1863''' | ||
+ | |||
+ | = Teleconferència = | ||
+ | [https://meet.google.com/fof-tuze-wzv?authuser=0&hl=ca Videoconferència] | ||
= Arduino i perifèrics comuns = | = Arduino i perifèrics comuns = | ||
Línia 17: | Línia 20: | ||
[https://raw.githubusercontent.com/jordibinefa/arduino-IDE-codes/master/S4AFirmware16/S4AFirmware16.ino S4AFirmware16.ino] Per a poder utilitzar [http://s4a.cat/ Scratch for Arduino] | [https://raw.githubusercontent.com/jordibinefa/arduino-IDE-codes/master/S4AFirmware16/S4AFirmware16.ino S4AFirmware16.ino] Per a poder utilitzar [http://s4a.cat/ Scratch for Arduino] | ||
+ | |||
+ | [https://www.binefa.cat/training/s4a/codisExempleS4A.zip Codis d'Scratch for Arduino] a la presentació de [https://www.binefa.cat/training/ceic/20220330/s4a/20181031_ceic_02.pdf presa de contacte amb Arduino] | ||
[https://github.com/jordibinefa/arduino-IDE-codes Alguns codis per a l'IDE d'Arduino] | [https://github.com/jordibinefa/arduino-IDE-codes Alguns codis per a l'IDE d'Arduino] | ||
Línia 42: | Línia 47: | ||
== Codis per a ESP32 == | == Codis per a ESP32 == | ||
− | [https://www.binefa.cat/training/iot02/IoT- | + | [https://www.binefa.cat/training/ceic/20220330/iot02/IoT-02_mqtt_json_coeic.zip Codi per a fer servir MQTT a la placa IoT-02] |
− | [https://www.binefa.cat/training/iot02/IoT-02_11_modbus_bme280.zip Codi de test a la placa IoT-02] (Instal·at per defecte a l'inici de la sessió) | + | [https://www.binefa.cat/training/ceic/20220330/iot02/IoT-02_11_modbus_bme280.zip Codi de test a la placa IoT-02] (Instal·at per defecte a l'inici de la sessió) |
[http://vps656540.ovh.net/snap/snap.html#open:../iot/2022/20220326/06_publishingOLED.xml Accés directe a un codi Snap! en línia fent servir MQTT] per a interactuar amb la placa IoT-02 | [http://vps656540.ovh.net/snap/snap.html#open:../iot/2022/20220326/06_publishingOLED.xml Accés directe a un codi Snap! en línia fent servir MQTT] per a interactuar amb la placa IoT-02 | ||
Línia 60: | Línia 65: | ||
[https://thestempedia.com/tutorial-hub/arduino Arduino Tutorials] | [https://thestempedia.com/tutorial-hub/arduino Arduino Tutorials] | ||
+ | |||
+ | [http://rebost.binefa.cat/iot/videos/cim20220322.pdf Visibilitat d'un ESP32 per nom de domini] | ||
+ | |||
+ | [http://formacio.things.cat/mac_IoT-02_mI40/ Exemple amb JS] |
Revisió de 10:07, 30 març 2022
IoT amb Arduino i Raspberry Pi. Microcontroladors d'ús professional. Curs Presencial (30 de març de 2022)
Contingut
Connexió a la xarxa sense fils a l'aula
Nom de la xarxa: CFO-ENGINYERS
Contrasenya: Start1863
Teleconferència
Arduino i perifèrics comuns
Presa de contacte amb Arduino i alguns perifèrics comuns.
Descàrrega del programa S4A per a controlar la placa S4A Programming Learning Board
Kit Make It! que conté la placa S4A Programming Learning Board
Codis per Arduino
S4AFirmware16.ino Per a poder utilitzar Scratch for Arduino
Codis d'Scratch for Arduino a la presentació de presa de contacte amb Arduino
Alguns codis per a l'IDE d'Arduino
Biblioteques per Arduino
ESP32 i la connectivitat a Internet
Presa de contacte amb la placa IoT-02 basada en l'ESP32
Afegir l'ESP32 a l'IDE d'Arduino
Vídeo introductorio a la placa IoT-02
Introducció al protocol MQTT, el protocol més emprat a Internet de les Coses.
Connexió entre la placa IoT-02 i Snap! mitjançant MQTT
Biblioteques per a ESP32
Biblioteques comuns per a ESP32 per a programar la placa IoT-02
Codis per a ESP32
Codi per a fer servir MQTT a la placa IoT-02
Codi de test a la placa IoT-02 (Instal·at per defecte a l'inici de la sessió)
Accés directe a un codi Snap! en línia fent servir MQTT per a interactuar amb la placa IoT-02
Explicació pas a pas d'alguns codis per a la placa IoT-02
Codis d'exemple de la placa IoT-02
Recursos complementaris
Combining Low-Code Programming and SDL-Based Modeling with Snap! in the Industry 4.0 Context
MQTT4Snap! d'en Xavier Pi