Untethered taligenkänning och syntes med MOVI med Rasberry PI (4 / 6 steg)

Steg 4: Ett första Test



Om MOVI förklarat sig beredd (för mer information om MOVI, se detta instructable) och Rasberry PI kör, försök den följande befallningen:

stty-eko -F/dev/ttyAMA0 9600 < /p > katt/dev/ttyAMA0

Sedan, genom att trycka på MOVIS knappen ner för ett par sekunder, se till att MOVI finns i fabriken stat (t.ex. inget nytt är programmerad i).

Prata med MOVI på följande sätt:

Du: Arduino

MOVI:

Du: Varde ljus.

MOVI:

Du bör se en skärm som ser ut som bild ovan.

Om detta försök var framgångsrika, tryck CTRL + C för att avsluta denna katt. Detta testas som du kan läsa från MOVI. Nu låt oss testa skriva till MOVI.

ECHO "Säga hej världen" >/dev/ttyAMA0

Du bör höra högtalaren säga "hello world". Detta innebär att du kan skriva till MOVI och högtalarna är korrekt anslutna.

Nu, du kan också kopiera, klistra in och spara följande skript med en editor, som jag kallar lowlevel.sh. Åberopar ./lowlevel.sh gör att du kan typ lägsta-nivå-kommandon och läst MOVIS svar, precis som att använda Arduino's Serial Monitor och programmet LowLevelInterface, som levereras med MOVI'S Arduino bibliotek. En bra första kommandot ange skulle vara "Hjälp".

#! / bin/sh
# lowlevel.sh
# Ställ in-enhet

stty-eko -F $1 9600
# Låt katten läsa enhet $1 i bakgrunden
Cat $1 &
# Fånga PID av bakgrunden så det är möjligt att avsluta det när du är klar
bgPid = $?
# Läsa kommandon från användaren, skicka dem till enhet $1
medan Läs cmd
göra
ECHO "$cmd"
gjort > $1
# Avsluta bakgrund läst processen (t.ex. på CTRL + C)
Kill $bgPid

Se Steg
Relaterade Ämnen

Untethered taligenkänning och syntes med Arduino

MOVI står för "Min egen röst Interface" och är en kickstarter-backed Arduino Shield som gör det mycket enkelt att bygga din egen tal dialoger att styra enheter inom Arduino IDE. Denna snabba instructable visar dig hur du kommer igång att inrätta...

Taligenkänning och syntes med Arduino

I min tidigare Instructable visade jag hur man styr ett par lysdioder med en Arduino ombord och BitVoicer Server. I detta Instructable ska jag göra saker lite mer komplicerat. Jag kommer också att syntetisera tal med Arduino DUEdigital till analog om...

Trådlös Audio Streaming och taligenkänning med Arduino

