Étape 9: Progiciels et logiciels
Étape zéro, si vous n’avez jamais utilisé un Arduino, allez sur leur site et installez le logiciel.
Télécharger le firmware et le flash sur votre Arduino. Si vous avez connecté tout le bon sens les lumières dans les yeux devraient allume lorsque vous mettez le système.
Le firmware a deux modes :
1 est le mode de joystick de suivre. Il lit la lecture analogique venant de la manette et le convertit en une position du servo.
2 est le mode esclave en série. Il lit le flux série des données transmises par le logiciel et le convertit en mouvement du servo. La tourelle passera automatiquement en mode esclave en série lorsque le logiciel démarre. Cependant ne changera pas revenir automatiquement.
En outre, le firmware protège la tourelle d’un mouvement rapide en ralentissant la circulation à une vitesse acceptable.
Pour une expérience complète, téléchargez le logiciel et exécutez-le. Le logiciel gère la caméra de suivi et sons.
La caméra peut être n’importe quoi, mais j’ai utilisé mon appareil photo portable puisque c’est la seule caméra, que j’ai travaillé. Branchez simplement l’appareil photo. Dans le fichier ini, vous pouvez changer la caméra le logiciel reprend en changeant le nombre.
Autrement dit, il semble une couleur dans le modèle de couleur TSV. Il cherche cette couleur à l’écran, la couleur de loin les autres couleurs des filtres et filtre le bruit loin. Puis on prend la moyenne et cela envoie sur la ligne série à l’Arduino. Il rend également les bruits appropriées selon ce qui se passe, de tir à l’acquisition d’une cible.
Le port série peut être sélectionné dans le fichier ini, accédez au gestionnaire de périphériques et voir quel port l’Arduino est sur. Le logiciel prend uniquement en charge les ports com jusqu'à 9, donc si l’Arduino est sur un port com plus haut, vous aurez besoin de changer l’Arduino port com manuellement à un nombre inférieur.
Vous pouvez sélectionner la couleur en déplaçant les curseurs. Il n’est pas RVB HSV différencie beaucoup mieux entre les couleurs. C’est un peu difficile à utiliser si vous ne savez pas quoi faire, alors un simple manuel. Ouvrir que toutes les lignes (min de déplacement vers la gauche) et max à droite donc l’écran est complètement blanc. Faites ensuite glisser les barres haut 2 jusqu'à ce que vous avez la couleur de votre choix (ne vous inquiétez pas sur le bruit encore). Ensuite, vous pouvez filtrer le bruit en faisant glisser les 4 curseurs restants. Le logiciel est maintenant suivi de n’importe quel objet dans la couleur que vous avez sélectionné.
Le logiciel repose énormément sur cet exemple http://youtu.be/bSeFrPrqZ2A de couleur suivi CV ouvert. L’autre crier à mon collègue (celui qui ne veut pas être nommé) qui a fait le logiciel. Sans lui, je n’aurais pas pu avoir cette tourelle en temps.
Ce logiciel (et firmware) ont été écrits dans un relativement court laps de temps. les deux ont une tendance à l’accident ou de la confiture. Pour le logiciel, simplement redémarrer jusqu'à ce que cela fonctionne, pour le firmware, appuyez sur reset pour définir l’Arduino.
Complete.zip de la tourelle Turret_controller_V2.zip