Forum Programmation.c Comment utiliser le PWM dans la programmation Arduino ?

Posté par  . Licence CC By‑SA.
Étiquettes :
-5
5
août
2021

Comment utiliser le PWM dans la programmation Arduino ?
Est-il possible de lier le PWM à un nombre ou à un bouton lors de son utilisation ? Par exemple, lorsqu'on appuie sur un bouton, la LED devient de plus en plus lumineuse au fur et à mesure que le nombre augmente.
Titre de l'image

  • # Oui

    Posté par  (site Web personnel) . Évalué à 3 (+1/-0).

    Oui, c'est possible, tu sauras faire ça en suivant n'importe quel cours sur Arduino.
    Quel est l'intérêt de l'image que tu as postée?

    Un LUG en Lorraine : https://enunclic-cappel.fr

  • # randomnerdtutorials

    Posté par  (site Web personnel) . Évalué à 1 (+0/-0).

    Si tu lis l'anglais :
    Randomnerdtutorials

    Sinon, il y en a sûrement plein d'autres en français.

    Globalement, tu lis la valeur du potar (ou de la valeur incrémentée par appui sur un bouton +), tu convertis ça en une valeur entre 0 et 255 que tu envois sur le pin de la led en mode analogique :

    int ledPin = 6;        // LED Digital Pin with PWM
    
    void setup() {
      // setup our led as an OUTPUT
      pinMode(ledPin, OUTPUT); 
    }
    
    void loop() {
      analogWrite(ledPin, valeur);   // with value between 0 and 255
    }

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.