2WD stem gecontroleerde Robot met Arduino en BitVoicer Server (6 / 7 stap)

Stap 6: Instellen van BitVoicer Server


In deze stap hebt u om het BitVoicer Server- Schema van de stem met de zinnen te worden erkend en de opdrachten die zullen worden verzonden aan de Arduino te bouwen. Op de ned van deze stap zijn er twee koppelingen naar bestanden die alle BitVoicer Server Oplossing objecten gebruikt in dit Instructable bevatten. Als u niet maken van alle oplossing objecten één-door-één wilt, kunt u ze (Oplossing objecten importeren) met behulp van deze bestanden importeren.

Voordat u beginnen met het opbouwen van het Schema van de stem, die u moet maken van een apparaat dat de Arduino in BitVoicer Server vertegenwoordigen zal. Maak een gemengde apparaat en noem het ArduinoUnoWiFi. Selecteer TCP/IP in het tabblad communicatie en voer het IP-adres toegewezen aan de WiFi-module in stap 3. In het tabblad Cues inschakelen de signalen Van de geactiveerd periode begin en Einde van geactiveerd periode . Selecteer Int16 SendData opdrachten voor beide signalen en het ArduinoUnoWiFi-apparaat als het doelwit van de opdrachten. Geef 1 op in het gegevensveld, voor de Start van geactiveerd periode cue en 0 voor het Einde van de geactiveerd periode -cue. Deze signalen maakt de Arduino turn op één LED telkens het woord activering wordt herkend. Wanneer de geactiveerde periode (gedefinieerd in het Schema van de stem) verloopt, zal deze LED uitschakelen.

Nu laten we bouwen het stem-Schema. Hoewel de robot slechts 40 basisopdrachten heeft, kan u wilt maken van de vele woordcombinaties die leiden dezelfde opdracht tot. Als voorbeeld kunt u de zinnen "move forward één meter" en "go forward één meter" trigger dezelfde opdracht. Bovendien, kan u wilt maken van complexe opdrachten als "ken een vierkant" die leiden een reeks opdrachten getemporiseerd in de juiste volgorde tot zal. Vanwege dat, kunnen uw stem-Schema groeien veel en hebben veel meer dan 40 basic commando's. BitVoicer Server ondersteunt onbeperkt zinnen, dus u zoveel zinnen als u definiëren kunt nodig (mijne eindigde met meer dan 80 zinnen). Hier wil ik graag twee tips: Maak een standaard commando in de BitVoicer Server Manager Opties; en kopiëren en plakken (foto hierboven) gedupliceerd opdrachten uit één zin aan de anderen.

Zin opdrachten stuurt de byte gegevenstypen naar de Arduino. Gebruik de constanten die zijn gedefinieerd in het begin van de schets om te weten welke waarde moet worden verzonden voor elke opdracht. Complexe opdrachten stuurt vele waarden in de juiste volgorde en zul je om te controleren van het interval (vertraging) tussen hen zodat geen waarde is verzonden terwijl de vorige opdracht in uitvoering is. Gebruik het veld vertraging het interval tussen commando's instellen.

Object oplossingsbestanden:

Device.SOF

VoiceSchema.sof

Gerelateerde Artikelen

Spraakherkenning met Arduino en BitVoicer Server

Spraakherkenning met Arduino en BitVoicer Server

In dit Instructable ga ik laten zien hoe een Arduino board en BitVoicer Server gebruiken om te controleren enkele LED's met spraakopdrachten. Ik zal met behulp van de Arduino Micro in dit Instructable, maar u kunt elke Arduino board bij de hand hebt.
Arduino stem gecontroleerde Robot met RGB-LED

Arduino stem gecontroleerde Robot met RGB-LED

Hoi is dit mijn eerste project in instructable. Dit is een arduino robot gecontroleerd in drie ways.you kunt bepalen met behulp van spraak, knopbesturingselement en richtingscontrole met behulp van android apps. We kunnen ook een RGB led met Stembedi
Externe gecontroleerde robot met Arduino en T.V. afstandsbediening

Externe gecontroleerde robot met Arduino en T.V. afstandsbediening

Deze externe gecontroleerde auto kan worden verplaatst met behulp van vrijwel elk soort ras zoals TV, AC enz.Het maakt gebruik van het feit dat de afstandsbediening IR(infrared) uitzendt.Deze eigenschap is gemaakt met behulp van een IR-ontvanger, die
Gebaar gecontroleerd robot met behulp van Arduino

