Mono-couleursEnPWM

Page Actions

Variation de l'intensit\xE9 de lumi\xE8re avec PWM

Introduction :

L\x92intensit\xE9 de lumi\xE8re d\x92une LED peut \xEAtre chang\xE9 si on varie le courant qui la traverse. Pour ce faire on a deux possibilit\xE9s :
  • on change la tension entre les deux pins de la LED (par exemple avec un convertisseur Digital-Analogue)

  • on module le signal digital avec une fr\xE9quence et on change la largeur d'impulsion \xAB duty cycle \xBB.

Pour la deuxi\xE8me m\xE9thode on produit une fr\xE9quence assez haute (1khz \x96 10 kHz) et on change la dur\xE9e du signal. Pour un duty cycle \xE0 100 % le signale est toujours \xE0 3.3V pour un duty cycle \xE0 z\xE9ro le signale est toujours \xE0 z\xE9ro. \xC0 duty cycle 50 %, qui correspond \xE0 la moit\xE9 du courant maximale le signale est 50 % \xE0 3.3V et 50 % \xE0 z\xE9ro.

MicroPython fournit un module pour faire fonctionner un Pin GPIO en mode PWM.

Exercice 1 :

Augmenter l\x92intensit\xE9 de lumi\xE8re de la LED sur la carte CPU (user led) d\x92une mani\xE8re lin\xE9aire et en suite la diminuer de la m\xEAme fa\xE7on.

La version .odt de la feuille d'exercices :

https://iotworkshop.africa/pub/IoT_Course_French/Mono-couleursEnPWM/pwm.odt

-- %USERSIG{UliRaich - 2021-06-27}%

Comments

 
Topic revision: r2 - 10 Apr 2022, UliRaich