Cuprins:
Video: Bentzi Led: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
așa arată când funcționează
Pasul 1: Cod pentru lumină
S-ar putea să fie puțin agitat când îl priviți de aici
int greenled = 9; // setează culoarea verde pentru lumină
int blueled = 10; // setează culoarea albastră pentru lumina int redled = 11; // setează culoarea roșie pentru lumina int redval = 0; // setează o valoare care poate fi modificată pentru culoarea roșu int blueval = 0; // setează o valoare care poate fi modificată pentru culoarea albastru int greenval = 0; // setează o valoare care poate fi modificată pentru culoarea verde int potPin = A0; // setează o valoare pentru pententiometru îi permite să funcționeze setarea nulă () {// puneți codul de configurare aici, pentru a rula o dată: pinMode (potPin, INPUT); // făcându-l INPUT îi spuneți lui Potpin să citească ce valori sunt pinMode (A0, INPUT); // făcându-l o intrare îi spune să citească valorile și să-l trimită la pinMode (verde, OUTPUT)); // pentru toate luminile spunându-le să fie IEȘIRI le spuneți să producă o culoare. pinMode (redled, OUTPUT); pinMode (blueled, OUTPUT); Serial.begin (9600); // aceasta îi spune Serialului să înceapă tipărirea valorilor}
void loop () {// puneți codul principal aici, pentru a rula în mod repetat: redval = analogRead (potPin); // aceasta indică valoarea de citit din potpin greenval = analogRead (potPin); // aceasta spune valoarea pentru a citi din potpin blueval = analogRead (potPin); // aceasta indică valoarea de citit din potpin redval = hartă (redval, 0, 1023, 255, 0); // aceasta spune valorilor pentru a introduce 0 1023 și 255 până la zero blueval = hartă (blueval, 0, 1023, 0, 255); // la fel ca mai sus numere diferite greenval = hartă (greenval, 0, 1023, 130, 5); // la fel ca două de mai sus doar numere diferite Serial.print (redval); // spunând Serialului să imprime aceeași valoare roșie pentru albastru și verde Serial.print (blueval); Serial.println (greenval); analogWrite (redled, redval); // spune luminii să acționeze așa cum redvalue îi spune lui analogWrite (greenled, greenval); analogWrite (blueled, blueval);
}
Pasul 2: Configurare
picior mare pentru lumină merge la cinci volți picior mijlociu pentru pentametru merge la A0
Pasul 3: Cum arată când îl încercați la final
Dacă doriți să schimbați culorile, reveniți la setul de coduri și reglați numerele atunci când valoarea roșie sau verde sau albastru citește de pe hartă, schimbați numerele aici, în acest pas redval = hartă (redval, 0, 1023, 255, 0);
Recomandat:
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino - Pași cu pași: 4 pași
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino | Pași cu pas: în acest proiect, voi proiecta un senzor senzor de parcare inversă Arduino Car Circuit folosind senzorul cu ultrasunete Arduino UNO și HC-SR04. Acest sistem de avertizare auto bazat pe Arduino poate fi utilizat pentru navigație autonomă, autonomie robotică și alte r
LED-uri FLOODLIGHT W / AC LED-uri (+ EFFICIENCY VS DC LED-uri): 21 de pași (cu imagini)
DIY FLOODLIGHT W / AC LED-uri (+ EFFICIENCY VS DC LED-uri): În acest instructiv / video, voi face un reflector cu cipuri LED AC fără conducător auto extrem de ieftine. Sunt bune? Sau sunt gunoi complet? Pentru a răspunde la asta, voi face o comparație completă cu toate luminile făcute de bricolaj. Ca de obicei, ieftin
Oglindă de vanitate DIY în pași simpli (folosind lumini cu bandă LED): 4 pași
DIY Vanity Mirror în pași simpli (folosind LED Strip Lights): În acest post, am realizat o DIY Vanity Mirror cu ajutorul benzilor LED. Este foarte mișto și trebuie să le încerci și tu
Cum se folosește Neopixel Ws2812 LED sau LED STRIP sau LED Ring cu Arduino: 4 pași
Cum se folosește Neopixel Ws2812 LED sau LED STRIP sau LED Ring cu Arduino: Bună băieți, deoarece Neopixel led Strip sunt foarte populare și este, de asemenea, numit și ws2812 led strip. Acestea sunt foarte populare, deoarece în aceste benzi cu leduri ne putem adresa fiecărui led separat, ceea ce înseamnă că dacă doriți câteva leduri să lumineze într-o singură culoare
ESP8266 RGB LED STRIP WIFI Control - NODEMCU ca telecomandă IR pentru bandă led controlată prin Wifi - Control RGB LED STRIP pentru smartphone: 4 pași
ESP8266 RGB LED STRIP WIFI Control | NODEMCU ca telecomandă IR pentru bandă led controlată prin Wifi | RGB LED STRIP Smartphone Control: Bună băieți, în acest tutorial vom învăța cum să folosim nodemcu sau esp8266 ca telecomandă IR pentru a controla o bandă LED RGB, iar Nodemcu va fi controlat de smartphone prin wifi. Deci, practic puteți controla LED-ul RGB LED cu smartphone-ul dvs