Sadržaj:

Kako koristiti fotoćeliju za promjenu boje RGB LED diode: 3 koraka
Kako koristiti fotoćeliju za promjenu boje RGB LED diode: 3 koraka

Video: Kako koristiti fotoćeliju za promjenu boje RGB LED diode: 3 koraka

Video: Kako koristiti fotoćeliju za promjenu boje RGB LED diode: 3 koraka
Video: Объяснение прошивки Marlin 2.0.x 2024, Novembar
Anonim
Kako koristiti fotoćeliju za promjenu boje RGB LED diode
Kako koristiti fotoćeliju za promjenu boje RGB LED diode

Za moj dio projekta Arduino 01, moja je prvotna ideja bila upotrijebiti senzor temperature za uključivanje i isključivanje LED -a, ali nažalost moj senzor temperature još nije stigao, pa sam morao birati između senzora dostupnih u početnom setu Elegoo -a i pitao sam se da možda nisam zaboravio naručiti senzore temperature.

S novim planom ideja je jednostavna: Upotrijebite fotoćeliju za promjenu boje LED diode.

Potrošni materijal:

  • 1 x Arduino Uno (ili ekvivalent)
  • 1 x matična ploča
  • 4 x otpornika
  • 1 x RGB LED
  • 1 x fotoćelija
  • 7 x MM žica
  • USB kabel

Sve korištene stavke nalaze se u Elegoo super početnom setu. Evo

Korak 1: Napravite svoju pločicu

Napravite svoju matičnu ploču
Napravite svoju matičnu ploču

Prvo što trebate učiniti je izgraditi svoju matičnu ploču, povezujući fotoćeliju na pinove 5V i A5 kao što je prikazano gore. Prilikom povezivanja RGB LED diode svaki RGB ćete spojiti na pin i katodu na masu. U ovom slučaju crvena na 6, zelena na 5 i plava na 3.

Korak 2: Kodeks

Kao nov u ovome, spojio sam kôd s više mjesta kako bih dobio krajnji rezultat. Najvažniji koraci unutar ovog koda su definiranje varijabli za fotoćeliju, i svaki od LED pin izlaza. Izvorni izvori koda dolaze iz više arduino datoteka s uputama, kao i ovog vodiča Luce Mcloughlina koji se nalazi ovdje.

Prije kodiranja obavezno testirajte svoju fotoćeliju na njenim najosnovnijim funkcijama kako biste pronašli zadanu vrijednost, za moju je ona bila 1023. To je vrijednost koja će se koristiti za promjenu boje u vašem if, else naredbi. Ovo je takođe važno jer ovo govori vašoj LED lampici na šta reaguje. Kôd mashup koji sam koristio nalazi se u nastavku

Korak 3: Testirajte

Test
Test
Test
Test

Nakon kodiranja trebate testirati kako biste bili sigurni da sve radi ispravno. Ako se sve uradi kako treba, boja LED diode bi trebala reagirati na promjenu svjetlosti kada se predmet ili ruka stavi na nju ili iznad nje, prelazeći iz plave u crvenu.

Preporučuje se: