// Die Trainingsfunktionen sind "faul" und machen nur bei Änderungen etwas. // Sie können auskommentiert werden, um nach dem Training Speicher und Startzeit zu sparen. llSign("Mato");
// Zugrufzeichen Mato (kann 20 Sekunden dauern)
dSentence("Es werde Licht"); // Satz 1 hinzufügen
dSentence("Go dark"); // Satz 2 hinzufügen
(); // Trainieren (kann 20 Sekunden dauern) //*/
// tThreshold(5); // Kommentieren und auf einen höheren Wert setzen (gültiger Bereich 2-95), wenn Probleme aufgrund einer lauten Umgebung auftreten. } void loop() // immer wieder laufen
{
signiert int (); // Ergebnis von MOVI abrufen, 0 bedeutet nichts passiert, negative Werte bezeichnen Ereignisse (siehe docs)
if (res==1) { // Satz 1.
digitalWrite (led, HIGH); // LED einschalten
("und da war Licht! Arduino spracherkennung shield video. "); // Sprich einen Satz}
wenn (res==2)
// Satz 2
digitalWrite (LED, NIEDRIG); // LED ausschalten}
Wie Sie sehen, ist es nicht allzu schwierig, den Erkenner zu programmieren. Sie können eine männliche oder weibliche Stimme für den Synthesizer wählen (sie haben einen britischen Akzent).
Arduino Spracherkennung Shield De
Den fütterst Du mit sketches und liest Sensoren und was auch immer aus. Anschliessend kannst Du dann z. B. per I2C oder UART mit dem Arduino reden und Dir die Daten holen. cu, -ds-
#3
Dabei dann aber drauf achten, dass der Arduino wahrscheinlich in 5V sprechen möchte, der RasPi aber nur mit 3V3 zuhören möchte, weil er sonst taub wird edit: Habe mir das Board angeschaut. Es sieht so aus als sei das wirklich dazu gedacht, den Arduino RasPi-kompatibel zu machen. Arduino spracherkennung shield de. Schönes Teil. #4
Da hast Du einerseits recht... andererseits wäre es schon ein Treppenwitz wenn dieses explizit als "Arduino shield for Raspberry" angepriesene Stück Hardware die Pegel in Richtung Raspi nicht angepasst hätte Aber sicher ist sicher... cu, -ds-
#5
Die Pegel wurden peinlich genau getrennt. Unidirektional per 74HC244, bidirektionel per TXB0108 oder per MOSFET. Programmiert kann der 32U4 entweder über eine Arduino IDE auf dem Raspi werden (so beschreibt es das Wiki _Pi_2B_and_3B_SKU:DFR0327) oder über den Mikro USB-Anschluß der Platine.
Die Tests musst du nicht machen, es empfiehlt sich aber, um hier schon zu sehen, ob alles bis zu diesem Schritt funktioniert. 6. ) Jetzt sind alle Einstellungen, die vorab getätigt werden mussten gemacht. Nun geht es an die Programmierung! Hier unser Code, der sich an dem Beispiel aus Schritt 1 ableitet. Bei uns gibt es die Besonderheit, dass Port 8 des Arduinos einen Triggerimpuls mittels eines potentialfreien Relais an einen zweiten Arduino geben muss. Bei uns gibt es nur einen Trigger (Grammar 4, Index 0) und einen Command (Grammar 5, Index 0). Das wurde wie folgt umgesetzt:
Wir hoffen, dass der Code der Arduino- und Sprachsteuerungs-Community hilft, so dass diese Technologie in den nächsten Jahren weiterentwickelt werden kann. Du hast weitere Fragen oder Anmerkung zur Spracherkennung mit Easy VR 3. 0-Shield und Arduino UNO oder zu Escape-Rooms? Gerne. ARDUINO SPRACHERKENNUNG FERNBEDIENUNG AUTO / SPINNENROBOTER / BB8 AKA STEUERN SIE FAST ALLES MIT IHRER STIMME - GUNOOK - SCHALTUNGEN - 2022. Kommentiere diesen Artikel, nutze das Kontaktformular oder meine Social-Media-Accounts als Anlaufstelle. Ich freue mich auf deine Nachricht und hoffe, dass dir die Anleitung geholfen hat.