Turinys:
- 1 žingsnis: medžiagos
- 2 veiksmas: pradžia
- 3 žingsnis: laidų prijungimas
- 4 žingsnis: potenciometras ir šviesos diodų sąranka
- 5 žingsnis: Kodas
Video: LED šviesos reguliatorius su potenciometru: 5 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Tai pamoka, mokanti jus naudoti potenciometrą, kad pritemdytumėte šviesos diodą.
1 žingsnis: medžiagos
- Arduino
- Kompiuteris
- Bandomoji Lenta
- LED
- 5 vyrų laidai
- Potenciometras
- USB kabelis
2 veiksmas: pradžia
Prijunkite „Arduino“prie kompiuterio naudodami USB kabelį.
3 žingsnis: laidų prijungimas
Kai „Arduino“bus prijungtas prie kompiuterio USB laidu, mes paimsime pirmąjį laidą ir vieną galą įkišame į žemę, o kitą - į j1. Tada įdėsite antrą laidą nuo A0 iki j3. Tada įdėsite trečiąjį laidą nuo 5v iki j5.
Po to jūs įdėsite ketvirtą laidą nuo D9 iki j15. Tada penktoji ir paskutinė viela nuo žemės iki j17.
4 žingsnis: potenciometras ir šviesos diodų sąranka
Uždėkite rankenėlę nuo laidų. Prijunkite jį prie f1 f3 ir f5. Tada paimkite šviesos diodą, įdėkite ilgesnę koją į f15, o trumpesnę - į f17.
5 žingsnis: Kodas
Tai yra kintamieji, kurie kompiuteriui nurodo, ką reiškia konkretūs žodžiai:
int potPin = A0; Tai nurodo kompiuteriui, kad vidurinė potenciometro dalis, kurią mes vadiname „potPin“, yra prijungta prie A0 int readValue; Tai nurodo kompiuteriui, kad kai sakome readValue, tai reiškia skaityti potenciometrą
Tai yra „Tuštumos sąranka“, kuri atliekama tik vieną kartą, norint nustatyti likusią kodo dalį:
void setup () {Tai tik pasako, kad tai yra „Void Setup“pradžia
pinMode (9, OUTPUT); Tai nustato šviesą, kad vėliau ją būtų galima įjungti
pinMode (potPin, INPUT); Tai nustato potenciometrą, kad galėtume jį naudoti vėliau
Kita dalis yra tuštumos kilpa, kuri eina vėl ir vėl, kol ją sustabdysite.
void loop () {
readValue = analogRead (potPin); Tai liepia kompiuteriui skaityti potenciometrą, kai sakome readValue.
readValue = žemėlapis (readValue, 0, 1023, 0, 255); Tai konvertuoja skaičius iš potenciometro, kuris yra nuo 0 iki 1023, į šviesos diodo skaičius, kuris yra nuo 0 iki 255.
analogWrite (9, skaitymo vertė); Tai nurodo kompiuteriui uždegti šviesos diodą tokiu ryškumu, kokį nurodo potenciometras.
}
Tai yra visas kodas pats:
int potPin = A0; int readValue = 0;
void setup () {
pinMode (9, OUTPUT);
pinMode (potPin, INPUT);}
void loop () {
readValue = analogRead (potPin);
readValue = žemėlapis (readValue, 0, 1023, 0, 255);
analogWrite (9, readValue);}
Rekomenduojamas:
Dvigubas šviesos diodų apšvietimo reguliatorius: 4 žingsniai
Dvigubas šviesos diodų pritemdymas (Seesaw): šiandien aš jums parodysiu, kaip padaryti dvigubą šviesos diodų pritemdiklį tik su 555 laikmačio lustais ir bendrais komponentais. Panašus į vieną MOSFET/tranzistorių (PNP, NPN, P kanalas, arba N-kanalas), kuris reguliuoja šviesos diodo ryškumą, šis naudoja dvi MOS
Paprastas maitinimo šviesos diodų linijinės srovės reguliatorius, peržiūrėtas ir patikslintas: 3 žingsniai
Paprastas maitinimo šviesos diodų linijinės srovės reguliatorius, patikslintas ir patikslintas: ši instrukcija iš esmės yra Dano linijinės srovės reguliatoriaus grandinės kartojimas. Žinoma, jo versija yra labai gera, tačiau trūksta kažko aiškumo. Tai yra mano bandymas tai išspręsti. Jei suprantate ir galite sukurti Dano versiją
Šviesos jungiklis + ventiliatoriaus reguliatorius vienoje plokštėje su ESP8266: 7 žingsniai (su nuotraukomis)
Šviesos jungiklis + ventiliatoriaus reguliatorius vienoje plokštėje Su ESP8266: Šioje pamokoje jūs sužinosite, kaip sukurti savo šviesos jungiklį ir ventiliatoriaus reguliatorių vienoje plokštėje naudojant mikrovaldiklį ir „WiFi“modulį ESP8266. Tai puikus IoT projektas. : Ši grandinė tvarko pagrindinę kintamosios srovės įtampą, todėl būkite atsargūs
„WiFi“ventiliatoriaus greičio reguliatorius (ESP8266 kintamosios srovės reguliatorius): 8 žingsniai (su nuotraukomis)
„WiFi“ventiliatoriaus greičio reguliatorius (ESP8266 kintamosios srovės reguliatorius): šioje instrukcijoje nurodoma, kaip sukurti lubų ventiliatoriaus greičio reguliatorių naudojant „Triac“fazės kampo valdymo metodą. „Triac“tradiciškai valdo atskiras „Atmega8“arduino sukonfigūruotas lustas. „Wemos D1 mini“šiam reguliavimui prideda „WiFi“funkciją
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: 5 žingsniai (su paveikslėliais)
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: Supratau infraraudonųjų spindulių kamerą, kad galėčiau ją naudoti judesio fiksavimo sistemoje. Su juo taip pat galite gauti tokių nuostabių vaizdų: blizgių objektų, matomų fotoaparate, kurie yra normalūs realybėje. Už pigią kainą galite gauti gana gerų rezultatų. Jis