Meinst du soetwas? http://www.sparkfun.com/products/9753
Dabei bist du allerdings auf 32 Kommandos beschränkt und billig ist das Ganze auch nicht gerade.
LG
Hallo Leute,
ich Suche etwas, was es glaube ich nicht gibt, aber deswegen frage ich ja.
Ich möchte einen Sprachgesteuerten Roboter aus Lego, Arduino und einem Board bauen. Das Board muss eine Platine sein, die man via USB an den Computer anschließt. Von dort sollte man eingeben können, welches Wort per Spracherkennung erkannt werden soll. Dann sollte man einen Analogen Output Wert wählen(von 0 bis 255). Dann stelle ich mir das so vor:
Analogen Ausgang Platine --> Analoger Eingang Arduino
Wort was erkannt werden soll --> Hallo
Analoger Wert der als Ausgang kommt --> 200
Ich sage Hallo --> Die Platine setzt ihren analogen Ausgang auf 200
Arduino liest das --> Arduino schaltet den Motor an.
Gibt es eine Platine, die das nach diesem Schema macht, oder gibt es überhaupt so eine Platine?
Danke im voraus!
pro-bot128!
Meinst du soetwas? http://www.sparkfun.com/products/9753
Dabei bist du allerdings auf 32 Kommandos beschränkt und billig ist das Ganze auch nicht gerade.
LG
Nothing is impossible, the impossible just takes longer!
warum muss es einen analogen Ausgang haben?
Ansonsten guck mal da (Achtung: Nettopreise):
http://www.tigal.com/products_category.asp?cid=10
32 Kommandos reichen ja aus.
@Thoralf: Weil ich ein Display anschließe, und das sind ja schon 8 Pins.
@Xbert: Das Board finde ich gut, aber wie verbindet man das mit Arduino?
http://www.sparkfun.com/datasheets/R...t_1.2b_ENG.pdfZitat von pro-bot128
Gruß Richard
Das ist ja für Robonova, und ich brauch es für Arduino.
Ist das den das gleiche Verbindungsschema?
Danke
Ja,
du brauchst Stromversorgung (VCC,GND)
und 2 digitale Pins für die serielle Kommunikation (RX,TX)
Auf der Sparkfun-seite sind aber weiter unten einige Links die du dir anschauen solltest (unter anderem ein Video wo ein Arduino-Board verwendet wird)
EDIT: also den ERX pin des Moduls an TX des Arduino anschließen und den ETX pin an RX des Arduino, Strom noch anschließen und Baudrate, usw im Arduino einstellen (siehe: http://www.sparkfun.com/datasheets/R...bot-DSv1.0.pdf S.4) und dann kanns losgehen
LG
Nothing is impossible, the impossible just takes longer!
Ich hab ein Bild angehängt. Erstellt mit Fritzing.
Das Voice Modul habe ich eben als Bauteil erstellt.
Wie wäre dann der Skript?
Bestimmt irgendetwas mit
tx.begin();
rx.begin();
richtig?
TX und RX sind vertauscht (TX=transmit vom Arduino gehört auf ERX=receive vom Modul) und umgekehrt natürlich auch.
Was die Programmierung des Arduino angeht kann ich dir leider nicht helfen da ich die Entwicklungsumgebung nicht kenne, aber ich denke es gibt genug Tutorials die erklären wie man die serielle Verbindung des Arduino-Boards benutzt.
LG
Nothing is impossible, the impossible just takes longer!
Lesezeichen