Obsah:

Vianočné osvetlenie Arduino: 5 krokov (s obrázkami)
Vianočné osvetlenie Arduino: 5 krokov (s obrázkami)

Video: Vianočné osvetlenie Arduino: 5 krokov (s obrázkami)

Video: Vianočné osvetlenie Arduino: 5 krokov (s obrázkami)
Video: Гирлянда, которой вправляешь через телефон 2024, November
Anonim
Vianočné osvetlenie Arduino
Vianočné osvetlenie Arduino
Vianočné osvetlenie Arduino
Vianočné osvetlenie Arduino

Vianoce sa blížia, a tak som sa rozhodla, že im vyrobím efektnú ozdobu do domu. K dispozícii je veľa druhov vianočných svetiel, ale ja som sa rozhodol vytvoriť si ich sám. Najjednoduchšia vec, ktorá ma napadá, je pripojiť niektoré diódy k Arduinu a rozsvietiť ich. Bez použitia ic môžete pripojiť najviac 13 LED diód, aby ste nespálili čip. Rozhodol som sa použiť 12, len z estetických dôvodov.

Krok 1: Potrebné veci:

Potrebné veci
Potrebné veci
  • 12 LED diód
  • 12 220 ohmových rezistorov (alebo podobných)
  • Arduino UNO
  • USB kábel
  • 12 prepojovacích káblov M-to-M
  • Chlebník

Allchips je platforma online služieb pre elektronické súčiastky, môžete si u nich kúpiť všetky súčiastky

Krok 2: Pripojenie diód LED

Pripojenie LED diód
Pripojenie LED diód
Pripojenie LED diód
Pripojenie LED diód
Pripojenie LED diód
Pripojenie LED diód

Teraz musíte zapojiť každú diódu na doske. Zarovnal som ich do radu, 2 otvory od seba, aby sa zmestili. Pravá strana LED diódy musí byť dlhší (anóda, kladný), ktorý sa pripája k digitálnemu kolíku Arduina. Katóda prechádza na negatívnu koľajnicu nepájivého poľa s odporom. Koľajnica je pripojená k GND (zápornému) Arduina. Vybral som digitálne piny 13 až 2, môžete ich zmeniť v kóde

Krok 3: Úprava a nahranie kódu

Úprava a nahranie kódu
Úprava a nahranie kódu

Pripojte Arduino k počítaču pomocou kábla USB. Spustite Arduino IDE a odtiaľto vložte kód. Je možné zmeniť rôzne oneskorenia a tiež sekvenciu animácií.

Krok 4: Pochopenie animácií

Pochopenie animácií
Pochopenie animácií
Pochopenie animácií
Pochopenie animácií

Pre jednoduchosť kódu som oddelil každú sekvenciu žmurknutí v novej funkcii. Krátky príbeh - každá animácia má svoju funkciu. V každom z nich nájdete slučku, ktorá cyklicky prechádza poľom a obsahuje počet jednotlivých LED a zodpovedajúci digitálny pin Arduina. Potom ich zapne/vypne a vytvorí tie efektné efekty. Každá funkcia končí spustením vypnutej animácie, ktorá vypne všetky LED diódy, aby sa pripravila na ďalšiu.

Krok 5: Ukážka projektu

Image
Image

Do tohto prototypu som zahrnul 4 základné animácie - všetky (jedna po druhej), stíhačku, stíhačku s pármi a 50 náhodných žmurknutí.

Odporúča: