Obsah:

Ako použiť fotobunku na zmenu farby RGB LED: 3 kroky
Ako použiť fotobunku na zmenu farby RGB LED: 3 kroky

Video: Ako použiť fotobunku na zmenu farby RGB LED: 3 kroky

Video: Ako použiť fotobunku na zmenu farby RGB LED: 3 kroky
Video: Начало работы с QLC+ Управление цветомузыкой с компьютера. Как управлять светом. 2024, November
Anonim
Ako použiť fotobunku na zmenu farby RGB LED diódy
Ako použiť fotobunku na zmenu farby RGB LED diódy

Pre môj projekt Arduino časť 01 bol môj pôvodný nápad použiť snímač teploty na zapnutie a vypnutie LED, ale bohužiaľ môj snímač teploty ešte neprišiel, takže som si mohol vybrať zo senzorov dostupných v štartovacej súprave Elegoo a čudovať sa. keby som najskôr nezabudol objednať svoje snímače teploty.

S novým plánom je myšlienka jednoduchá: Farbu LED diódy zmeníte pomocou fotobunky.

Zásoby:

  • 1 x Arduino Uno (alebo ekvivalent)
  • 1 x doska na chlieb
  • 4 x odpory
  • 1 x RGB LED
  • 1 x fotobunka
  • 7 x MM drôty
  • USB kábel

Všetky použité položky sa nachádzajú v super štartovacej súprave Elegoo. Tu

Krok 1: Zostavte si tabuľu

Postavte si svoj prkénko
Postavte si svoj prkénko

Prvá vec, ktorú musíte urobiť, je postaviť dosku, v ktorej je fotobunka pripojená k kolíkom 5V a A5, ako je uvedené vyššie. Pri pripájaní RGB LED zapojíte každý RGB na pin a katódu na zem. V tomto prípade červená na 6, zelená na 5 a modrá na 3.

Krok 2: Kód

Ako som v tomto nový, spojil som kód z viacerých miest, aby som dosiahol konečný výsledok. Najdôležitejšie kroky v tomto kóde sú definovanie premenných pre fotobunku a každý z pinových výstupov LED. Pôvodné zdroje kódu pochádzajú z viacerých výukových súborov arduino, ako aj z tohto tutoriálu od Luca Mcloughlina, ktorý nájdete tu.

Pred kódovaním vyskúšajte svoju fotobunku v najzákladnejších funkciách, aby ste našli nastavenú hodnotu, pre moju to bolo 1023. To je hodnota, ktorá bude použitá na zmenu farby vo vašom vyhlásení if, else. To je tiež dôležité, pretože to hovorí vašej LED dióde o tom, na čo reaguje. Mashup kódu, ktorý som použil, je priložený nižšie

Krok 3: Test

Test
Test
Test
Test

Po kódovaní by ste mali otestovať, či všetko funguje správne. Ak je to správne, farba LED by mala reagovať na zmenu svetla, keď je predmet alebo ruka umiestnená na vrch alebo nad neho, pričom sa zmení z modrej na červenú.

Odporúča: