Obsah:
- Krok 1: Materiály
- Krok 2: Začíname
- Krok 3: Zapojenie
- Krok 4: Nastavenie potenciometra a diódy LED
- Krok 5: Kód
Video: LED stmievač s potenciometrom: 5 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
Toto je návod, ktorý vás naučí, ako používať potenciometer na stmievanie diódy LED.
Krok 1: Materiály
- Arduino
- Počítač
- Breadboard
- LED
- 5 mužských drôtov
- Potenciometer
- USB kábel
Krok 2: Začíname
Pripojte Arduino k počítaču pomocou kábla USB.
Krok 3: Zapojenie
Potom, čo je Arduino zapojený do počítača pomocou kábla USB, vezmeme prvý vodič a jeden koniec zapojíme do zeme a druhý do j1. Potom zapojíte druhý vodič od A0 do j3. Potom umiestnite tretí drôt od 5v do j5.
Potom zapojíte štvrtý vodič z D9 do j15. Potom piaty a posledný drôt zo zeme na j17.
Krok 4: Nastavenie potenciometra a diódy LED
Knoflík dajte smerom od drôtov. Pripojte ho k f1 f3 a f5. Potom vezmite LED diódu, vložte dlhšiu nohu do f15 a kratšiu do f17.
Krok 5: Kód
Toto sú premenné, ktoré počítaču hovoria, čo konkrétne slová znamenajú:
int potPin = A0; Informuje počítač, že stredná časť potenciometra, ktorú nazývame potPin, je zapojená do A0 int readValue; Počítač to informuje, že kedykoľvek povieme readValue, znamená to, že prečítame potenciometer
Toto je neplatné nastavenie, ktoré sa stane iba raz a nastaví sa pre zvyšok kódu:
void setup () {Toto vám len hovorí, že toto je začiatok neplatného nastavenia
pinMode (9, VÝSTUP); Týmto sa nastavuje svetlo, aby ste ho mohli neskôr zapnúť
pinMode (potPin, INPUT); Tým sa nastaví potenciometer, aby sme ho mohli použiť neskôr
Ďalšou časťou je prázdna slučka, ktorá prebieha znova a znova, kým ju nezastavíte.
prázdna slučka () {
readValue = analogRead (potPin); To hovorí počítaču, aby prečítal potenciometer vždy, keď povieme readValue.
readValue = mapa (readValue, 0, 1023, 0, 255); Toto prevádza čísla z potenciometra, ktorý je od 0-1023, na čísla pre LED, ktoré sú od 0-255.
analogWrite (9, readValue); To hovorí počítaču, aby rozsvietil LED diódu na jas, o ktorom to hovorí potenciometer.
}
Toto je celý kód sám o sebe:
int potPin = A0; int readValue = 0;
neplatné nastavenie () {
pinMode (9, VÝSTUP);
pinMode (potPin, INPUT);}
prázdna slučka () {
readValue = analogRead (potPin);
readValue = mapa (readValue, 0, 1023, 0, 255);
analogWrite (9, readValue);}
Odporúča:
Výkonný digitálny stmievač striedavého prúdu s použitím STM32: 15 krokov (s obrázkami)
Výkonný digitálny stmievač striedavého prúdu pomocou STM32: Hesam Moshiri, [email protected] AC záťaže žijú s nami! Pretože sú všade okolo nás a prinajmenšom domáce spotrebiče sú napájané zo siete. Mnoho typov priemyselných zariadení je napájaných aj z jednofázového 220V-AC.
Spínač svetla + stmievač ventilátora v jednej doske s ESP8266: 7 krokov (s obrázkami)
Prepínač svetiel + stmievač ventilátora v jednej doske s ESP8266: V tomto tutoriáli sa naučíte, ako vytvoriť vlastný spínač svetla a stmievač ventilátora iba na jednej doske s mikrokontrolérom a modulom WiFi ESP8266. Je to skvelý projekt pre IoT. : Tento obvod zvláda hlavné striedavé napätie, preto si dávajte pozor
Stmievač LED pásov Zigbee (hack IKEA Trådfri): 8 krokov (s obrázkami)
Stmievač LED pásov Zigbee (IKEA Trådfri Hack): IKEA úspešne predstavila svoj rad inteligentného osvetlenia Tr å dfri po celom svete. Jedna vec, ktorá mi v ich zostave chýba, je jednoduchý stmievač LED pásikov. Prečo neodstrániť mozog zo svetla a nespraviť ho? LED stmievače sú o PWM
Základný stmievač LED: 5 krokov (s obrázkami)
Základný stmievač LED: V tomto návode sa naučíte, ako vytvoriť jednoduchý stmievač LED pomocou potenciometra. Súpravu Arduino, ktorú používam, láskavo poskytol Kuman (kumantech.com). Nájdete ho tu
Stmievač- pre nočné hodiny atď .: 4 kroky (s obrázkami)
Stmievač- pre nočné hodiny a pod .: Táto jednotka vznikla kvôli tomu, že sa moja žena sťažovala, že nevidela hodiny spálne, keď bola spálňa v tme, a nechcela zapnúť svetlá, aby ma zobudila. . Moja žena nechcela na hodinách oslepujúce svetlo, ale dostatok svetla