i detta projekt jag ansluta min Arduino ombord till en WiFly modul (https://www.sparkfun.com/products/10822) från ambulerande nätverk och strömma ljud till datorn, så att BitVoicer (http://www.bitsophia.com/BitVoicer.aspx) kan utföra taligenkänning....

Taligenkänning med Arduino och BitVoicer Server

I detta Instructable ska jag visa hur man använder en Arduino ombord och BitVoicer Server för att kontrollera några lysdioder med röstkommandon. Jag kommer att använda Arduino Micro i detta Instructable, men du kan använda en Arduino ombord du har ti...

Röst till Arduino: Kontroll lysdioder med hjälp av taligenkänning MIT

Hej, alla!!! Det har varit en tid jag inte hade uppdaterat mitt inlägg här. Idag vill jag dela med er killar ett experiment jag gjorde. Jag kommer att kontrollera lysdioder med MIT app inventor taligenkänning. Åh innan jag glömmer, hade jag också sta...

Röst kontroll Arduino med taligenkänning i Windows 7 är

Först, jag är ledsen för stavning eller grammatik misstag som du kan hitta här, eftersom engelska inte är mitt modersmål.Jag gjorde detta instructable eftersom jag inte har sett en som fokuserar på detta ämne, så jag ville dela denna metod. Denna met...

Arduino röst / taligenkänning med Geeetech modul [Tutorial]

Hur till: Arduino röst / taligenkänning med Geeetech modul [Tutorial]. Denna video visar dig hur man talar med din Arduino med (billigt) Geeetech röst kontrollmodulen. Du kan sedan använda koden kontrollerar en motor eller göra röststyrda lampor. Det...

Lösa en enkel krets diagrammet med en enda spänning och motstånd i serie och parallell

Maskiningenjörer kräver vissa grundläggande kunskaper av kretsar, el och närliggande begrepp för att fungera plattformar med elingenjörer, elektriker, datatekniker och andra relaterade yrkesgrupper. Detta Instructable hjälper en lösa och lära sig en...

Taligenkänning med Arduino

i detta projekt jag använder Bitvoicers funktioner för taligenkänning (http://www.bitsophia.com/BitVoicer.aspx), en Arduino ombord och en Elektret mikrofon (https://www.sparkfun.com/products/9964) för att kontrollera några lysdioder.Detta projekt är...

Att utforska solid syntes med Circuitscribe ledande bläck krets Kit

(Obs-detta är en gäst post för Eureka! Fabriken av Chuck Stephens som en del av deras Instructables bygga nattprogram.)I ett tidigare projekt skapade jag en prototyping styrelse för Circuitscribe kretsen byggsats. Jag ska här använda den med Circuits...

En svävar sfär roterar lyser och blinkar med Arduino

En svävar lite Dödsstjärnan i Instructables bjöd in mig till det nya projektet med Arduino. Tre principer var beslutat och höll för att skilja den från föregångaren.Gör det själv med någon (eller mindre) färdiga.Hålla roterande.Göra glöd och blinka u...

Signalera syntes med Intel Edison

En av de mest grundläggande men användbart instrument i elektronik skrivbord är en funktionsgenerator.Från grunderna är en funktionsgenerator ett instrument som skapar vågformer med välkända mönster som input att testa och felsöka analog krets block....

Triple nätaggregat och laddare med Digital skärm

denna idé är baserad på en oreglerad vägg adapter / transformator med DC-spänning av 9V/300mA för reglering tre utgångar av spänning: 5V, 9V och 12V. Oreglerad utdata transformatorn är dock ca 15 Volt för att leverera det till varje ingång av tre til...

Driva ditt hem och workshop med steam

första tack för att läsa min instructable. Detta är ett pågående arbete, kommer jag att lägga mer till detta instructable om hur man bygger en ånga turbinen och kraftverk för ditt hem. Som alltid om du hittar några stavfel eller eventuella misstag be...

FLING-AMA-STRING ultimata uppgraderingen: MOTION SENSOR & TIMER har katt tur det ON och OFF med hjälp av växelström (nr batterier) med nr människors INPUT

ett par veckor tillbaka jag kom över Fling-ama-String uppgradera 2.0 en katt leksak förbättras på instructable som är fantastisk och har åtgärder för att förbättra katt leksak Fling-AMA-String har en timer och större D-batterier.Ända sedan jag har ha...

Bygga en Retro synt med Mini fickdatorer

fick en MIDI-klaviatur med MIDI-OUT uttag?Detta Instructable visar dig hur du skapar en "retro klingande" synt med din fickdator Mini.Jag är ett stort fan av Commodore 64. En av sina mest minnesvärda egenskaper är ljudet av det är 3 röst SID chi...

Ek-och dalbana med personlig bild (Laser Cut)

ek-och dalbana med laser skär bild på båda sidor. (gjord på TechShop San Francisco)Jag avslutade SBU laserskärning klass på TechShop och ville göra något som skulle kunna använda min nya kunskaper och inkluderar några personliga konstverk från PhotoC...

Rakshak en: en rover för datainsamling och övervakning med drag av dataloggning, röst varningar och distansera mätningen.

I NLEDNINGHär robotsystem kan styras med en GUI byggt med bearbetning. Rover kan styras genom att skicka kommandon genom GUI körs på den bärbara datorn. Den använder xbee serie 2 moduler för trådlös kommunikation. Den har förmågan att korsa ojämn ter...

Hur man använder och gå med EL wire

De flesta Instructables du hitta är kort och erbjuder grunderna för att upprepa vad visades.Som ni kanske redan märkt jag gå ett något annorlunda sätt med min, så var inte blyg och tycker att det är lång och tråkig ;)Jag kommer att fokusera främst på...