Sommario:
- Passaggio 1: codice per la luce
- Passaggio 2: configurazione
- Passaggio 3: come appare quando lo provi alla fine
Video: Bentzi Led: 3 Passi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
ecco come appare quando funziona
Passaggio 1: 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
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:
CONTROLLO MATRICE LED MAX7219 CON ARDUINO: 9 Passi
CONTROLLO MATRICE LED MAX7219 CON ARDUINO: In questo tutorial impareremo come controllare la matrice Led MAX7219 con Arduino visualizzando un semplice testo. Guarda un video dimostrativo
LEDura - Orologio LED analogico: 12 passi (con immagini)
LEDura - Orologio analogico a LED: dopo tanto tempo dedicato alla realizzazione di vari progetti, ho deciso di creare io stesso un istruibile. Per il primo, ti guiderò attraverso il processo di creazione del tuo orologio analogico realizzato con un fantastico anello LED indirizzabile. L'anello interno mostra le ore, ou
Cuore Led ❤️: 4 Passi
Led Heart ❤️: Hello Makers! In questo tutorial ti mostrerò come realizzare questo bellissimo ciondolo a forma di cuore a led luminoso. Puoi costruirlo per i tuoi cari e regalarli. Anche i cuori sono belli ma ci sono infiniti design a cui puoi pensare
Led Vu Meter LM3915: 11 Passi
Led Vu Meter LM3915: Buon pomeriggio, cari spettatori e lettori. Oggi ti parlerò del misuratore di unità di volume a LED, costruito sulla base del circuito integrato LM3915
IL MODO PI SEMPLICE PER FARE UNA LUCE COMPATTA!! 3 SEMPLICI PASSI!!: 3 Passi
IL MODO PI SEMPLICE PER FARE UNA LUCE COMPATTA!! 3 SEMPLICI PASSI!!: Cosa ti servirà - foglio di stagnola 1 batteria AA (alcune batterie AAA funzioneranno) 1 mini lampadina (lampadine utilizzate per la maggior parte delle torce elettriche; fare riferimento all'immagine) Righello (se necessario)