2WD röst kontrollerat Robot med Arduino och BitVoicer Server (7 / 7 steg)
Steg 7: slutsats
Nu allt du behöver göra är att sätta i AA-batterier och Anslut 9V batteri till Arduino effekt uttaget för din robot att komma till liv! Efter att du ladda upp koden till Arduino, glöm inte att stänga växeln monterad på Sparkfun sköld till UART position. Annars, WiFi modul får inte alla data som skickas från Arduino serieporten.
Efter aktivering av roboten, tar statuslampornas en liten stund innan de lyser upp. Du kommer att se WiFi modulen börjar kommunikation och när TCP/IP förbindelsen är fast, en av modul lysdioderna kommer att vända fast på. Efter några ögonblick tänds tre av fyra status lysdioderna också. Detta innebär en taligenkänningsverktyget har tilldelats till Arduino. Roboten är nu redo att ta kommandon.
Efter några tester med robot, var jag ganska nöjd med taligenkänning, även om det inte kände igen 100% av kommandon alla gånger. I denna aspekt förvånade BitVoicer Server verkligen mig. Jag var dock inte att mycket nöjda med precision robotens rörelser. För att åtgärda problemet, skulle jag behöva lägga till rotation sensorer till hjulen. Den chassi kit jag använde i roboten redan levereras med dekoder diskar som kan kopplas till redskap. Tillämpa sensorer till diskarna skulle tillåta mig att flytta roboten baserat på verklig rest avståndet så att dess rörelse skulle vara mer exakt. Jag kan också tillägga ultraljudssensorer för att undvika stöta runt mina möbler. Jag kommer förmodligen göra det någon dag, men för nu, jag lämnar det upp till dig.
Vi ses nästa gång!