Diferència entre revisions de la pàgina «Curs pràctic de programació d'electrònica encastada de baix cost per a la Internet de les Coses. Edició 27 i 28 d'abril de 2022»
m (→MQTT) |
m (→MQTT) |
||
Línia 60: | Línia 60: | ||
= MQTT = | = MQTT = | ||
+ | |||
+ | [http://formacio.things.cat/snap7/snap.html#open:../codisSnap/esp32_DT.xml esp32_DT.xml] funcionant amb [http://formacio.things.cat/xtra/wsMqtt02/ un exemple Qt amb WebAssembly] | ||
+ | |||
[http://formacio.things.cat/snap7/snap.html#open:../codisSnap/peticioMqttSincrona.xml peticioMqttSincrona.xml] per a funcionar amb el simulador [https://wokwi.com/projects/328227183923298899 ESP32 amb MQTT rebent peticions síncrones del valor llegit a l'LDR] | [http://formacio.things.cat/snap7/snap.html#open:../codisSnap/peticioMqttSincrona.xml peticioMqttSincrona.xml] per a funcionar amb el simulador [https://wokwi.com/projects/328227183923298899 ESP32 amb MQTT rebent peticions síncrones del valor llegit a l'LDR] | ||
Revisió del 11:55, 26 abr 2022
Curs pràctic de programació d'electrònica "embedded low-cost" per a la IoT. Online en Directe a la pàgina del Centre de Formació i Ocupació del Col·legi d'Enginyers Industrials de Catalunya. Edició 27 i 28 d'abril de 2022
Contingut
Microcontroladors d'escala mitjana
Distribució de pins a l'ESP32-VROOM
Exemples bàsics d'actuadors
Control de quatre leds al Wokwi IoT-02_01_leds.ino al GitHub
Control d'un relé
Set / Reset amb un parell de relés sense microcontrolador simulat a Wokwi
Circuit d'enclavament al TinkerCad
Arduino Uno
Control d'un relé a Wokwi emprant Arduino Uno
ESP32
Control d'un relé a Wokwi emprant ESP32
Servomotors
Arduino Uno
Potenciòmetre controlant la posició d'un servo emprant Arduino Uno
Escombrat de posicions d'un servo emprant Arduino Uno
Arduino Mega
Exemple de control de 31 servos
ESP32
Biblioteca de control de servomotors per a ESP32 a l'IDE d'Arduino
Simulació a Wokwi d'un servo amb ESP32 tenint permisos per a pujar biblioteques
Simulació a Wokwi d'un servo amb ESP32 sense tenir permisos per a pujar biblioteques
Exemples bàsics de sensòrica
Entrades digitals: Pàgines 7 a 9
Detecció de final de carrera
Control de leds amb botons al Wokwi IoT-02_03_inputs.ino al GitHub
Nivell de lluminositat
Lectura de l'LDR al Wokwi IoT-02_05_ldr.ino al GitHub
Comunicació amb components. Protocols I2C, SPI i UART
I2C
Escaneig d'adreces I2C Codis IoT-02_06_i2cScanner al GitHub
Lectura de l'LDR a la pantalla OLED al Wokwi Codis IoT-02_07_SSD1306 al GitHub
MQTT
esp32_DT.xml funcionant amb un exemple Qt amb WebAssembly
peticioMqttSincrona.xml per a funcionar amb el simulador ESP32 amb MQTT rebent peticions síncrones del valor llegit a l'LDR
Simuladors en línia
onlinegdb. Simulador de codi en diferents llenguatges de programació