Gebaar gecontroleerd robot met behulp van Arduino

Dit gebaar gecontroleerde robot gebruik Arduino, ADXL335 versnellingsmeter en RF transmitter-receiver paar.Wij zullen de hele robot verdeel in 3 delen de zender, de ontvanger en de robot.De verschillende gebaren die zijn toegewezen aan de richting va
Stem gecontroleerde Switch with Arduino

Stem gecontroleerde Switch with Arduino

Dit is voor de eerste keer ben het uploaden van mijn project in Inscrutable. Dus als jullie ieder domme vinden negeren fouten gelieve het.Dus, over mijn project, dit is over de stem bediend lichten geïnspireerd door IRON-MAN film. JARVIS door Michel
Basic Line Na Robot met Arduino

Basic Line Na Robot met Arduino

09/07/2015Een paar jaar geleden dat we aanvankelijk gepost deze elementaire regel volgende Robot met Arduino tutorial, en lijkt zo veel mensen vonden het nuttig dat we een update die loopt van de huidige Arduino Bibliotheken, moet post bevat de nieuw
Externe gecontroleerde robot met mobiele video-opname

Externe gecontroleerde robot met mobiele video-opname

Hey jongens! Dit is mijn eerste instructable... vandaag iam gaanu leert om een extern gecontroleerde robot met camera (mobiele video-opname)Dus als volgt...STAP-1:benodigde materialen:1) 3 gericht motoren (twee voor behandeling en andere voor cam ver
Hoe maak je een mobiele telefoon en Computer gecontroleerd 3D gedrukte Robot met Arduino - IoBot.

Hoe maak je een mobiele telefoon en Computer gecontroleerd 3D gedrukte Robot met Arduino - IoBot.

Als u op zoek bent naar een manier om een Arduino gebaseerde apparaten te controleren, zal deze instructie u tonen hoe om het te doen door het bouwen van eenvoudige robot.De IoBot kan worden gecontroleerd door mobiel en computer toepassing via LAN of
Stem gecontroleerde Robot

Stem gecontroleerde Robot

Nu kunt u uw robot met behulp van uw smart phone gewoon zeggen opdrachten zoals vooruit, zet terug, enz...Stap 1: Essentials:U zult de volgende items, of een gelijkwaardige vereisen.1) 1sheeld bestuur en android smart telefoon / Tablet.2) een Arduino
Obstakel te vermijden Robot met arduino

Obstakel te vermijden Robot met arduino

OBSTAKEL - VERMIJDEN ROBOTEen obstakel te vermijden ROBOT is een die kan een obstakel te vermijden met behulp van ultrasone sensor en navigeren in haar eigen pad. Met een breadboard gekoppeld aan de robot kunt u plezier spelen binnen een korte period
Maken van een Robot met Arduino voor Beginners

Maken van een Robot met Arduino voor Beginners

Stap 1: Materialen die nodig zijn Tamiya Track en wiel instellen vergadering ($7.95 op Pololu)Tamiya 70168 dubbele versnellingsbak Kit ($9.25 op Pololu)L298N Dual H Bridge ($3.65 bij Amazon en misschien wel veel lager bij ebay)4AA batterijhouder (geb
Real Time ' Face-Tracking Robot met Arduino en Matlab

Real Time ' Face-Tracking Robot met Arduino en Matlab

Real time ' face-tracking verwijst naar de taak van het opsporen van menselijke gezichten in een video-stream en bijhouden van de gedetecteerde of herkende gezichten. Er zijn tegenwoordig veel echte wereld toepassingen van gezichtsherkenning en ander
Telefoon gecontroleerde Robot met LinkitONE

Telefoon gecontroleerde Robot met LinkitONE

Ooit afgevraagd hoe robots worden gemaakt? Wilde maken van een cool project? Heb je een bord Linkit? Dan bent u aan het juiste adres!Hier zal ik het maken van een robot met LinkitONE met een aantal lokale robotic delen en servomotoren.Laten we beginn
StorageBot - stem gecontroleerde robotic delen finder

StorageBot - stem gecontroleerde robotic delen finder

VideoIntroductieIk heb de StorageBot om te helpen bij het oplossen van een probleem ervaren door de meeste Makers. Na vele jaren sparen duizenden onderdelen opgeslagen in magazijnbakken, begon ik te gaan gek op zoek naar onderdelen verspreid tussen z