Sadržaj:

Beskontaktno kretanje dlanova sa RGB svjetlom pokreta: 4 koraka
Beskontaktno kretanje dlanova sa RGB svjetlom pokreta: 4 koraka

Video: Beskontaktno kretanje dlanova sa RGB svjetlom pokreta: 4 koraka

Video: Beskontaktno kretanje dlanova sa RGB svjetlom pokreta: 4 koraka
Video: 30 товаров для автомобиля с Алиэкспресс, автотовары №23 2024, Juli
Anonim
Image
Image

RGB noćno svjetlo, sa 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: Lista 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 -čip pomaka 74hc595 - 4 kom;
  • 220 Ohm otpornik-24 kom;
  • Napajanje 5V 2A - 1 kom.
  • Stropno svjetlo sa postoljem - kom;
  • Žice, lemljenje itd

Korak 2: Električno kolo

Električno kolo
Električno kolo

Korak 3: Sklapanje lampe

Sastav lampe
Sastav lampe
Sastav lampe
Sastav lampe
Sastavljanje lampe
Sastavljanje lampe
Sastavljanje lampe
Sastavljanje lampe

Korak 4: Kreiranje 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 fiksirana za ovu boju

Svjetlina se postavlja primjenom PWM signala na izlaz matrice za grupe 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čuje se: