Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08
LED trakovi so po vsem svetu znani po nizki napetosti in svetlosti. Včasih moramo prilagoditi napajanje in svetlost teh LED trakov, na primer med spanjem bi vas zaradi svetlosti LED motili. To je projekt arduino za nadzor svetlosti LED traku. je uporabniku prijazen, saj od uporabnika prejme vrednost svetlosti. Vrednost svetlosti je odvisna od napetosti LED traku. Če uporabnik daje 5v, daje največjo svetlost, če uporabnik daje 0,1 volta, pa daje nizko svetlost. Arduino bi lahko zapisal napetost od 0 - 255 (razdelki 0-5v, na primer: 1v = 51 enot). Toda z ukazi in izračunom lahko to zmanjšamo na 0-5v. Pojdimo v projekt.
Zaloge
Zahteve:
- Arduino UNO / nano / MEGA
- LED trak (delovati mora na minimumu)
- Arduino IDE
- povezovalne žice (št. 2)
1. korak: POVEZAVE
To so povezave za povezavo LED traku z Arduinom:
LED trak ARDUINO
GND >> - (negativno)
DIGITALNI PWM 3 (pin3) >> + (pozitiven)
---------------------------------------------------------------------------------------
negativni zatič LED traku priključite na sklopljeni (GND) zatič arduina
pozitivni zatič LED traku priključite na pin 3 arduina
2. korak: KODA
Najpomembnejša stvar poleg strojne opreme v Arduinu je koda. Koda je navedena spodaj. Vnesite to kodo in jo naložite z arduino IDE ali bluino loader.
plavajoča svetlost; int LED = 3; plavajoča resničnost; float delay1; float delay2; možnost float; void setup () {pinMode (LED, OUTPUT); Serial.begin (9600); Serial.println ("Arduino LED tračni krmilnik"); Serial.println (""); Serial.println ("Prosimo, vnesite svetlost LED traku (1-5)"); Serial.println (""); while (Serial.available () == 0) {} svetlost = Serial.parseFloat (); realna svetlost = (svetlost) * 51,0; if (realna svetlost> = 6) {Serial.println ("Vnesite veljavno svetlost"); }} void loop () {Serial.println (""); Serial.println ("LED trak utripa s hitrostjo"); Serial.print (svetlost); analogWrite (LED, realna svetlost); zamuda (1000); }
3. korak: ČAS ZA TESTIRANJE
Povežite Arduino in naložite kodo, odprite serijski monitor. Prikazati bi se moralo sporočilo "Prosimo, vnesite svetlost LED traku (1-5)". Vnesite vrednost svetlosti in kliknite pošlji. lahko vidite, da vaš LED trak deluje v vašem ukazu za svetlost !.
4. korak: DODATNE INFORMACIJE:
- Svetlost lahko vnesete v decimalni vrednosti.
- svetlost, vnesena nad 5, bo enaka 5.
- Ker se vrednost zmanjšuje, se svetlost zmanjša.
- V vašem računalniku včasih privzeto manjkajo gonilniki Arduino. Če želite odpraviti napake, odprite upravitelja naprav in posodobite vse neznane gonilnike.
- Izberite prava vrata COM in različico Arduina.
- Nadomestni prenos kode:
Priporočena:
Naredite krmilnik traku: 11 korakov (s slikami)
Naredite krmilnik za trakove: Krmilniki za trakove so odličen način za nadzor sintetizatorja. Sestavljeni so iz traku, občutljivega na dotik, ki vam omogoča neprekinjeno kontrolo višine tona. Električno prevodni trak, imenovan „velostat“, ki se odziva na spremembe napetosti ali upora, ki jih povzročijo
Nadzor svetlosti LED s potenciometrom z Arduinom: 3 koraki
Nadzor svetlosti LED s potenciometrom z Arduinom: V tem projektu bomo svetlost LED nadzorovali s spremenljivim uporom, ki ga zagotavlja potenciometer. To je zelo osnovni projekt za začetnike, vendar vas bo naučil veliko stvari o delovanju potenciometra in LED, ki so potrebne za napredek
Krmilnik LED traku: 8 korakov (s slikami)
Krmilnik LED trakov: V tem navodilu vas bom popeljal skozi korake, kako uporabljati in upravljati svoje LED trakove z izgradnjo nadzornega vmesnika. S temi lučmi sem se zelo zabaval, prepričan sem, da se boste tudi vi. Če vam je všeč ta navodila, se prepričajte
Krmilnik svetlosti LED traku: 7 korakov
Krmilnik svetlosti LED traku: Hii prijatelj, včasih nam ni všeč visoka svetlost LED traku in pri tem izklopimo stikalo. Zato bom danes naredil vezje krmilnika svetlosti LED traku. S tem vezjem lahko enostavno nadzorujemo svetlost LED traku.Ta ci
Lažji krmilnik LED -svetlobnega traku WiFi: 8 korakov (s slikami)
Lažji krmilnik LED-svetlobnega traku WiFi: Lani spomladi sem začel oblikovati strojno in programsko opremo po meri za nadzor dveh trakov LED-luči z eno razvojno ploščo NodeMCU ESP8266-12E. Med tem postopkom sem se naučil izdelovati lastna tiskana vezja (PCB) na CNC usmerjevalniku in sem