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: Utilisation de votre machine à peinture à détection de couleur
Vidéo: Machine de peinture à détection de couleur : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
La machine à peinture à détection de couleur copie les couleurs autour de vous et vous permet de dessiner avec elles. Si vous avez la peinture de couleurs primaires, vous pouvez utiliser le capteur de couleur RVB pour détecter la couleur que vous voulez et la mélanger. Mais rappelez-vous, utilisez l'objet de couleur vive.
Fournitures
- Arduino Leonardo (Ou autre) _x1 - Acheter ici
- Planche à pain _x1 - Achetez ici
- Capteur RGB TCS3200 (Ou autre) _x1 - Acheter ici
- Bouton poussoir (tout type) _x1
- Résistance 10kΩ _x1 - Acheter ici
-Carton
- Pompe à eau 5V 120L/H _x3 - Acheter ici
- Tuyau en caoutchouc (la taille convient à la sortie d'eau du moteur) _x3
- Pilote de moteur L298N _x3 - Acheter ici
É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
- 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 A5.
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.
Moteur (pompe à eau 5V 120L/H) et pilote de moteur (L298N)
connectez le moteur à L298N (cela dépend du nombre de moteurs utilisés)
1. L298N (connecté aux moteurs jaune et bleu): + → In1 / - → In2, + → In3 / - → In4
2. L298N (connecté au moteur rouge): + → In1 / - → In2
Les sorties sur les broches L298N vers Arduino:
moteur 1 (rouge): + → In1 / - → In2. Sortie vers la broche 6 et la broche 7
moteur 2 (bleu): + → In1 / - → In2. Sortie vers la broche 2 et la broche 3
moteur 2 (jaune): + → In1 / - → In2. Sortie vers la broche 4 et la broche 5
É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é.
É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.
La taille de la coque:
- Longueur: 22cm
- Largeur: 21cm
- Hauteur: 11cm
Étape 4: Utilisation de votre machine à peinture à détection de couleur
Connectez le câble USB à l'Arduino et après la mise sous tension, vous pouvez commencer à l'utiliser !
Ajustez les trois couleurs que vous voulez (il est recommandé d'utiliser trois couleurs primaires: rouge, jaune, bleu)
Suggestion: plus il y a de couleur, mieux c'est, plus clair ce sera flou
Si vous voulez de l'eau violette, choisissez l'objet violet vif à détecter, puis il mélangera le bleu et le rouge pour devenir violet.
Si vous voulez de l'eau verte, choisissez l'objet vert vif à détecter, il mélangera le bleu et le jaune pour devenir vert.
Avertissement!!!
La position du moteur ne peut pas être plus haute que la tasse, sinon l'eau ne sera pas pompée.
Conseillé:
Robot de peinture alimenté par Arduino : 11 étapes (avec photos)
Robot de peinture alimenté par Arduino : Vous êtes-vous déjà demandé si un robot pouvait faire des peintures et des œuvres d'art fascinantes ? Dans ce projet, j'essaie de faire de cela une réalité avec un robot de peinture alimenté par Arduino. L'objectif est que le robot soit capable de faire des peintures tout seul et d'utiliser une réf
Peinture sensorielle : 5 étapes
Peinture sensorielle: La peinture sensorielle est un projet conçu pour l'alguien sans vidente pueda pintar o dibujar dentro de bordes que uno pueda delimitar. En este caso utilizaremos un Kultrun de la cultura y pueblo mapuche. SP te avisará mediante sonidos de un Trompe
Tableau tactile avec peinture électrique et MakeyMakey : 4 étapes
Tableau tactile avec peinture électrique et MakeyMakey : une belle peinture avec un effet surprenant, parfaite pour amener les enfants à des interactions personnelles. Combine le dessin, le TapeArt, la peinture et un codage simple avec scratch et quelques fichiers sons peut-être faits maison
Machine de détection d'objets : 6 étapes
Object Sensor Machine : La vidéo du hautIntro : Il y a toujours un problème où les gens ne savent pas où ils mettent les choses ou ne savent pas si l'objet est au bon endroit, et les gens oublient toujours de prendre la chose et oublient de la mettre dans leur lieu d'appartenance. Alors mon obj
Suivi d'objet basé sur la détection de couleur : 10 étapes
Suivi d'objets basé sur la détection des couleurs : histoire J'ai réalisé ce projet pour apprendre le traitement d'images à l'aide de Raspberry PI et d'un CV ouvert. Pour rendre ce projet plus intéressant, j'ai utilisé deux servomoteurs SG90 et monté la caméra dessus. Un moteur utilisé pour se déplacer horizontalement et un deuxième moteur utilisé pour se déplacer verticalement