Spracherkennungsmodul Arduino Spracherkennung V3.1 serielle Steuerung

Spracherkennungsmodul Arduino Spracherkennung V3.1 serielle Steuerung

View More

31,02

(2 customer reviews)

Attualmente disponibile su ordinazione con consegna prevista entro 60 giorni circa dall'acquisto.

QuantitàPrezzo Unitario
12 - 49 30,09
50 - 99 29,47
100 + 27,91

Product Description

Arduino Spracherkennung V3.1 Spracherkennungsmodul Serielle Steuerung

V3-Spracherkennungsmodul für ArduinoSpeaker-abhängig.

  • Stromversorgung: 4,5-5,5 V
  • Stromaufnahme: <40 mA
  • Eingangs- / Ausgangspegel: 5 V TTL-Pegel UART-Schnittstelle
  • Analoge Schnittstelle: 3,5 mm Einkanal-Mikrofonanschluss + Mikrofon-Pin-Schnittstelle
  • Kapazität: 80 Sprachanweisungen mit einer Länge von maximal 1,5 Sekunden, bestehend aus 1 oder 2 Wörtern. (7 Sprachbefehle gleichzeitig verfügbar)
  • Maße: 33 x 15,6 mm

    Wir alle wissen dass es eine Art Modul gibt, das das Licht ein- und ausschalten kann. Sie machen ein Geräusch, das Licht geht an. Dann nach einer Weile schaltet es sich aus. Dies ist keine Spracherkennung. Wir können es Sound Control nennen. Die Spracherkennung weiß genau, was Sie gesagt haben.

    Wir haben über ein Modul nachgedacht, mit dem andere Geräte per Sprache gesteuert werden können nicht zu viel kosten. Schließlich haben wir dieses Modul entworfen. Was kann dieses Modul tun? Es kann bis zu 15 Sprachanweisungen erkennen, was für die meisten Fälle mit Sprachsteuerung geeignet ist.

    Parameter:

    • Spannung: 4,5-5,5 V
    • Strom: <40 mA
    • Digitale Schnittstelle: 5-V-TTL-Pegel für UART-Schnittstelle und GPIO
    • Analoge Schnittstelle: 3,5-mm-Einkanal-Mikrofonanschluss + Mikrofon-Pin-Schnittstelle
    • Erkennungsgenauigkeit: 99 % (unter idealen Bedingungen)

      Feature

      • Support Maximal 80 Sprachbefehle, wobei jede Stimme 1500 ms (ein oder zwei Wörter sprechen)
      • Maximal 7 Sprachbefehle gleichzeitig wirksam < / span>
      • Arduino-Bibliothek wird mitgeliefert
      • Einfache Steuerung: UART / GPIO
      • Benutzersteuerung Allgemeine Pin-Ausgabe

        Beispiel 1

        Hier zeige ich Ihnen ein Beispiel für die Steuerung von RGB per Spracheingabe.

        1. Aufnahme

        Wir müssen einen seriellen Befehl an dieses Modul senden. Möglicherweise benötigen Sie ein USB-TTL-Modul (Produktseite), um es mit dem PC zu verbinden. Senden Sie den Befehl 0xaa11 zum Aufzeichnen. Weitere Informationen finden Sie im Handbuch.

        Bitte notieren Sie die folgenden Sprachanweisungen in der angegebenen Reihenfolge:

        WEISS

        ROT

        GRÜN

        BLAU

        OFF

        2. Hardwareverbindung

        Das Modul im obigen Bild ist V1. Für V2 ist die Verbindung dieselbe.

        3. Code

        int redPin = 11; // Blütenblatt am RGB-LED-Modul an digitalem Pin 11 angeschlossen

        int greenPin = 9; // G Blütenblatt am RGB-LED-Modul an digitalem Pin 9 angeschlossen

        int bluePin = 10; // B Blütenblatt am RGB-LED-Modul an Digital-Pin 10 angeschlossen

        Byte com = 0; // Antwort von der Spracherkennung

        void setup ()

        {

        Serial.begin (9600);

        pinMode (ledPin, OUTPUT); // setzt den ledPin als Ausgabe

        pinMode (redPin, OUTPUT); // setzt den redPin als Ausgabe

        pinMode (greenPin, OUTPUT); // setzt den greenPin als Ausgabe

        pinMode (bluePin, OUTPUT); // setzt den bluePin als Ausgabe

        delay (2000);

        Serial.write (0xAA);

        Serial.write (0x37);

        delay (1000);

        Serial.write (0xAA);

        Serial.write (0x21);

        }

        void loop () // immer wieder ausführen

        {

        while (Serial.available ())

        {

        com = Serial.read ();

        switch (com)

        {

        case 0x11:

        color (255,255,255); // RGB-LED einschalten – weiß

        break;

        case 0x12:

        color (255, 0, 0); // Schalten Sie die RGB-LED rot

        break;

        case 0x13:

        color (0,255, 0); // Schalten Sie die RGB-LED grün

        break;

        case 0x14:

        color (0, 0, 255); // Schalten Sie die RGB-LED blau

        break;

        case 0x15:

        color (0,0,0); // Schalten Sie die RGB-LED aus

        break;

        }

        }

        }

        void color (vorzeichenloses Zeichen rot, vorzeichenloses Zeichen grün, vorzeichenloses Zeichen blau) // die Farberzeugungsfunktion

        {

        analogWrite (redPin, red * 102/255);

        analogWrite (bluePin, blue * 173/255);

        analogWrite (greenPin, grün * 173/255);

        }

        Laden Sie den obigen Code auf Ardui-no hoch. Bitte trennen Sie TX und RX, während Sie den Code hochladen, da das Hochladen die serielle Schnittstelle belegen würde.

        4. Video

        Verbinden Sie nach dem Hochladen RX und TX und drücken Sie dann die RESET-Taste auf Ardui-Nr.

        Sie können das Video auf Youtube sehen

        Beispiel 2

        Hier zeigen wir Ihnen, wie Sie den GPIO-Ausgang zur Steuerung anderer Geräte verwenden.

        Schritt 1

        Zuerst müssen Sie die Sprachanweisung aufzeichnen. Senden Sie den Befehl 0xAA12 (Gruppe 2). Bitte zeichnen Sie die folgenden 5 Sprachanweisungen in der angegebenen Reihenfolge auf:

        „One“

        „Two“

        „Three“

        „Four“

        „Five“

        Bitte beachten Sie, dass Sie klar sprechen müssen.

        Schritt 2

        Verbinden Sie das Gerät folgendermaßen mit LEDs:

        Schritt 3

        Importieren Sie die Sprachgruppe 2 mit dem Befehl 0xAA22 oder setzen Sie Pin GCH HIGH und Pin GCL LOW

        Sprachanweisung sprechen.

        Jetzt können Sie die LEDs per Spracheingabe steuern.

        Datenblatt für Abbiamo disponibili prodotto inviaci un messaggio dal modulo contattaci e lo pubblicheremo il prima possibile nel nostro sito.

        Facebooktwitterredditpinterestlinkedinmail

There are no reviews yet.

Be the first to review “Spracherkennungsmodul Arduino Spracherkennung V3.1 serielle Steuerung”