Stap 15: conclusie
De auto werkt goed, maar Er is zeker ruimte voor upgrades en verbeteringen! Sommige van deze potentiële verbeteringen zijn hieronder:
Video kwaliteit van de camera - het IP-camera die ik alleen gebruikt biedt lage resolutie video, bij lage framesnelheden. Ik denk dat het vervangen van het met een Raspberry Pi, met de module van de camera, de video (zowel resoluties en frame rates) zal verbeteren alot. De Raspberry Pi kan zodanig worden geconfigureerd dat deze uitvoer een MJPEG-stream, dus het moet een eenvoudige upgrade. Anderzijds zou het geweldig om live H264 video (van een HD IP camera) via de C#-programma. Echter, ik ben niet zeker waar te beginnen, of als het is zelfs mogelijk.
UPDATE ***
Ik heb de camera oplossing veranderd naar een Raspberry Pi 2 + Raspberry Pi cameramodule. De kwaliteit is veel beter dan de oorspronkelijke IP-camera. De module van de camera is aangesloten op een nieuwe pan/tilt-mount, met twee extra servomotoren. Als gevolg van de extra servo's heeft de NeoPixel stick worden uitgeschakeld. De wijziging van de camera vereist software verandert in zowel de arduino schets en het C#-programma. De bijgewerkte bestanden zijn gekoppeld aan deze stap.
Ook toont de YouTube video hierboven de nieuwe configuratie met de Raspberry Pi camera.
Camera pan/tilt snelheid - voor eenvoud, koos ik een IP-camera met ingebouwde pan en tilt motoren. Hoewel ze handig zijn, zijn ze traag en onduidelijk. Het zou beter een vaste camera, gemonteerd op standaard servo's te gebruiken. Echter, dit moet een servo controller boord als NeoPixels zijn ook gebruikt, als de TiCoServo bibliotheek ondersteunt alleen twee servo's (al gebruikt door het ESC en stuur servo).
UPDATE ***
Een nieuwe pan/tilt-mount is toegevoegd op hetzelfde moment als de Raspberry Pi camera - Zie de YouTube video hierboven.
Rollover de bescherming - met een hoge centrum van zwaartekracht en (relatief) zachte vering, de auto is gevoelig voor kantelen! Ik heb sommige lange schroeven aan de voorkant gebruikt om het beschermen van de Arduino, maar er is geen bescherming voor de IP-camera of de WiFi router. Nochtans, zal een rolkooi meer gewicht, hoog, bevordering van het zelfs meer rollen toevoegen...
Speed- Ik ben nog steeds met behulp van de originele motor die kwam met de auto. Het is een beetje traag op topsnelheid, zodat ik misschien later in een hogere snelheid (lagere koppel) motor swap.
Meer functies - er zijn nog steeds hopen van reserve knoppen op de XBox controller, die nog niet zijn toegewezen aan een functie. Wat zijn uw suggesties voor nieuwe functies?