Inhaltsverzeichnis:

RGB-Licht-gesteuerte Bewegung der Handflächen kontaktlos - Gunook
RGB-Licht-gesteuerte Bewegung der Handflächen kontaktlos - Gunook

Video: RGB-Licht-gesteuerte Bewegung der Handflächen kontaktlos - Gunook

Video: RGB-Licht-gesteuerte Bewegung der Handflächen kontaktlos - Gunook
Video: The Best Game Show Ever | Alienware Update 2024, Juli
Anonim
Image
Image

RGB-Nachtlicht, mit der Möglichkeit, die Farbe des Nachtlichts durch Handbewegungen zu steuern. Mit drei Distanzsensoren ändern wir die Helligkeit jeder der drei Komponenten der RGB-Farbe, wenn wir uns der Hand nähern oder sie entfernen. Als Mikrocontroller wurde ein Arduino Board verwendet.

Schritt 1: Liste der Komponenten

Liste der Komponenten
Liste der Komponenten
Liste der Komponenten
Liste der Komponenten

Das Projekt erforderte die folgenden Details

  • Arduino-Controller-1 PC;
  • 8x8 RGB-Matrix-1 Stk;
  • Ultraschall-Distanzsensor HC-SR04-3 Stk;
  • Schieberegister-Chip 74hc595 - 4 Stück;
  • 220 Ohm Widerstand-24 Stück;
  • Netzteil 5V 2A - 1 Stk.
  • Deckenleuchte mit Ständer - Stk;
  • Drähte, Lötzinn usw.

Schritt 2: Stromkreis

Stromkreis
Stromkreis

Schritt 3: Die Montage der Lampe

Die Montage der Lampe
Die Montage der Lampe
Die Montage der Lampe
Die Montage der Lampe
Die Montage der Lampe
Die Montage der Lampe
Die Montage der Lampe
Die Montage der Lampe

Schritt 4: Erstellen einer Skizze

Entwicklung der Skizze. Bei der Entwicklung der Skizze setze ich folgende Parameter:

- der Abstand von 1-20 cm, 1 - maximale Helligkeit, 20 - Null - Abstandssensoren in der Schleife lesen die Daten aus und verwenden den resultierenden Abstand, um die Helligkeit einzustellen - wenn sich der Abstand von 1-20 cm auf mehr als 20 cm ändert in einem Zyklus (die Hand geht zur Seite) - diese Helligkeit ist für diese Farbe festgelegt

Die Helligkeit wird durch Anlegen eines PWM-Signals an den Ausgang der Matrix für die Gruppen R, G, B eingestellt. Die Frequenz des PWM-Signals beträgt ungefähr 60 Hz. Das PWM-Signal wird wie folgt erzeugt:

Zum Beispiel ein Abstand von 5 cm

PWM-Signal-15-(5-1)=10 Interrupt-Zyklen die LEDs dieser Farbe leuchten 4-1-LEDs dieser Farbe leuchten nicht

Empfohlen: