Obsah:

Vánoční osvětlení Arduino: 5 kroků (s obrázky)
Vánoční osvětlení Arduino: 5 kroků (s obrázky)

Video: Vánoční osvětlení Arduino: 5 kroků (s obrázky)

Video: Vánoční osvětlení Arduino: 5 kroků (s obrázky)
Video: 12 Hodin / Zvuky / VYPÍNAČ / Bílý Šum / Zvuk Vypínače / Cvakání Vypínače 2024, Listopad
Anonim
Vánoční osvětlení Arduino
Vánoční osvětlení Arduino
Vánoční osvětlení Arduino
Vánoční osvětlení Arduino

Vánoce se blíží, a tak jsem se rozhodla vyrobit si efektní dekoraci do svého domova. Existuje mnoho druhů vánočních světel, ale rozhodl jsem se vytvořit si je sám. Nejjednodušší věc, která mě napadá, je připojit nějaké LED k Arduinu a rozsvítit je. Bez použití ic můžete připojit nejvýše 13 LED, abyste nespálili čip. Rozhodl jsem se použít 12, jen z estetických důvodů.

Krok 1: Potřebné věci:

Potřebné věci
Potřebné věci
  • 12 LED diod
  • 12 220 ohmových rezistorů (nebo podobných)
  • Arduino UNO
  • USB kabel
  • 12 propojovacích vodičů M-to-M
  • Prkénko

Allchips je platforma služeb elektronických součástek online, můžete si u nich koupit všechny komponenty

Krok 2: Připojení LED diod

Připojení LED diod
Připojení LED diod
Připojení LED diod
Připojení LED diod
Připojení LED diod
Připojení LED diod

Nyní musíte zapojit každou LED na prkénko. Zarovnal jsem je do řady, 2 otvory od sebe, aby se vešly. Pravá strana LED musí být delší (anoda, pozitivní), která se připojuje k digitálnímu kolíku Arduina. Katoda jde na zápornou kolejnici prkénka s odporem. Kolejnice je připojena k GND (negativní) Arduina. Vybral jsem digitální piny 13 až 2, můžete je změnit v kódu

Krok 3: Úprava a nahrání kódu

Úprava a nahrání kódu
Úprava a nahrání kódu

Připojte Arduino k počítači pomocí kabelu USB. Spusťte Arduino IDE a vložte kód odtud. Lze změnit různá zpoždění a také sekvenci animací.

Krok 4: Porozumění animacím

Pochopení animací
Pochopení animací
Pochopení animací
Pochopení animací

Pro jednoduchost kódu jsem každou sekvenci bliknutí oddělil v nové funkci. Krátký příběh - každá animace má svoji funkci. V každém najdete smyčku, která cykluje po poli a obsahuje počet jednotlivých LED a odpovídající digitální pin Arduina. Poté je zapne/vypne a vytvoří ty efektní efekty. Každá funkce končí spuštěním vypnuté animace, která vypne všechny diody, aby se připravila na další.

Krok 5: Demonstrace projektu

Image
Image

Do tohoto prototypu jsem zařadil 4 základní animace - all -on (jeden po druhém), chaser, chaser s dvojicemi a 50 náhodných mrknutí.

Doporučuje: