Tutoriel Arduino
Créer un variateur de lumière
Les besoins :
- Une platine d'essai
- Une arduino (type uno ou autre ...)
- une led
- une résistance 330 ohm
- un potentiomètre
- des jumpers
Schéma de montage :
Code pour IDE arduino :
/* Variateur de lumière Cette exemple va vous montrer comment faire varier l'intensité d'une led, avec un potentiomètre. */ int led = 3; // Le pin où est attachée la led int intensite = 0; // Intensité de la led int fonduPas = 5; // Pas pour le fondu int pot=A0; // Pin du potentiomètre int potValeur=0; // Valeur variable du potentiomètre void setup() { // declarer le pin 3 comme sortie: pinMode(led, OUTPUT); pinMode(pot, INPUT); } void loop() { potValeur = analogRead(pot); // créer le fondu sur le pin 3: analogWrite(led, intensite); intensite = intensite + fonduPas; // mapping du potentiomètre sur l'intensité de la led intensite=map(potValeur, 0,1023,0,255); // attendre 30 millisecondes delay(30); }