Paso 15: conclusión
El coche funciona bien, pero definitivamente hay espacio para mejoras y actualizaciones! Algunas de estas posibles mejoras son a continuación:
Calidad de video Cámara - cámara IP utiliza sólo proporciona vídeo de baja resolución, en las velocidades de fotogramas baja. Creo que sustituir con una Raspberry Pi, con módulo de la cámara, mejore el video (tanto resolución y velocidad de fotogramas) mucho. El Raspberry Pi puede configurarse para un flujo de MJPEG, por lo que debe ser una simple actualización. Por otra parte, sería genial conseguir vivo video H264 (desde una cámara IP HD) a través del programa de C#. Sin embargo, no estoy seguro dónde comenzar, o si es posible.
ACTUALIZACIÓN ***
He cambiado la solución de la cámara a un módulo de cámara de frambuesa Pi + frambuesa Pi 2. La calidad es mucho mejor que la original cámara IP. El módulo de cámara se une a un nuevo montaje de pan/tilt, con dos servos adicionales. Debido a los servos adicionales, el palo de NeoPixel tiene que desactivarse. El cambio de cámara requiere cambios de software para el sketch de arduino y el programa C#. Los archivos actualizados se unen a este paso.
También, el video arriba de YouTube muestra la nueva configuración con la cámara de Raspberry Pi.
Cámara pan/tilt velocidad - simplicidad, elegí una cámara IP de pan y tilt motors. Aunque son convenientes, son lentos e imprecisos. Sería mejor utilizar una cámara fija, montada en servos estándar. Sin embargo, esto necesita una tarjeta controladora de servo si NeoPixels también se utilizan, como la TiCoServo biblioteca sólo admite dos servos (ya utilizado por la ESC y servo de dirección).
ACTUALIZACIÓN ***
Un nuevo montaje de pan/tilt se añadió en el mismo tiempo que la cámara de frambuesa Pi - vea el video de YouTube arriba.
Protección antivuelco - con un alto centro de gravedad y suspensión (relativamente) suave, el coche es propenso a voltearse! He utilizado algunos altos tornillos en la parte delantera para proteger el Arduino, pero no hay ninguna protección para la cámara IP o un router WiFi. Sin embargo, una jaula del rodillo será agregar más peso, alto, alentando a rodar aún más...
Velocidad- Todavía estoy utilizando el motor original que vino con el coche. Es un poco lento en velocidad máxima, por lo que podría cambiar en un motor de velocidad (esfuerzo de torsión más bajo) más alto más tarde.
Más funciones - allí siguen siendo montones de repuesto botones en el mando de XBox, que no han sido asignados a cualquier función. ¿Cuáles son sus sugerencias para nuevas funciones?