Sisukord:

Kuidas kasutada fotoelementi RGB LED -i värvi muutmiseks: 3 sammu
Kuidas kasutada fotoelementi RGB LED -i värvi muutmiseks: 3 sammu

Video: Kuidas kasutada fotoelementi RGB LED -i värvi muutmiseks: 3 sammu

Video: Kuidas kasutada fotoelementi RGB LED -i värvi muutmiseks: 3 sammu
Video: Maarja Õunaste - töötuba - Jõhvi KHK 2014 2024, Juuli
Anonim
Kuidas kasutada fotosilma RGB LED -i värvi muutmiseks
Kuidas kasutada fotosilma RGB LED -i värvi muutmiseks

Minu Arduino projekti osa 01 puhul oli minu esialgne idee kasutada LED -i sisse- ja väljalülitamiseks temperatuuriandurit, kuid paraku ei olnud mu temperatuuriandur veel tulnud, mistõttu jäin valima Elegoo stardikomplekti kuuluvate andurite hulgast ja mõtlesin kui ma poleks unustanud esmalt oma temperatuuriandureid tellida.

Uue plaani puhul on idee lihtne: kasutage valgusdioodi värvi muutmiseks fotosilma.

Tarvikud:

  • 1 x Arduino Uno (või samaväärne)
  • 1 x leivalaud
  • 4 x takistid
  • 1 x RGB LED
  • 1 x fotosilm
  • 7 x MM juhtmed
  • USB kaabel

Kõik kasutatud esemed on Elegoo super stardikomplektis. Siin

Samm: ehitage oma leivalaud

Ehitage oma leivalaud
Ehitage oma leivalaud

Esimene asi, mida peate tegema, on ehitada oma leivaplaat, ühendades fotoelemendi tihvtidega 5V ja A5, nagu ülal näidatud. RGB LED -i ühendamisel ühendate iga RGB tihvtiga ja katoodiga maa külge. Sel juhul punane kuni 6, roheline kuni 5 ja sinine kuni 3.

2. samm: kood

Kuna olen selles osas uus, olen lõpptulemuse saamiseks koodi mitmest kohast ühendanud. Selle koodi kõige olulisemad sammud on fotosilma muutujate ja iga LED -pin väljundi määratlemine. Algsed koodiallikad pärinevad mitmest arduino õpetusfailist, aga ka siit leitud Luca Mcloughlini õpetusest.

Veenduge enne kodeerimist, et testida oma fotoelementi selle põhifunktsioonide osas, et leida teie määratud väärtus, minu jaoks oli see 1023. See on väärtus, mida kasutatakse teie avalduse if, else värvi muutmiseks. See on samuti oluline, kuna see ütleb teie LED -ile, millele see reageerib. Allpool on lisatud minu kasutatud koodimashup

3. samm: testige

Test
Test
Test
Test

Pärast kodeerimist peaksite kontrollima, kas kõik töötab korralikult. Kui see on õigesti tehtud, peaks valgusdioodi värv reageerima valguse muutumisele, kui selle kohale või kohale asetatakse ese või käsi, vahetades siniselt punasele.

Soovitan: