1.Arduino (dans mon cas, Uno)
2. Breadboar ou comme on l'appelle aussi planche à pain sans soudure
3.LED de n'importe quelle couleur pour une tension de 3 volts
4. câble pour la programmation
5. Potentiomètre
6. fils de connexion
7. Résistance 220 ohms
alors transgressons, vous devez d'abord programmer l'arduino
Voici un croquis:
// donne des noms raisonnables pour les broches avec LED
// et potentiomètre (potentiomètre anglais ou simplement "pot")
#define LED_PIN 9
#define POT_PIN A0
void setup ()
{
// broche avec LED - sortie, comme avant ...
pinMode (LED_PIN, OUTPUT);
// ... mais la broche avec le potentiomètre doit être une entrée
// (anglais "input"): on veut lire la tension,
// délivré par lui
pinMode (POT_PIN, INPUT);
}
boucle vide ()
{
// déclare que nous utiliserons ensuite 2 variables avec
// nomme la rotation et la luminosité, et ce que nous y stockerons
// entiers (anglais "integer", abrégé simplement en "int")
rotation int, luminosité;
// lire la tension de rotation du potentiomètre en rotation:
// le microcontrôleur donnera un nombre de 0 à 1023
// proportionnelle à l'angle de rotation de la poignée
rotation = analogRead (POT_PIN);
// en luminosité, écrivez la valeur de rotation obtenue précédemment
// divisé par 4. Puisque nous voulions stocker dans des variables
// valeurs entières, la partie fractionnaire de la division sera supprimée.
// En conséquence, nous obtenons un entier de 0 à 255
luminosité = rotation / 4;
// sortie du résultat sur la LED
analogWrite (LED_PIN, luminosité);
}
alors vous devez tout connecter selon ce schéma;
Et donc j'ai
Je pense que vous avez aimé cet article et je vous suggère de participer à l'enquête ci-dessous, mais là-dessus, j'ai tout
Au revoir
FIN