Module de reconnaissance vocale Contrôle série Arduino Speech Recognition V3.1
€37,84
Attualmente disponibile su ordinazione con consegna prevista entro 60 giorni circa dall'acquisto.
Quantità | Prezzo Unitario |
---|---|
12 - 49 | €34,06 |
50 - 99 | €30,27 |
100 + | €26,49 |
Product Description
Contrôle série du module de reconnaissance vocale Arduino Speech Recognition V3.1
Module de reconnaissance vocale V3 pour ArduinoSpeaker.
- Alimentation: 4,5-5,5 V
- Consommation de courant: <40mA
- Niveaux d’entrée / sortie: 5 V niveau TTL Interface UART
- Interface analogique: 3,5 connecteur de microphone mono-canal mm + interface de broche de microphone
- Capacité: 80 instructions vocales max 1.5sec de long composées de 1 ou 2 mots. (7 commandes vocales disponibles à la fois)
- Dimensions: 33 x 15,6 mm
Nous savons tous qu’il existe une sorte de module qui peut allumer et éteindre la lumière. Vous émettez un son, la lumière s’allume. Puis après un certain temps, il s’éteint. Ce n’est pas de la reconnaissance vocale. Nous pouvons l’appeler Sound Control. La reconnaissance vocale est quelque chose qui sait exactement ce que vous disiez.
Nous avons pensé à un module qui permet de contrôler d’autres appareils par la voix et il le fera pas trop cher. Enfin, nous avons conçu ce module. Eh bien, que peut faire ce module? Il peut reconnaître jusqu’à 15 instructions vocales, ce qui convient à la plupart des cas impliquant un contrôle vocal.
Paramètres:
- Tension: 4,5-5,5 V
- Courant: <40mA
- Interface numérique: niveau TTL 5 V pour l’interface UART et GPIO li>
- Interface analogique: connecteur de microphone mono-canal 3,5 mm + interface de broche de microphone
- Précision de reconnaissance: 99 % (dans un environnement idéal)
Fonctionnalité
- Assistance maximum 80 commandes vocales, avec chaque voix 1500 ms (un ou deux mots parlant)
- Maximum 7 commandes vocales efficaces en même temps < / span> li>
- La bibliothèque Arduino est fournie
- Contrôle facile: UART / GPIO li>
- Sortie générale des broches de contrôle utilisateur
p>
Exemple 1
Ici, je vais vous montrer un exemple de contrôle du RVB par la voix.
1. Enregistrement
Nous devons envoyer une commande série à ce module. Vous pouvez avoir besoin d’un module USB-TTL (page produit) pour le connecter au PC. Envoyez la commande 0xaa11 pour enregistrer. Veuillez vous référer au manuel pour plus d’informations.
Veuillez enregistrer les instructions vocales suivantes dans l’ordre:
WHITE
RED
GREEN
BLUE
OFF
2. Connexion matérielle
Le module dans l’image ci-dessus est V1. Pour V2, la connexion est la même.
3. Code
int redPin = 11; // Pétale R sur module LED RGB connecté à la broche numérique 11
int greenPin = 9; // Pétale G sur module LED RGB connecté à la broche numérique 9
int bluePin = 10; // Pétale B sur module LED RGB connecté à la broche numérique 10
byte com = 0; // réponse de la reconnaissance vocale
void setup ()
{
Serial.begin (9600);
pinMode (ledPin, OUTPUT); // définit le ledPin comme une sortie
pinMode (redPin, OUTPUT); // définit le redPin comme une sortie
pinMode (greenPin, OUTPUT); // définit le greenPin comme une sortie
pinMode (bluePin, OUTPUT); // définit le bluePin comme une sortie
delay (2000);
Serial.write (0xAA);
Serial.write (0x37);
delay (1000);
Serial.write (0xAA);
Serial.write (0x21);
}
void loop () // courir encore et encore
{
while (Serial.available ())
{
com = Serial.read ();
switch (com)
{
case 0x11:
couleur (255,255,255); // allume la LED RGB – blanc
break;
case 0x12:
couleur (255, 0, 0); // allume la LED RGB rouge
break;
case 0x13:
couleur (0,255, 0); // allume la LED RGB verte
break;
case 0x14:
couleur (0, 0, 255); // allume la LED RGB en bleu
break;
case 0x15:
couleur (0,0,0); // éteint la LED RGB
break;
}
}
}
void color (unsigned char red, unsigned char green, unsigned char blue) // la fonction de génération de couleurs
{
analogWrite (redPin, red * 102/255);
analogWrite (bluePin, blue * 173/255);
analogWrite (greenPin, green * 173/255);
}
Téléchargez le code ci-dessus sur Ardui-no. Veuillez déconnecter TX et RX pendant le téléchargement du code car le téléchargement occuperait l’interface série.
4. Vidéo
Une fois le téléchargement terminé, connectez RX et TX, puis appuyez sur le bouton RESET sur Ardui-no.
Vous pouvez voir la vidéo sur Youtube
Exemple 2
Ici, nous allons vous montrer comment utiliser la sortie GPIO pour contrôler un autre appareil.
Étape 1
Vous devez d’abord enregistrer l’instruction vocale. Envoyer la commande 0xAA12 (groupe 2).
« One »
« Two »
« Three »
« Four »
« Five »
Veuillez noter que vous devez parler clairement.
Étape 2
Connectez l’appareil aux LED de la manière suivante:
Étape 3
Importez le groupe de voix 2 par la commande 0xAA22 ou définissez la broche GCH HIGH et la broche GCL LOW
Prononcez des instructions vocales.
Vous pouvez maintenant contrôler les LED par la voix.
Abbiamo disponibili datasheet di tutti i component, qualora non fosse presente nella scheda download del prodotto inviaci un messaggio dal modulo contattaci e lo pubblicheremo il prima possibile nel nostro sito.
Be the first to review “Module de reconnaissance vocale Contrôle série Arduino Speech Recognition V3.1”
You must be logged in to post a review.
There are no reviews yet.