Kazalo:
- 1. korak: Materiali
- 2. korak: Začnite
- 3. korak: Ožičenje
- 4. korak: Nastavitev potenciometra in LED
- 5. korak: Koda
Video: LED zatemnilnik s potenciometrom: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
To je navodilo, ki vas uči, kako uporabiti potenciometer za zatemnitev LED.
1. korak: Materiali
- Arduino
- Računalnik
- Ogledna plošča
- LED
- 5 moških žic
- Potenciometer
- USB kabel
2. korak: Začnite
Priključite Arduino v računalnik s kablom USB.
3. korak: Ožičenje
Ko je Arduino priključen v računalnik s kablom USB, bomo vzeli prvo žico in en konec vtaknili v zemljo, drugega pa v j1. Nato postavite drugo žico od A0 do j3. Nato boste tretjo žico postavili s 5v na j5.
Nato postavite četrto žico od D9 do j15. Nato peta in zadnja žica od tal do j17.
4. korak: Nastavitev potenciometra in LED
Gumb postavite stran od žic. Priključite ga na f1 f3 in f5. Nato vzemite LED in daljšo nogo postavite v f15, krajšo pa v f17.
5. korak: Koda
To so spremenljivke, ki računalniku povedo, kaj pomenijo določene besede:
int potPin = A0; To pove računalniku, da je srednji del potenciometra, ki mu pravimo potPin, priključen na A0 int readValue; To pove računalniku, da vsakič, ko rečemo readValue, pomeni prebrati potenciometer
To je Void Setup, ki se zgodi samo enkrat za preostalo kodo:
void setup () {To vam samo pove, da je to začetek Void Setup
pinMode (9, OUTPUT); S tem nastavite luč, da jo lahko pozneje vklopite
pinMode (potPin, INPUT); S tem se potenciometer nastavi, da ga lahko uporabimo pozneje
Naslednji del je zanka void, ki teče znova in znova, dokler je ne ustavite.
void loop () {
readValue = analogRead (potPin); To pove računalniku, naj odčita potenciometer, kadar koli rečemo readValue.
readValue = zemljevid (readValue, 0, 1023, 0, 255); To pretvori številke iz potenciometra, ki je od 0-1023, v številke za LED, ki so od 0-255.
analogWrite (9, readValue); To pove računalniku, da prižge LED pri svetlosti, na katero mu sporoča potenciometer.
}
To je celotna koda sama po sebi:
int potPin = A0; int readValue = 0;
void setup () {
pinMode (9, OUTPUT);
pinMode (potPin, INPUT);}
void loop () {
readValue = analogRead (potPin);
readValue = zemljevid (readValue, 0, 1023, 0, 255);
analogWrite (9, readValue);}
Priporočena:
Zmogljiv digitalni zatemnilnik izmeničnega toka z uporabo STM32: 15 korakov (s slikami)
Zmogljiv digitalni zatemnilnik za izmenični tok z uporabo STM32: avtor Hesam Moshiri, [email protected] AC obremenitve v živo z nami! Ker so povsod okoli nas in vsaj gospodinjski aparati so oskrbovani z električno energijo. Veliko vrst industrijske opreme se napaja tudi z enofaznim 220V-AC.
Naredni zatemnilnik roba: 5 korakov
DIY Trailing Edge Dimmer: V tem projektu si bomo podrobneje ogledali električne izzive, ki jih ponujajo AC LED žarnice, ko gre za njihovo zatemnitev. To pomeni, da vam bom povedal nekaj o tem, kako so zgrajeni, in določili bomo tudi razlike med prednjim robom
Pametni LED zatemnilnik DIY, upravljan prek Bluetootha: 7 korakov
Pametni LED -zatemnilnik DIY, ki ga upravljate prek Bluetootha: ta navodila opisujejo, kako sestaviti pametni digitalni zatemnilnik. Zatemnilnik je običajno stikalo za svetlobo, ki se uporablja v hišah, hotelih in mnogih drugih stavbah. Starejše različice zatemnilnih stikal so bile ročne in so običajno vključevale vrtljivo stikalo
Stikalo za luč + zatemnilnik ventilatorja v eni plošči z ESP8266: 7 korakov (s slikami)
Stikalo za luč + zatemnilnik ventilatorjev na eni plošči z ESP8266: V tej vadnici se boste naučili, kako zgraditi lastno stikalo za luč in zatemnilnik ventilatorjev v samo eni plošči z mikrokrmilnikom in modulom WiFi ESP8266. To je odličen projekt za IoT. : To vezje obravnava glavne napetosti izmeničnega toka, zato bodite previdni
Osnovni zatemnilnik LED: 5 korakov (s slikami)
Osnovni zatemnilnik LED: V tem navodilu se boste naučili, kako z uporabo potenciometra sestaviti preprost zatemnilnik LED. Komplet Arduino, ki ga uporabljam, je prijazno priskrbel Kuman (kumantech.com). Najdete ga tukaj