Diferència entre revisions de la pàgina «Cap (Head v1.0) - IoT-Vertebrae»
Salta a la navegació
Salta a la cerca
m (→Exemple d'ús) |
|||
Línia 38: | Línia 38: | ||
[[Image:ExempleSnap_IoTV_00.png|center|thumb|Esquema d'ús fent servir Snap!]] | [[Image:ExempleSnap_IoTV_00.png|center|thumb|Esquema d'ús fent servir Snap!]] | ||
− | [https://snap.binefa.cat/snap.html Control via Snap!] (MQTT al cap + CanBus) (Per a que us funcioni inicieu el bloc '''setupMAC''' amb la MAC de l'ESP32 del cap) | + | [https://snap.binefa.cat/snap.html Control via Snap!] (MQTT al cap + CanBus) (Per a que us funcioni inicieu el bloc '''setupMAC''' amb la MAC de l'ESP32 del cap del vostre IoT-Vertebrae) |
A l'enllaç seleccioneu '''Obre''' al menú de la icona del paper blanc, cliqueu '''Exemples''' i seleccioneu '''IoT-Vertebrae''' de la llista de projectes. | A l'enllaç seleccioneu '''Obre''' al menú de la icona del paper blanc, cliqueu '''Exemples''' i seleccioneu '''IoT-Vertebrae''' de la llista de projectes. |
Revisió del 18:18, 18 ago 2024
Descripció general
- Cap de l'IoT-Vertebrae
- Proporciona 3.3V i 24V a la medul·la (bus de comunicacions) de l'IoT-Vertebrae. Els 24V que van a la medul·la i la tensió externa (VOUT) són solidaris i són controlats per l'ESP32
- Proporciona 5V a la Raspberry Pi
- El led vermell D2 indica quan l'ESP32 dóna 24V que van a la medul·la i la tensió externa (VOUT)
- El led groc D3 indica que se subministren 3.3V a la medul·la
- El led verd D4 indica que se subministren 5V a la Raspberry Pi
- Amb la Raspberry Pi connectada es comunica mitjançant el bus I2C
- Sense la Raspberry Pi connectada es comunica mitjançant el bus CAN
- Al microprogramari per defecte l'ESP32 comunica el cap amb les vèrtebres mitjançant MQTT i bus CAN. Usuari per defecte: biblioteca. Contrasenya per defecte: biblioteca
Esquema electrònic
Esquema electrònic en format pdf
Microprogramari
El microcontrolador del és un ESP32.
Biblioteques necessàries per a compilar aquest microprogramari: ArduinoJson i PubSubClient
Més informació sobre la biblioteca ArduinoJson
Més informació sobre la biblioteca PubSubClient (MQTT per a l'IDE d'Arduino)
Exemple d'ús
Control via Snap! (MQTT al cap + CanBus) (Per a que us funcioni inicieu el bloc setupMAC amb la MAC de l'ESP32 del cap del vostre IoT-Vertebrae)
A l'enllaç seleccioneu Obre al menú de la icona del paper blanc, cliqueu Exemples i seleccioneu IoT-Vertebrae de la llista de projectes.