Sadržaj:

Beskontaktno kretanje dlanova RGB svjetlom pokret: 4 koraka
Beskontaktno kretanje dlanova RGB svjetlom pokret: 4 koraka

Video: Beskontaktno kretanje dlanova RGB svjetlom pokret: 4 koraka

Video: Beskontaktno kretanje dlanova RGB svjetlom pokret: 4 koraka
Video: Monthly Q&A (30): Xing Yi Fa Li, Tai Chi Styles, Ba Gua Changing-Palm 2024, Srpanj
Anonim
Image
Image

RGB noćno svjetlo, s mogućnošću kontrole boje noćnog svjetla pokretima ruku. Pomoću tri senzora udaljenosti promijenit ćemo svjetlinu svake od tri komponente RGB boje pri približavanju ili uklanjanju ruke. Arduino ploča korištena je kao mikrokontroler.

Korak 1: Popis komponenti

Popis komponenti
Popis komponenti
Popis komponenti
Popis komponenti

Projekt je zahtijevao sljedeće detalje

  • Arduino kontroler-1 kom;
  • 8x8 RGB matrica-1 kom;
  • Ultrazvučni senzor udaljenosti HC-SR04-3 kom;
  • Registar pomaka -čip 74hc595 - 4 kom;
  • 220 Ohm otpornik-24 kom;
  • Napajanje 5V 2A - 1 kom.
  • Stropno svjetlo sa postoljem - kom;
  • Žice, lemljenje itd

Korak 2: Električni krug

Strujni krug
Strujni krug

Korak 3: Sklapanje svjetiljke

Sklop svjetiljke
Sklop svjetiljke
Sklop svjetiljke
Sklop svjetiljke
Sastav svjetiljke
Sastav svjetiljke
Sastav svjetiljke
Sastav svjetiljke

Korak 4: Stvaranje skice

Razvoj skice. Prilikom izrade skice postavljam sljedeće parametre:

- udaljenost 1-20 cm, 1 - maksimalna svjetlina, 20 - nula - senzori udaljenosti u petlji čitaju podatke i primjenjuju rezultirajuću udaljenost za postavljanje svjetline - ako se udaljenost promijeni od 1-20 cm do više od 20 cm u ciklusu (ruka ide u stranu) - ova svjetlina je fiksna za ovu boju

Svjetlina se postavlja primjenom PWM signala na izlaz matrice za skupine R, G, B. frekvencija PWM signala je približno 60 Hz. PWM signal generira se na sljedeći način:

Na primjer, udaljenost od 5 cm

PWM signal-15- (5-1) = 10 ciklusa prekida LED diode ove boje svijetle 4-1 LED diode ove boje ne svijetle

Preporučeni: