Outils pour utilisateurs

Outils du site


debuter_en_python:micropython2

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
debuter_en_python:micropython2 [2024/11/09 16:20] – créée gerardadmindebuter_en_python:micropython2 [2025/02/20 17:12] (Version actuelle) gerardadmin
Ligne 1: Ligne 1:
 ======== MicroPython sur ESP8266 ou ESP32 ======== ======== MicroPython sur ESP8266 ou ESP32 ========
  
 +<markdown>
  
 Premiers pas avec MicroPython sur l'ESP32 Premiers pas avec MicroPython sur l'ESP32
Ligne 35: Ligne 35:
 Veuillez vous référer à la documentation de votre carte pour plus de détails. Veuillez vous référer à la documentation de votre carte pour plus de détails.
  
-Obtenir le firmware+Obtenir [[https://micropython.org/download/ESP32_GENERIC/|le firmware]]
 -------------------- --------------------
  
-La première chose à faire est de télécharger le firmware MicroPython le plus récent+La première chose à faire est de télécharger [le firmware](https://micropython.org/download/ESP32_GENERIC) MicroPython le plus récent
 .bin à charger sur votre appareil ESP32. Vous pouvez le télécharger à partir du .bin à charger sur votre appareil ESP32. Vous pouvez le télécharger à partir du
 [Page de téléchargement de MicroPython](https://micropython.org/download/ESP32_GENERIC/) [Page de téléchargement de MicroPython](https://micropython.org/download/ESP32_GENERIC/)
Ligne 85: Ligne 85:
 En utilisant esptool.py, vous pouvez effacer le flash avec la commande : En utilisant esptool.py, vous pouvez effacer le flash avec la commande :
  
-    esptool.py --port /dev/ttyUSB0 effacer_flash+     sous Linux   : esptool.py --port /dev/ttyUSB0 effacer_flash   
 +     Sous Windows : esptool.py --port COM3 effacer_flash 
  
 Et puis déployez le nouveau firmware en utilisant :: Et puis déployez le nouveau firmware en utilisant ::
  
-    esptool.py --chip esp32 --port /dev/ttyUSB0 write_flash -z 0x1000 esp32-20180511-v1.9.4.bin +     Sous Linux   : esptool.py --chip esp32 --port /dev/ttyUSB0 write_flash -z 0x1000 esp32-20180511-v1.9.4.bin 
 +     Sous Windows : esptool.py --chip esp32 --port COM3 write_flash -z 0x1000 esp32-20180511-v1.9.4.bin 
 +     
 Remarques : Remarques :
  
Ligne 238: Ligne 240:
   Voir l'onde PWM sur la broche (5) avec un oscilloscope.   Voir l'onde PWM sur la broche (5) avec un oscilloscope.
  
-* Exemple de changement de service en douceur :: 
- 
-    à partir du temps importer le sommeil 
-    à partir de l'importation de la machine Pin, PWM 
- 
-    SERVICE_MAX = 2**16 - 1 
- 
-    duty_u16 = 0 
-    delta_d = 16 
- 
-    p = PWM(Pin(5), 1000, duty_u16=duty_u16) 
-    imprimer(p) 
- 
-    tant que Vrai : 
-        p.duty_u16(duty_u16) 
- 
-        dormir (1 / 1000) 
- 
-        duty_u16 += delta_d 
-        si duty_u16 >= DUTY_MAX : 
-            duty_u16 = DUTY_MAX 
-            delta_d = -delta_d 
-        elif duty_u16 <= 0: 
-            duty_u16 = 0 
-            delta_d = -delta_d 
- 
-  Voir l'onde PWM sur la broche (5) avec un oscilloscope. 
  
 Remarque : il n'est pas nécessaire de spécifier le mode Pin.OUT. Le canal est initialisé Remarque : il n'est pas nécessaire de spécifier le mode Pin.OUT. Le canal est initialisé
Ligne 279: Ligne 254:
     pwm.init(fréquence=500, service=256)     pwm.init(fréquence=500, service=256)
  
 +</markdow
 +n>
/home/chanteri/www/fablab37110/data/attic/debuter_en_python/micropython2.1731165642.txt.gz · Dernière modification : 2024/11/09 16:20 de gerardadmin