Table des matières:

Mouvement des paumes piloté par la lumière RVB sans contact : 4 étapes
Mouvement des paumes piloté par la lumière RVB sans contact : 4 étapes

Vidéo: Mouvement des paumes piloté par la lumière RVB sans contact : 4 étapes

Vidéo: Mouvement des paumes piloté par la lumière RVB sans contact : 4 étapes
Vidéo: Cette Fille a 200 de QI 2024, Novembre
Anonim
Image
Image

Veilleuse RVB, avec la possibilité de contrôler la couleur de la veilleuse à l'aide de mouvements de la main. À l'aide de trois capteurs de distance, nous allons modifier la luminosité de chacune des trois composantes de la couleur RVB lors de l'approche ou du retrait de la main. Une carte Arduino a été utilisée comme microcontrôleur.

Étape 1: Liste des composants

Liste des composants
Liste des composants
Liste des composants
Liste des composants

Le projet nécessitait les détails suivants

  • Contrôleur Arduino-1 pc;
  • Matrice 8x8 RVB-1 pc;
  • Capteur de distance à ultrasons HC-SR04-3 pcs;
  • Puce de registre à décalage 74hc595 - 4 pièces;
  • Résistance 220 Ohm-24 pcs;
  • Bloc d'alimentation 5V 2A - 1 pc.
  • Plafonnier avec support - pc;
  • Fils, soudure, etc.

Étape 2: Circuit électrique

Circuit électrique
Circuit électrique

Étape 3: L'assemblage de la lampe

L'assemblage de la lampe
L'assemblage de la lampe
L'assemblage de la lampe
L'assemblage de la lampe
L'assemblage de la lampe
L'assemblage de la lampe
L'assemblage de la lampe
L'assemblage de la lampe

Étape 4: Création d'une esquisse

Développement du croquis. Lors de l'élaboration du croquis, j'ai défini les paramètres suivants:

- la distance de 1-20 cm, 1 - luminosité maximale, 20 - zéro - les capteurs de distance dans la boucle lisent les données et appliquent la distance résultante pour régler la luminosité - si la distance passe de 1-20 cm à plus de 20 cm dans un cycle (la main va sur le côté) - cette luminosité est fixée pour cette couleur

La luminosité est réglée en appliquant un signal PWM à la sortie de la matrice pour les groupes R, G, B. la fréquence du signal PWM est d'environ 60 Hz. Le signal PWM est généré comme suit:

Par exemple, une distance de 5 cm

Signal PWM-15-(5-1)=10 cycles d'interruption les LED de cette couleur sont allumées 4-1-LED de cette couleur ne sont pas allumées

Conseillé: