Maak een stem gecontroleerde voertuig! (3 / 3 stap)

Stap 3: Ingesproken tekst combineren met MP3 module


Zelfs met de controle van de succesvolle stem lijkt het alsof er iets ontbreekt. Wat als het voertuig kan reageren op ons? Door het toevoegen van een mp3-module aan de setup, zal dit mogelijk zijn. Ik gebruikte een mp3 speler module – de DFRDuino speler module.

Een ding vermeldenswaard is dat je beter op een tape op de achterkant van de module zetten zou om kortsluiting te voorkomen dat tijdens het gebruik van het. Wat betreft de bedrading heeft mp3 module een pin van de seriële poort, verstrekken van vijf pennen met inbegrip van 5V, GND, RX, TX, uit.

Draad de pinnen behalve OUT aan op de mp3 bedrading poort van stem erkenning module als figuur 2.

5V komt overeen met 5V. GND correspondeert GND. RX moet worden verbonden met TX en TX moet worden verbonden met RX zoals foto 3.

Voegen we hier een kleine luidspreker.

Stap 2: programmeren

We moeten het programma na het beëindigen van de bedrading. MP3 speler code zal worden toegevoegd op basis van het vorige programma. Geluidsbestanden zijn opgeslagen op een micro SD-kaart, kunt u alle gewenste overeen elk antwoord te gebruiken. Misschien kan je opnemen uw eigen antwoorden zodat het klinkt alsof u met de robot chatten kunt). Gelieve te worden opgemerkt dat we de mededeling van de seriële poort, gebruiken zodat de knop op de stem-erkenning module UART in plaats van 12 C. verwijzen moet

De code die ik gebruikt is als volgt:

 void finally (unsigned char n){ switch(n) // { case 0: Serial.println( "qian jin"); Serial.println("\\qian"); advance (255,255); break; case 1: Serial.println( "hou tui"); Serial.println("\\hou"); back_off (255,255); break; case 2: Serial.println( "zuo zhuan"); Serial.println("\\zuo"); turn_L (100,100); break; case 3: Serial.println( "you zhuan"); Serial.println("\\you"); turn_R (100,100); break; case 4: Serial.println( "ting zhi"); Serial.println("\\zhi"); stop(); break; case 5: Serial.println( "chang ge"); Serial.println("\\bo"); Serial.println("\\2"); break; case 6: Serial.println( "zan ting bo"); Serial.println("\\:p"); break; case 7: Serial.println( "ji xu bo"); Serial.println("\\:s"); break; case 8: Serial.println( "xia yi shou"); Serial.println("\\:n"); break; case 9: Serial.println( "shang yi shou"); Serial.println("\\:u"); break; default: Serial.println( "error"); Serial.println( " "); break; } } 

Stap 3: De functie realiseren

Ik zou willen uitleggen van de hierboven vermelde toetscodes. Serial.println("\\qian") om het geval van 0 toe te voegen is om MP3 afspelen van een audio named【qian】 in SD-kaart. Ook is toevoegen Serial.println("\\hou") om 1 geval om MP3 afspelen van een audio named【hou】. Serial.println("\\:p") betekent 'stop' en Serial.println("\\:s") betekent "Doorgaan". Serial.println("\\:n") betekent de volgende spelen. Gedetailleerde inleiding van deze orden is beschikbaar in de online winkel.

Download het programma dan kunt u dit voertuig met stem op een alomvattende manier. Wanneer we sturen de volgorde van "voorschot", zal de mp3 spelen "de bestelling van voorschot". Het is hetzelfde met andere bestellingen. Een ding vermeldenswaard is dat wij de functie van "muziek" toevoegen voor dit voertuig en het herkennen kan enkele kloostercongregaties zoals "play", "pauze", "blijven", vorige"en" volgende ".

Gerelateerde Artikelen

Maak een stemming lichtapparatuur

Maak een stemming lichtapparatuur

Zou het niet geweldig zijn om een licht van de stemming die u met uw telefoon vanuit het comfort van uw bed beheren kunt? Met een eenvoudige Bluetooth-module, een Arduinoen een RGB LED, kunt u die droom mogelijk maken.In deze tutorial gaan we om te l
Maak een externe gecontroleerde fan!

Maak een externe gecontroleerde fan!

In deze tutorial leert u hoe maak je een zeer eenvoudige fan-bijlage die door elke willekeurige afstandsbediening kan worden bestuurd.Stap 1: materialenVoor dit project moet u de volgende materialen:1. 9g Micro Servo hoorn + schroeven voor hoorn - $2
PC-assistent stem-gecontroleerde

PC-assistent stem-gecontroleerde

Ok dus ik weet dat er daar veel van deze al, maar ik kon het niet een stem gecontroleerde PC-assistent die ik echt graag vinden, dus ik mijn eigen maakte. De assistent zal doen alles van tell grappen openen programma's, en ik zelfs een klein script o
Stem gecontroleerde Arduino verlichting - Autobot

Stem gecontroleerde Arduino verlichting - Autobot

In dit instructable ik doorloopt het proces en de code om uw Arduino en uw thuis-PC in een stem gecontroleerde opdracht systeem voor verlichting of over iets anders die u met een Arduino bepalen kunt. De stem gecontroleerde arduino verlichting is mij
Hoe te maken van een standaard test voor een radio gecontroleerde VTOL geschikt voertuig.

Hoe te maken van een standaard test voor een radio gecontroleerde VTOL geschikt voertuig.

Het doel van dit instructable moet gaan over de basisprincipes van het bouwen van een test-bed voor een radio VTOL geschikt voertuig gecontroleerde.Dit is belangrijk omdat er dat een groeiende populariteit in R/C VTOL (verticale Take-Off en Landing)
Hoe maak je een externe gecontroleerde Stunt auto thuis

Hoe maak je een externe gecontroleerde Stunt auto thuis

In dit Instructable, zullen we leren om een geweldige gadget dat iedere vent wenste voor en had ook atleast probeerde eens te maken tijdens zijn jeugd. Het is niets anders dan een extern gecontroleerde auto en wat denk je, in dit instructable, we zul
DIY prothese Hand & onderarm (stem gecontroleerde)

DIY prothese Hand & onderarm (stem gecontroleerde)

* UPDATE * wilde Voeg een beetje hoe dit Instructable posten heeft positief beïnvloed mij. Naast de geweldige ontvangst en feedback die ik ontvangen in de wedstrijden en het succes dat heeft gehad in de wedstrijden hielp het me mijn belangen te defin
Hacking the Spy Video Trakr III: Maak een Grabber Bot uit Legos, Snap Circuits en de Spy Video Trakr

Hacking the Spy Video Trakr III: Maak een Grabber Bot uit Legos, Snap Circuits en de Spy Video Trakr

In dit instructable demonstreer ik hoe met Legos, Snap Circuits en de Spy Video Trakr maken van een externe gecontroleerde grabbelen bot. Hier demonstreer ik hoe te downloaden en installeren van de taal C compiler voor de Trakr. Daarna leg ik uit hoe
Maak een eng scarab-robot

Maak een eng scarab-robot

Groep 18 jaar of ouder.Hallo! Deze robot was oorspronkelijk een afstandsbediening speelgoed genaamd The Scarab. Ik had de ingewanden verwijderd en vervangen van de hersenen met de EZ-B Bluetooth Robot Controller.Dus, wil je een robot om freak uit je
Stem gecontroleerde domoticasysteem (goedkope & gemakkelijk)

Stem gecontroleerde domoticasysteem (goedkope & gemakkelijk)

Met behulp van een Arduino, een gerecycleerde laptop en beperkte programmering vaardigheden, zou je kundig voor wekken uw eigen domotica-systeem met behulp van de volgende stappen uit.Dit instructable toont een goedkope manier om te maken een dergeli
Maak een Bahut, vanaf nul

Maak een Bahut, vanaf nul

Meer opslagruimte en oppervlakte, hopelijk unclutter onze keukeneiland, te creëren zochten we een brede bahut.Uiteindelijk heb ik een, met enkel basishulpmiddelen handheld. Dit alles duurde minder dan drie dagen. Klinkt interessant? Stem dan alstubli
Stem gecontroleerde Arduino Drone

Stem gecontroleerde Arduino Drone

De hommels zijn zeer goed speelgoed en hulpmiddelen, maar meestal ze niet geen extra vaardigheden. Ik ben dol op ieder model R/C vliegen en ik wilde even een R/C drone thats een beetje slimmer dan de gebruikelijke modellen. Dat is waarom ik ontwikkel
Maak een vogel papier thee licht kaars Lamp uitknippen

Maak een vogel papier thee licht kaars Lamp uitknippen

Hier is een snelle project die je in minder dan een uur doen kunt om een prachtige papier knipsel lamp die u kunt ofwel op een laag vermogen lamp of een thee-licht kaars plaatsen.Stap 1: Een afbeelding die u wilt gebruiken op uw lamp zoekenZodra u uw
Maak een Cargo Bike!

Maak een Cargo Bike!

Hallo mijn naam is Michael.Welkom bij mijn educatief op het maken van een vrachtwagen fiets (slager fiets) van een vintage stalen mountain bike de houwer manier. Ik zou zeggen in één honderd fietsen liefhebbers is ernstig over het bezit van een fiets