Table des matières:

Caméléon électronique : 6 étapes (avec photos)
Caméléon électronique : 6 étapes (avec photos)

Vidéo: Caméléon électronique : 6 étapes (avec photos)

Vidéo: Caméléon électronique : 6 étapes (avec photos)
Vidéo: LES FEUTRES CAMÉLÉONS ! Je teste :'D 2024, Novembre
Anonim
Caméléon électronique
Caméléon électronique

Vous êtes-vous déjà demandé comment le caméléon change de couleur à travers les changements de couleurs environnementales ?

Il y a quelque chose qui s'appelle Melanocyte Stimulating Hormone ou MSH. Si vous voulez en savoir plus, veuillez suivre ce lien. Les histoires mises à part, je voulais construire un système d'éclairage d'ambiance ou quelque chose comme le caméléon. Cela a l'air cool et ça aide aussi les yeux. J'avais une bande LED néopixel et un capteur de couleur de rechange. Je viens donc de construire mon caméléon (électronique) en utilisant Arduino (microcontrôleur pour tout le monde) comme cerveau.

Étape 1: choses dont vous aurez besoin

Choses dont vous aurez besoin
Choses dont vous aurez besoin

1. Arduino Nano (N'importe quel Arduino est bien) Lien Amazon pour Arduino Uno2. Capteur de couleur TCS3200 Lien Amazon pour capteur de couleur3. Ruban LED Neopixel Amazon Link pour Neo Pixel LED4. Cavaliers et source d'alimentation

Étape 2: Brève introduction aux pièces

Brève introduction aux pièces
Brève introduction aux pièces
Brève introduction aux pièces
Brève introduction aux pièces

Arduino: microcontrôleur qui obtient les données du capteur de couleur RVB du TCS 3200 et génère le signal PWM respectif pour contrôler la couleur des lumières LED Neopixel. la couleur de la lumière tombant sur le réseau de photodiodes. Ces données peuvent être utilisées pour reproduire ces couleurs. LED Neo Pixel: Cela peut générer beaucoup de couleurs en fonction du signal qui lui est donné. Le nom du CI est WS2812B.

Étape 3: Tout connecter

Tout connecter
Tout connecter
Tout connecter
Tout connecter

Connexion - Réaction. La connexion doit être effectuée de manière à ce qu'Arduino lise les données de 4 photodiodes différentes dans le TCS 3200. Et renvoie ces valeurs sous forme de données aux LED néopixels pour reproduire la même couleur. 4 photodiodes sur les capteurs sont sensibles à 4 combinaisons de couleurs différentes. Ceux-ci produisent des signaux de courant qui sont convertis en signaux de fréquence, c'est-à-dire la conversion I en F. Ceci est lu par les broches Arduino puis transmis en entrée aux LED Neopixel. Je ne veux pas approfondir le fonctionnement des capteurs. Cela peut être compris en se référant aux fiches techniques du capteur TCS 3200.

Étape 4: Codage

Codage
Codage

Le code de ce projet est ici.

Vous pouvez le télécharger et décompresser le fichier pour trouver les bibliothèques et le code nécessaires. Veuillez mettre les bibliothèques dans le dossier des bibliothèques d'Arduino IDE. Compilez le code et téléchargez-le. Le code est explicite. J'améliore mon codage en regardant d'autres codes. Toutes les suggestions pour optimiser le code sont toujours les bienvenues.

Étape 5: Viola… ça marche

Alto… ça marche
Alto… ça marche

Ici ça marche. Il reproduit maintenant toutes les couleurs que vous montrez au capteur. Les bonnes applications sont 1. L'éclairage ambiant pour les téléviseurs et les PC réduit la fatigue oculaire car il imite un maximum de couleurs sur votre écran. 2. Éclairage de la pièce3. Éclairage d'ambiance

4. Vous pouvez imprimer un caméléon en 3D et placer toute l'électronique pour en faire un véritable caméléon imprimé en 3D.

N'oubliez pas de voter pour moi dans les concours.

Étape 6: Vidéo de travail

Voici une vidéo de travail.

Conseillé: