Table des matières:

Led Bentzi : 3 étapes
Led Bentzi : 3 étapes

Vidéo: Led Bentzi : 3 étapes

Vidéo: Led Bentzi : 3 étapes
Vidéo: How to Make a Modern LED Infinity Illusion Mirror 2024, Novembre
Anonim
Image
Image
Led Bentzi
Led Bentzi
Led Bentzi
Led Bentzi

c'est à quoi ça ressemble quand ça marche

Étape 1: Coder pour la lumière

Code de la lumière
Code de la lumière

C'est peut-être un peu saccadé quand vous le regardez d'ici

int greenled=9;// définit la couleur verte pour la lumière

int blueled=10;// définit la couleur bleue pour la lumière int redled=11;// définit la couleur rouge pour la lumière int redval=0; // définit une valeur qui peut être modifiée pour la couleur rouge int blueval=0;// définit une valeur qui peut être modifiée pour la couleur bleu int greenval=0;// définit une valeur qui peut être modifiée pour la couleur verte int potPin=A0; // définit une valeur pour le pententiomètre lui permet de fonctionner void setup() { // mettez votre code de configuration ici, à exécuter une fois: pinMode(potPin, INPUT); // en en faisant une INPUT, vous dites au Potpin de lire quelles sont les valeurs pinMode (A0, INPUT); // en en faisant une entrée, il lui dit de lire les valeurs et de l'envoyer à la lumière pinMode (greenled, OUTPUT);// pour toutes les lumières en leur disant d'être des SORTIES, vous leur dites de produire une couleur. pinMode(rouge, SORTIE); pinMode (bleu, SORTIE); Serial.begin (9600); // ceci indique au Serial de commencer à imprimer les valeurs }

void loop() { // mettez votre code principal ici, pour l'exécuter à plusieurs reprises: redval= analogRead(potPin);// ceci indique la valeur à lire à partir du potpin greenval= analogRead(potPin); // ceci indique la valeur lire à partir du potpin blueval= analogRead(potPin);// cela indique la valeur à lire à partir du potpin redval= map(redval, 0, 1023, 255, 0); // cela indique les valeurs à insérer 0 à 1023 et 255 à zéro blueval= map(blueval, 0, 1023, 0, 255);// comme ci-dessus juste des nombres différents greenval= map(greenval, 0, 1023, 130, 5);// comme deux ci-dessus juste numéros différents Serial.print(redval); // indiquant au Serial d'imprimer la même valeur rouge pour le bleu et le vert Serial.print(blueval); Serial.println(greenval); analogWrite(redled, redval);// indique à la lumière d'agir comme la redvalue le dit à analogWrite(greenled, greenval); analogWrite(bleu, blueval);

}

Étape 2: configuration

Installer
Installer
Installer
Installer
Installer
Installer

la grosse jambe pour la lumière va à cinq volts la jambe du milieu pour le pentamètre va à A0

Étape 3: À quoi ça ressemble quand vous l'essayez à la fin

Si vous souhaitez modifier les couleurs, revenez au jeu de codes et ajustez les nombres lorsque la valeur rouge ou verte ou bleue lit à partir de la carte, modifiez essentiellement les nombres ici, cette étape redval= map(redval, 0, 1023, 255, 0);

Conseillé: