Obsah:

Jak pomocí fotobuňky změnit barvu RGB LED: 3 kroky
Jak pomocí fotobuňky změnit barvu RGB LED: 3 kroky

Video: Jak pomocí fotobuňky změnit barvu RGB LED: 3 kroky

Video: Jak pomocí fotobuňky změnit barvu RGB LED: 3 kroky
Video: Rychlá změna barvy čehokoliv ve Photoshopu 2024, Listopad
Anonim
Jak pomocí fotobuňky změnit barvu RGB LED
Jak pomocí fotobuňky změnit barvu RGB LED

Pro můj projekt Arduino část 01 byl můj původní nápad použít teplotní senzor k zapnutí a vypnutí LED, ale bohužel můj teplotní senzor ještě nepřišel, takže jsem si mohl vybrat ze senzorů dostupných v startovací sadě Elegoo a přemýšlel jsem kdybych možná vůbec nezapomněl objednat své teplotní senzory.

S novým plánem je myšlenka jednoduchá: Změňte barvu LED pomocí fotobuňky.

Zásoby:

  • 1 x Arduino Uno (nebo ekvivalent)
  • 1 x prkénko
  • 4 x odpory
  • 1 x RGB LED
  • 1 x fotobuňka
  • 7 x MM dráty
  • USB kabel

Všechny použité položky najdete v super startovací sadě Elegoo. Tady

Krok 1: Sestavte si svůj prkénko

Sestavte si svůj prkénko
Sestavte si svůj prkénko

První věc, kterou musíte udělat, je sestavit prkénko a propojit fotobuňku s piny 5V a A5, jak je uvedeno výše. Při připojení RGB LED připojíte každý RGB na pin a katodu na zem. V tomto případě červená na 6, zelená na 5 a modrá na 3.

Krok 2: Kód

Jak jsem v tom nový, sloučil jsem kód z více míst, abych získal konečný výsledek. Nejdůležitějšími kroky v tomto kódu jsou definování proměnných pro fotobuňku a každý z pinových výstupů LED. Původní zdroje kódu pocházejí z několika výukových souborů pro Arduino a také z tohoto tutoriálu od Lucy Mcloughlina, který najdete zde.

Před kódováním vyzkoušejte fotobuňku na jejích nejzákladnějších funkcích, abyste našli nastavenou hodnotu, u mé to bylo 1023. To je hodnota, která bude použita ke změně barvy ve vašem příkazu if, else. To je také důležité, protože to říká vaší LED, na co reaguje. Mashup kódu, který jsem použil, je připojen níže

Krok 3: Test

Test
Test
Test
Test

Po kódování byste měli otestovat, zda vše funguje správně. Pokud je to provedeno správně, barva LED by měla reagovat na změnu světla, když je předmět nebo ruka položena na něj nebo nad něj, přepínat z modré na červenou.

Doporučuje: