
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

V tomto projektu vytvoříme červený, bílý a modrý LED displej s potenciometrem a tlačítkem. Zní to jednoduše, ale také k tomu budeme používat přerušení. Když je tedy stisknuto tlačítko, hodnota z potenciometru nastaví jas LED diod. Mezi potřebné materiály patří:
-Arduino Uno R3
-prkénko
-dráty mužského až mužského pohlaví
-tři LED diody (červená, bílá, modrá)
-potenciometr
-stiskněte tlačítko
-220 ohmový odpor
Krok 1: Napájení a uzemnění

Nejprve připojte k prkénku zem a 5V napájení.
Krok 2: Připojení LED diod

Umístěte všechny tři LED diody na prkénko. Pro každou z nich připojte katodu k zemi. Připojte k anodě odpor 220 ohmů a poté jej připojte k arduinu, piny 9-11.
Krok 3: Tlačítko

U tlačítka se ujistěte, že je připojeno přesně na obrázku. Napájení k napájení, odpor 220 ohmů k zemi a pak opačný konec ke kolíku 3. Toto bude použito jako přerušení.
Krok 4: Potenciometr

Stejně jako tlačítko připojte potenciometr, jak ukazuje obrázek. To bude sloužit k nastavení jasu.
Krok 5: Možné chyby

Ujistěte se, že jsou piny připojeny tak, jak ukazuje kód a obrázky, a že se shodují. Rovněž se ujistěte, že jsou anoda a katoda správně připojeny.
Krok 6: Kód
const byte ledBlue = 11; // nastaví LED modrou na pin 11const byte ledRed = 10; // nastaví červenou LED na pin 10
const byte ledWhite = 9; // nastaví bílou LED na pin 9
const byte interruptPin = 3; // tlačítko jako přerušení
const byte potPin = 1; // potenciometr je pin A1
těkavý int jasný; // Jas LED
neplatné nastavení () {
pinMode (ledBlue, OUTPUT); // modrá LED jako VÝSTUP
pinMode (ledRed, OUTPUT); // červená LED jako VÝSTUP
pinMode (ledWhite, OUTPUT); // bílá LED jako VÝSTUP
pinMode (interruptPin, INPUT_PULLUP); // kolíkový knoflík jako INPUT_PULLUP
pinMode (potPin, INPUT); // kolík potenciometru jako VSTUP
// nastaví přerušení vstupním pinem a jasem na RISING
attachInterrupt (digitalPinToInterrupt (interruptPin), light, RISING);
} // ukončení instalace
prázdná smyčka () {
analogWrite (ledBlue, jasný); // Nastaví modrou LED na nastavenou úroveň jasu
analogWrite (ledRed, jasný); // Nastaví červenou LED na nastavenou úroveň jasu
analogWrite (ledWhite, světlý); // Nastaví bílou LED na nastavenou úroveň jasu
} // koncová smyčka
prázdné světlo () {
jasný = analogRead (potPin); // Načte hodnotu z potenciometru
jasný = mapa (jasný, 0, 1023, 0, 255); // Mapuje hodnoty pro jas LED
} // konec jasnější
Doporučuje:
DIY FLOODLIGHT W/AC LED (+EFFICIENCY VS DC LED): 21 Steps (with Pictures)

DIY FLOODLIGHT W/AC LED (+EFFICIENCY VS DC LED): V tomto instruktážním/videu budu dělat světlomet s extrémně levnými AC LED čipy bez řidiče. Jsou vůbec dobré? Nebo jsou to úplné odpadky? Abych na to odpověděl, udělám úplné srovnání se všemi mými vyrobenými DIY světly. Jako obvykle, pro levné
Ovládejte své LED diody pomocí dálkového ovladače TV ?! -- Arduino IR Tutorial: 5 Steps (with Pictures)

Ovládejte své LED diody pomocí dálkového ovladače TV ?! || Arduino IR Tutorial: V tomto projektu vám ukážu, jak jsem znovu použil zbytečná tlačítka na dálkovém ovladači k ovládání LED diod za televizorem. Tuto techniku můžete také použít k ovládání všech druhů věcí s trochou úpravy kódu. Budu také mluvit trochu o teorii
Arduino Neopixel LED Ring Ws2812 - Visuino Tutorial: 8 Steps

Arduino Neopixel LED Ring Ws2812 - Visuino Tutorial: V tomto tutoriálu se naučíme ovládat Neopixel Led Ring Ws2812 pomocí Arduino a Visuino pro spuštění LED pixelu kolem. Podívejte se na ukázkové video
Arduino Smile MAX7219 Matrix LED Tutorial: 4 Steps

Arduino Smile MAX7219 Matrix LED Tutorial: V tomto tutoriálu „Ovládání LED matice pomocí Arduina“. Ukážu vám, jak používat maticové displeje Led pomocí Arduina. A v tomto článku se naučíme vytvářet emotikony s úsměvem také pomocí tohoto maticového displeje pomocí Arduina. Použité přísady
USA - USB: Památník USB americké vlajky: 8 kroků (s obrázky)

USA - USB: Památník USB americké vlajky: Obřad mávání vlajkou Plug and Play. PC = Patriotic Computer. Související fotografie a videa zde. Další projekty najdete na ni9e.com