Table des matières:

Projet de trieur de couleurs Arduino avec application de contrôle de PC : 4 étapes (avec images)
Projet de trieur de couleurs Arduino avec application de contrôle de PC : 4 étapes (avec images)

Vidéo: Projet de trieur de couleurs Arduino avec application de contrôle de PC : 4 étapes (avec images)

Vidéo: Projet de trieur de couleurs Arduino avec application de contrôle de PC : 4 étapes (avec images)
Vidéo: Mini projet ( un trieur des déchets par couleur ) 2024, Novembre
Anonim
Image
Image
Matériaux
Matériaux

Dans ce projet, j'ai choisi le capteur couleur TCS34725. Parce que ce capteur effectue une détection plus précise que les autres et n'est pas affecté par le changement de lumière dans l'environnement. Le robot de débogage du produit est contrôlé par le programme d'interface que j'ai conçu dans Visual Basic. Le programme prend des données instantanées via arduino et imprime le montant de produits transférés dans les conteneurs à l'écran. De plus, le système s'arrête automatiquement lorsque le processus d'extraction est terminé.

Étape 1: Matériels:

Matériaux:

  • Arduino Uno (vous pouvez également utiliser un autre modèle)
  • Capteur de détection de couleur RVB TCS34725
  • Servomoteur sg90 2 pièces
  • Câbles de démarrage
  • Fichiers Stl d'impression 3D

Étape 2: Pièces mécaniques

Fichiers Stl d'impression 3D >> télécharger

Liste des pièces à sortir plusieurs fois de l'imprimante 3D:

  • côté parca1. STL >> 2 pièces
  • bardak. STL >> 6 pièces
  • support. STL >> 4 pièces
  • pul. STL >> Vous pouvez imprimer autant que vous le souhaitez pour les couleurs définies dans le système. Chaque tasse contient en moyenne 8 timbres.

Si vous ne souhaitez pas refaire le calibrage des couleurs dans le code, vous pouvez imprimer à partir des filaments de couleurs suivants

  • rouge
  • Culminer
  • Vert
  • Jaune
  • Bleu clair
  • Orange
  • Rose

Étape 3: Schéma de circuit:

Schéma
Schéma

Étape 4: Logiciel:

Logiciel
Logiciel

Avec le programme d'interface développé avec Visual basic, le suivi des produits est immédiat. Exécutez l'application. Sélectionnez le port auquel l'Arduino est connecté et cliquez sur le bouton Se connecter à l'appareil. Laissez les autocollants dans l'entonnoir et le système commencera à fonctionner lorsque vous cliquerez sur le bouton de démarrage de l'appareil. Le servomoteur supérieur se déplace pour amener la poulie dans la chambre et l'aligner avec le capteur de couleur. le capteur détecte la couleur de la pulpe et envoie l'information d'angle à laquelle la coupole le servomoteur inférieur fait face. Le servomoteur supérieur déplace la poulie et envoie la balle. Dans le programme d'interface, il est instantanément imprimé à l'écran la couleur des tampons de séparation. Lorsque tous les tampons sont supprimés, le programme d'interface ferme automatiquement le système et envoie un message d'information à l'écran.

Les codes Arduino et Visual Basic peuvent être trouvés ici >> Arduino et Visual Basic Code

Conseillé: