Table des matières:
- Fournitures
- Étape 1: Connecter tous les éléments à la planche à pain
- Étape 2: écriture du code
- Étape 3: Créez un conteneur pour votre Arduino
- Étape 4: Utiliser votre monde coloré
Vidéo: Monde coloré : 4 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Source de référence:Ici
RGB Colorful World est une veilleuse composée de capteurs de couleur RGB. Il peut facilement changer et choisir la couleur que vous souhaitez en fonction de votre humeur du moment. Vous pouvez avoir la couleur de veilleuse que vous voulez, une fois que vous l'utilisez pour détecter l'objet de couleur vive.
//
Modifier la pièce (originale):
- Nom d'origine: Sélecteur de couleurs RVB
Fournitures
Tu auras besoin de:
- Arduino Leonardo (Ou autre) - Acheter ici
- TCS3200 RGB Sencer (Ou autre) - Acheter ici
- Panneau LCD (1602 IIC/I2C) - Acheter ici
- Bouton poussoir (tout type)
- Résistance 4.7kΩ (x1)
- Résistance 10kΩ (x1)
- Résistance 220Ω (x2)
- LED RVB - Achetez ici
- Planche à pain
- Abat-jour veilleuse
-Carton
//
Modifier la pièce (originale):
-Arduino Pro Micro
- Panneaux LCD sans I2C
- Capteur RVB TCS34725
- Imprimante 3D
Étape 1: Connecter tous les éléments à la planche à pain
Avant de tout installer en même temps, il est plus sûr de tester chaque élément un par un. Parce que si vous avez tout installé mais que cela ne fonctionne pas, vous pouvez difficilement savoir ce qui s'est mal passé.
Le câblage des différents Arduinos sera différent. Si vous utilisez un autre Arduino, vous pouvez rechercher le schéma de câblage et le code d'autres projets.
Nous allons maintenant présenter comment connecter le fil:
Capteur de couleur RVB
GND_il y a deux GND, les deux sont connectés au pôle négatif de la planche à pain (le pôle négatif doit tirer le fil vers l'Arduino GND)
OUT_connect à la broche 8 d'Arduino
S2→Arduinopin10
S3→Arduino broche 9
VCC_il y a deux VCC, les deux sont connectés au pôle positif de la planche à pain (le pôle positif doit tirer un fil vers le 5v de l'Arduino)
S0→Arduino broche12
S1→Arduino broche 11
Écran LCD
GND_connecté au négatif de la maquette
VCC_connected to breadboard positif
SDA→Arduino broche 2
SCL→Arduino broche3
Bouton
Utilisez la broche pour insérer les deux fils sur la planche à pain
Fil du côté gauche_connectez une résistance de 10 kΩ, puis tirez un fil vers l'analogique Arduino A1.
Fil de droite_Divisé en deux côtés:
Le premier côté: tirez le fil vers le côté positif de la planche à pain.
Le deuxième côté est: connectez une résistance de 10 kΩ, puis connectez une ligne au côté négatif de la planche à pain.
LED RVB
La LED RVB a 4 broches, comprend le rouge, le négatif, le vert, le bleu (court, long, court, court)
Red_ connecté à la planche à pain, puis tirez une ligne sur la broche Arduino 5
L'électrode négative _ est directement connectée à l'électrode négative sur la planche à pain
Green_ Connectez-vous à la planche à pain, ajoutez une résistance de 220 Ω, puis tirez un fil sur la broche Arduino 6
Blue_connect à la planche à pain, ajoutez une résistance de 4,7 kΩ, puis tirez un fil sur la broche Arduino 7
Ce qui précède est l'introduction de la connexion de circuit.
//
Modifier la pièce (originale):
Le câblage est le même, sauf pour l'écran LCD et le module de détection des couleurs.
LCD_Il n'utilisait à l'origine que le LCD, je le change en LCD I2c.
Couleur RVB sencor_Il utilisait à l'origine le capteur RVB TCS34725, je le remplace par le TCS3200.
Étape 2: écriture du code
Une fois le circuit connecté, vous pouvez commencer à écrire du code.
Le code est ici:Ici
N'oubliez pas de tester chaque pièce séparément !!
Avant de brancher le câble USB sur l'Arduino, veuillez vérifier soigneusement si tous les câbles sont corrects. S'il y a un circuit incorrect, cela peut endommager l'ordinateur ou la carte Arduino.
La broche peut être changée par vous-même, selon le circuit de votre propre circuit imprimé.
//
Modifier la pièce (originale):
- Le code du capteur de couleur LDC et RVB a été modifié.
- Le début des sous-titres de l'écran LCD a également été modifié.
- Modification de la position de certaines broches.
Étape 3: Créez un conteneur pour votre Arduino
Mesurez la distance entre votre Arduino et la maquette et découpez-la avec une boîte en carton. Après le collage, placez le composant dedans.
J'ai fait un conteneur en forme d'escalier où le bouton et la LED RVB sur le plan supérieur, et le capteur de couleur RVB et l'écran LCD sont au niveau inférieur. L'espace à l'intérieur est relativement grand et ne cassera pas le fil. Afin de connecter l'Arduino à la banque d'alimentation, nous devons couper un petit sur le côté de la box.
La taille de la coque:
- Niveau supérieur
Longueur: 19,5 / Largeur: 10,5 / Hauteur: 11 cm
- Niveau inférieur
Longueur: 19,5 / Largeur: 7,5 / Hauteur: 5cm
//
Modifier la pièce (originale):
- Il a utilisé l'impression 3D pour fabriquer son conteneur.
Étape 4: Utiliser votre monde coloré
Connectez le câble USB à l'Arduino et après la mise sous tension, vous pouvez commencer à l'utiliser !
Sélectionnez un élément aux couleurs vives, placez-le à 1 cm du capteur de couleur RVB et appuyez sur le bouton. La couleur de l'élément sera affichée sur l'écran LCD, puis la LED RVB illuminera également la lampe de la même couleur.
En raison des limitations de la lampe LED, elle ne peut pas éclairer des couleurs très précises. Par exemple, il ne peut pas éclairer de couleur noire ou grise, car le matériau de la LED elle-même est blanc. Les objets sombres et moins lumineux diminueront l'effet, les lumières environnantes et les lumières de réflexion le feront également détecter la fausse couleur, il est donc recommandé de l'utiliser dans une pièce sombre.
Conseillé:
Arbre de Noël contrôlé par le site Web (tout le monde peut le contrôler) : 19 étapes (avec photos)
Arbre de Noël contrôlé par un site Web (tout le monde peut le contrôler) : Vous voulez savoir à quoi ressemble un arbre de Noël contrôlé par un site Web ? Voici la vidéo présentant mon projet de mon arbre de Noël. La diffusion en direct est maintenant terminée, mais j'ai fait une vidéo, capturant ce qui se passait : Cette année, au milieu de décembre
Onduleur solaire hors réseau le plus efficace au monde : 3 étapes (avec photos)
Onduleur solaire hors réseau le plus efficace au monde : L'énergie solaire est l'avenir. Les panneaux peuvent durer plusieurs décennies. Disons que vous avez un système solaire hors réseau. Vous avez un réfrigérateur/congélateur et un tas d'autres choses à faire fonctionner dans votre magnifique cabine isolée. Vous ne pouvez pas vous permettre de gaspiller de l'énergie
SOLARBOI - un rover solaire 4G à la découverte du monde ! : 3 étapes (avec photos)
SOLARBOI - un rover solaire 4G à la découverte du monde ! : Depuis que je suis jeune, j'ai toujours aimé explorer. Au fil des ans, j'ai vu de nombreuses versions de voitures télécommandées contrôlées par WiFi, et elles avaient l'air assez amusantes. Mais je rêvais d'aller tellement plus loin - dans le monde réel, bien au-delà des limites
La plus petite voiture du monde avec contrôle électronique de la stabilité ! : 5 étapes (avec photos)
La plus petite voiture du monde avec contrôle électronique de la stabilité ! : Vous possédez l'une de ces petites voitures à coca ? Et sa contrôlabilité est nulle ? Alors voici la solution : Arduino 2.4GHz "Micro RC" modification du contrôle proportionnel !Caractéristiques : Contrôle proportionnel Arduino "Micro RC" conversion
Construisez un très petit robot : créez le plus petit robot à roues du monde avec une pince. : 9 étapes (avec photos)
Construisez un très petit robot : créez le plus petit robot à roues du monde avec une pince. : Construisez un robot de 1/20 de pouce cube avec une pince qui peut ramasser et déplacer de petits objets. Il est contrôlé par un microcontrôleur Picaxe. À ce stade, je pense qu'il s'agit peut-être du plus petit robot à roues au monde doté d'une pince. Cela fera sans aucun doute ch