Differences

This shows you the differences between two versions of the page.

Link to this comparison view

priot:laboratoare:05 [2024/11/05 11:25]
vlad.radulescu2901 [Exercitii]
priot:laboratoare:05 [2024/11/12 14:29] (current)
alexandru.bala [Partea III: Configurarea Codului pe Raspberry Pi Pico pentru a Trimite un Mesaj Simplu]
Line 20: Line 20:
  
 Fluxul de Conexiune MQTT: Fluxul de Conexiune MQTT:
- * Clientul (Raspberry Pi Pico) se conecteaza la broker. + 
- * Pico publica mesaje (date de la senzori) catre un topic specific. +    ​* Clientul (Raspberry Pi Pico) se conecteaza la broker. 
- * Brokerul MQTT primeste mesajul si il transmite tuturor abonatilor acelui topic.+    * Pico publica mesaje (date de la senzori) catre un topic specific. 
 +    * Brokerul MQTT primeste mesajul si il transmite tuturor abonatilor acelui topic.
  
  
Line 57: Line 58:
 In acest exemplu, vei scrie un program pe Raspberry Pi Pico care se conecteaza la Wi-Fi si trimite un mesaj simplu („Hello World”) catre brokerul MQTT. In acest exemplu, vei scrie un program pe Raspberry Pi Pico care se conecteaza la Wi-Fi si trimite un mesaj simplu („Hello World”) catre brokerul MQTT.
  
-a) Pregatirea ​librariei ​umqtt.simple pe Pico+a) Instalarea MicroPython pe Raspberry Pi Pico 
 +  *     ​Conecteaza Pico la computer in timp ce tineti apasat butonul BOOTSEL. 
 +  *     ​Descarca fisierul MicroPython UF2 pentru Raspberry Pi Pico de pe https://​micropython.org/​download/​RPI_PICO_W/​. 
 + 
 + 
 +b) Pregatirea ​bibliotecii ​umqtt.simple pe Pico
  * Descarca fisierul simple.py din repository-ul micropython-lib.  * Descarca fisierul simple.py din repository-ul micropython-lib.
  * Salveaza acest fisier in structura umqtt/​simple.py pe Pico (folosind VS Code sau Thonny).  * Salveaza acest fisier in structura umqtt/​simple.py pe Pico (folosind VS Code sau Thonny).
  
-b) Codul de conectare la broker si publicare a unui mesaj+c) Codul de conectare la broker si publicare a unui mesaj
  
 Codul de mai jos configureaza conexiunea si trimite un mesaj de test pe topicul test/topic. Codul de mai jos configureaza conexiunea si trimite un mesaj de test pe topicul test/topic.
priot/laboratoare/05.1730798700.txt.gz · Last modified: 2024/11/05 11:25 by vlad.radulescu2901
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0