Étape 15 : Conclusion
La voiture fonctionne bien, mais il n’y a certainement place pour rénover et améliorer! Certaines de ces améliorations potentielles sont ci-dessous :
Qualité vidéo de la caméra - caméra IP j’ai utilisé seulement offre une vidéo de basse résolution, à une faible vitesse. Je pense que le remplaçant par un Pi de framboise, avec module caméra, améliorera la vidéo (tant de résolution et de la cadence) beaucoup. Le Raspberry Pi peut être configuré pour produire un flux MJPEG, il devrait donc être une simple mise à niveau. Sinon, il serait bien d’obtenir la vidéo H264 (provenant d’une caméra IP HD) en direct à travers le programme c#. Cependant, je ne sais pas par où commencer, ou si il est encore possible.
MISE À JOUR ***
J’ai changé la solution caméra Raspberry Pi 2 + module de caméra Raspberry Pi. La qualité est bien meilleure que la caméra IP originale. Le module caméra est attaché à une nouvelle monture de pan/tilt, avec deux moteurs servo supplémentaire. En raison des servos supplémentaires, le bâton de NeoPixel doit être désactivée. Le changement de caméra requis logiciel modifie à la fois le sketch arduino et le programme c#. Les fichiers mis à jour sont attachés à cette étape.
Aussi, le YouTube vidéo ci-dessus montre la nouvelle configuration avec la caméra de Raspberry Pi.
Caméra pan/tilt vitesse - pour plus de simplicité, j’ai choisi une caméra IP avec bâti en pan et tilt moteurs. Bien qu’ils sont pratiques, ils sont lents et imprécis. Il serait préférable d’utiliser une caméra fixe, montée sur servos standard. Cependant, il faudra une carte contrôleur de servo si NeoPixels sont également utilisées, comme le TiCoServo bibliothèque prend uniquement en charge les deux servos (déjà utilisé par l’ESC et servo de direction).
MISE À JOUR ***
Une nouvelle monture de pan/tilt a été ajoutée en même temps que la caméra Raspberry Pi - Voir la vidéo de YouTube ci-dessus.
Protection contre les tonneaux - avec un haut centre de gravité et de la suspension (relativement) molle, la voiture est sujette à renversement ! J’ai utilisé quelques vis de hauts à l’avant pour protéger l’Arduino, mais il n’y a pas de protection pour la caméra IP ou un routeur WiFi. Toutefois, une cage de sécurité va ajouter plus de poids, très haut, encourageant à rouler encore plus...
Vitesse- J’utilise toujours le moteur original fourni avec la voiture. C’est un peu lente à la vitesse supérieure, donc je pourrais échanger dans un moteur de vitesse (couple de serrage inférieur) plus élevé plus tard.
Plus de fonctions - là ya encore des tas de rechange boutons sur la manette de la XBox, qui n’ont pas été assignés à n’importe quelle fonction. Quelles sont vos suggestions pour nouvelles fonctions ?