microc:micropython:tuto1gpio

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
microc:micropython:tuto1gpio [2025/02/17 16:08] – [3.7 Serveur WEB] philmicroc:micropython:tuto1gpio [2025/06/19 19:29] (Version actuelle) – modification externe 127.0.0.1
Ligne 210: Ligne 210:
 </tabs> </tabs>
  
 +{{ :microc:micropython:buzzer.jpg?nolink&200|Buzzer passif}}
 === 3.2 PRG2 - Sortie numérique (PWM) === === 3.2 PRG2 - Sortie numérique (PWM) ===
-<callout type="primary" title="Objectif" icon="true">Jouer des notes de musique </callout>+<callout type="primary" title="Objectif" icon="true">Jouer des notes de musique</callout> 
 + 
 +== 3.2.1 Matériels == 
 +  * **Transducteur** : buzzer passif <html><a href="https://wiki.seeedstudio.com/Grove-Passive-Buzzer/" target="_blank">Grove</a></html> 
 + 
 +== 3.2.2 Généralités == 
 +<<La modulation de largeur d'impulsions (MLI ; en anglais : Pulse Width Modulation, soit PWM), est une technique couramment utilisée pour synthétiser des signaux pseudo analogiques à l'aide de circuits numériques (tout ou rien, 1 ou 0), ou plus généralement à états discrets>>. <html><a href="https://fr.wikipedia.org/wiki/Modulation_de_largeur_d%27impulsion#:~:text=La%20modulation%20de%20largeur%20d,plus%20g%C3%A9n%C3%A9ralement%20%C3%A0%20%C3%A9tats%20discrets." target="_blank">Wikipédia</a></html> 
 + 
 +== 3.2.3 Activités de programmation == 
 +<tabs> 
 +  * [[#tab-micropy_32|MicroPython]] 
 +  * [[#tab-circuitpy_32|CircuitPython]] 
 +<pane id="tab-micropy_32"> 
 +</pane> 
 +<pane id="tab-circuitpy_32"> 
 +</pane> 
 +</tabs> 
 + 
 +\\
  
 {{ :materiels:capteurs:potentiometre.png?nolink&80|Potentiomètre}} {{ :materiels:capteurs:potentiometre.png?nolink&80|Potentiomètre}}
  • microc/micropython/tuto1gpio.1739804931.txt.gz
  • Dernière modification : 2025/06/19 19:25
  • (modification externe)