Sommario:

Bentzi Led: 3 Passi
Bentzi Led: 3 Passi

Video: Bentzi Led: 3 Passi

Video: Bentzi Led: 3 Passi
Video: How do you install LED lights on stairs - Smart Bright LEDs 2024, Luglio
Anonim
Image
Image
Bentzi Led
Bentzi Led
Bentzi Led
Bentzi Led

ecco come appare quando funziona

Passaggio 1: codice per la luce

Codice per la Luce
Codice per la Luce

Potrebbe essere un po' mosso quando lo guardi da qui

int greenled=9;// imposta il colore verde per la luce

int blueled=10;// imposta il colore blu per la luce int redled=11;// imposta il colore rosso per la luce int redval=0; // imposta un valore che può essere modificato per il colore red int blueval=0;// imposta un valore che può essere modificato per il colore blue int greenval=0;// imposta un valore che può essere modificato per il colore green int potPin=A0; // imposta un valore per il pentenziometro gli permette di funzionare void setup() { // inserisci qui il tuo codice di setup, da eseguire una volta: pinMode(potPin, INPUT); // facendolo diventare un INPUT stai dicendo al Potpin di leggere quali sono i valori pinMode(A0, INPUT); // rendendolo un input gli stai dicendo di leggere i valori lo invia alla luce pinMode(verde, OUTPUT);// per tutte le luci dicendo loro di essere OUTPUT stai dicendo loro di produrre un colore. pinMode(rosso, OUTPUT); pinMode(blu, OUTPUT); Serial.begin(9600);// questo sta dicendo al Serial di iniziare a stampare i valori }

void loop() { // inserisci qui il tuo codice principale, per eseguirlo ripetutamente: redval= analogRead(potPin);// questo sta dicendo il valore da leggere dal potpin greenval= analogRead(potPin); // questo sta dicendo il valore leggere dal potpin blueval= analogRead(potPin);// questo sta dicendo il valore da leggere dal potpin redval= map(redval, 0, 1023, 255, 0); // questo sta dicendo i valori da inserire da 0 a 1023 e 255 a zero blueval= map(blueval, 0, 1023, 0, 255);// come sopra solo numeri diversi greenval= map(greenval, 0, 1023, 130, 5);// come due sopra solo numeri diversi Serial.print(redval);// dice al Serial di stampare il redvalue stesso per il blu e il verde Serial.print(blueval); Serial.println(greenval); analogWrite(redled, redval); // dice alla luce di agire come il redvalue gli dice analogWrite(greenled, greenval); analogWrite(blueled, blueval);

}

Passaggio 2: configurazione

Impostare
Impostare
Impostare
Impostare
Impostare
Impostare

la gamba grande per la luce va a cinque volt la gamba centrale per il pentametro va a A0

Passaggio 3: come appare quando lo provi alla fine

Se vuoi cambiare i colori torna al set di codici e regola i numeri quando redvalue o green o blue sta leggendo dalla mappa essenzialmente cambia i numeri qui questo passaggio redval= map(redval, 0, 1023, 255, 0);

Consigliato: