
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44




tältä se näyttää, kun se toimii
Vaihe 1: Valon koodi

Se voi olla hieman hämmentynyt, kun katsot sitä täältä
int greenled = 9; // asettaa valolle vihreän värin
int blueled = 10; // asettaa valolle sinisen värin int redled = 11; // asettaa valolle punaisen värin int redval = 0; // asettaa arvon, jota voidaan muuttaa punaiselle värille int blueval = 0; // asettaa arvon, jota voidaan muuttaa värin siniselle int greenval = 0; // asettaa arvon, joka voidaan muuttaa vihreän int -värin osalta potPin = A0; // asettaa arvon pententiometrille, jonka avulla se voi toimia void setup () {// laita asennuskoodisi tähän, jotta se voidaan suorittaa kerran: pinMode (potPin, INPUT); // tekemällä siitä INPUT, käsket Potpinin lukemaan, mitkä arvot ovat pinMode (A0, INPUT); // tekemällä siitä tulon, se kertoo sen lukemaan arvot ja lähetä se kevyelle pinMode (vihreä, OUTPUT); // kaikille valoille kertomalla, että ne ovat LÄHTÖJÄ, kehotat heitä tuottamaan värin. pinMode (punainen, OUTPUT); pinMode (sininen, OUTPUT); Serial.begin (9600); // tämä kertoo sarjan aloittavan arvojen tulostamisen}
void loop () {// laita pääkoodisi tähän, jotta se toistuu toistuvasti: redval = analogRead (potPin); // tämä kertoo arvon lukemisen potpin greenval = analogRead (potPin); // tämä kertoo arvon lukea potinista blueval = analogRead (potPin); // tämä kertoo arvon, joka luetaan potpinista redval = map (redval, 0, 1023, 255, 0); // tämä kertoo arvot tulolle 0 - 1023 ja 255 nollaan blueval = kartta (blueval, 0, 1023, 0, 255); // sama kuin yllä vain eri numerot greenval = kartta (greenval, 0, 1023, 130, 5); // sama kuin kaksi yllä juuri eri numerot Serial.print (redval); // käskee Serialin tulostamaan punaisen arvon siniselle ja vihreälle Serial.print (blueval); Sarja.println (vihreä) analogWrite (redled, redval); // käskee valon toimimaan kuten redvalue kertoo sen analogWrite (greenled, greenval); analogWrite (sininen, sininen);
}
Vaihe 2: Asennus



valon suuri jalka menee viiden voltin keskijalkaan, kun pentametri menee kohtaan A0
Vaihe 3: Miltä se näyttää, kun kokeilet sitä lopussa

Jos haluat muuttaa värejä, palaa koodisarjaan ja säädä numeroita, kun redvalue tai vihreä tai sininen lukee kartalta olennaisesti muuttaa numeroita tässä vaiheessa redval = map (redval, 0, 1023, 255, 0);
Suositeltava:
Kuinka tehdä LED -kuutio - LED -kuutio 4x4x4: 3 vaihetta

Kuinka tehdä LED -kuutio | LED -kuutio 4x4x4: LED -kuutio voidaan ajatella LED -näyttönä, jossa yksinkertaiset 5 mm: n LEDit toimivat digitaalisten pikselien roolissa. LED -kuution avulla voimme luoda kuvia ja kuvioita käyttämällä optisen ilmiön käsitettä, joka tunnetaan nimellä visio pysyvyys (POV). Niin
Edistynein taskulamppu - COB -LED, UV -LED ja laser sisällä: 5 vaihetta (kuvilla)

Edistynein taskulamppu - COB -LED, UV -LED ja laser -sisäpuoli: Markkinoilla on monia taskulamppuja, joilla on sama käyttö ja jotka eroavat kirkkaudesta, mutta en ole koskaan nähnyt taskulamppua, jossa on useampi kuin yksi valotyyppi Tässä projektissa keräsin 3 erilaista valoa yhteen taskulamppuun
DIY FLOODLIGHT W/AC LED (+EFFICIENCY VS DC LED): 21 vaihetta (kuvien kanssa)

DIY FLOODLIGHT W/AC -LEDit (+EFFICIENCY VS DC LED): Tässä oppaassa/videossa teen valonheittimen, jossa on erittäin halvat kuljettajattomat AC -LED -sirut. Onko ne hyviä? Vai ovatko ne täyttä roskaa? Vastatakseni tähän, vertaan kaikkia tekemiäni DIY -valoja. Kuten tavallista, halvalla
Neopixel Ws2812 LED- tai LED -nauhan tai LED -renkaan käyttö Arduinon kanssa: 4 vaihetta

Kuinka käyttää Neopixel Ws2812 LED- tai LED -nauhaa tai LED -rengasta Arduinon kanssa: Hei kaverit, koska Neopixel -led -nauha ovat erittäin suosittuja, ja sitä kutsutaan myös nimellä ws2812 led -nauha. Ne ovat erittäin suosittuja, koska näissä led -nauhoissa voimme käsitellä jokaista lediä erikseen, mikä tarkoittaa, että jos haluat, että muutamat ledit hehkuvat yhdellä värillä
ESP8266 RGB LED STRIP WIFI -ohjaus - NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta - RGB LED STRIP -älypuhelimen ohjaus: 4 vaihetta

ESP8266 RGB LED STRIP WIFI -ohjaus | NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta | RGB LED STRIP -älypuhelimen ohjaus: Hei kaverit tässä opetusohjelmassa opimme käyttämään nodemcu- tai esp8266 -laitetta IR -kaukosäätimenä RGB -LED -nauhan ohjaamiseen ja Nodemcu ohjataan älypuhelimella wifi -yhteyden kautta. Joten periaatteessa voit ohjata RGB -LED -nauhaa älypuhelimellasi