Inhaltsverzeichnis:

Arduino Text-to-Speech-Konverter mit LM386 - Reden über das Arduino-Projekt - Talkie Arduino Bibliothek - Gunook
Arduino Text-to-Speech-Konverter mit LM386 - Reden über das Arduino-Projekt - Talkie Arduino Bibliothek - Gunook

Video: Arduino Text-to-Speech-Konverter mit LM386 - Reden über das Arduino-Projekt - Talkie Arduino Bibliothek - Gunook

Video: Arduino Text-to-Speech-Konverter mit LM386 - Reden über das Arduino-Projekt - Talkie Arduino Bibliothek - Gunook
Video: Arduino Based PS2 Keypad⌨️To Speech🗣️ (Voice📣+ Bluetooth (TTS) + LCD + Android App📱(Text - Speech) ) 2024, Juli
Anonim
Arduino Text-to-Speech-Konverter mit LM386 | Reden über das Arduino-Projekt | Talkie Arduino Bibliothek
Arduino Text-to-Speech-Konverter mit LM386 | Reden über das Arduino-Projekt | Talkie Arduino Bibliothek

Hallo Leute, in vielen Projekten benötigen wir Arduino, um etwas wie eine sprechende Uhr zu sprechen oder einige Daten zu erzählen, damit diese Anleitungen Text mit Arduino in Sprache umwandeln.

Schritt 1: Dinge, die Sie brauchen

Dinge, die du brauchst
Dinge, die du brauchst
Dinge, die du brauchst
Dinge, die du brauchst
Dinge, die du brauchst
Dinge, die du brauchst

Für diese instructables benötigen Sie folgende Dinge: Arduino Board Ein LautsprecherLM3862x 10k Widerstand1x 0,1uF Kondensator2x 10uF Kondensator1x 0,05uF Kondensator1x 220uF Kondensator1x 100k PotentiometerStromversorgung

Schritt 2: Installieren der Talkie-Bibliothek in Ihrer Arduino-IDE

Installieren der Talkie-Bibliothek in Ihrer Arduino-IDE
Installieren der Talkie-Bibliothek in Ihrer Arduino-IDE

Jetzt wird der Bibliotheksmanager auf Ihrem Bildschirm angezeigt. Geben Sie in der Suchleiste Talkie ein und klicken Sie auf die Schaltfläche Installieren. Die Bibliothek wird installiert.

Schritt 3: Verbindungen

Anschlüsse
Anschlüsse
Anschlüsse
Anschlüsse

Das erste Bild ist, wie man einen Verstärker mit LM386 herstellt. Die Grundidee ist also, dass Audio aus Arduino kommt und wir es so verstärken müssen, dass wir eine Verstärkerschaltung benötigen, deshalb verwenden wir LM386 und seine Verstärkerschaltung, wie Sie können siehe im Bild. Danach werden wir es anstelle des Mikrofons in der LM386-Verstärkerschaltung mit Arduino verbinden, wie in einer anderen Schaltung gezeigt

Schritt 4: Code

Code
Code

Diese Talkie-Bibliothek ist sehr praktisch und enthält über 1000 Wörter und Befehle. Es gibt mehrere Beispiele, Sie können sie alle ausprobieren, aber hier verwenden wir einen einfachen Code, um die Funktionsweise zu erklären. Kopieren Sie den folgenden Code: #include "Talkie.h" //Talkie.h wird verwendet, um diese Bibliothek zu initialisieren und die Digital Pin 3 von Arduino als Ausgang pin#include "Vocab_US_Large.h" //Vocab_US_Large.h wird verwendet, um die Warnungen zu verwenden#include "Vocab_Special.h" //Vocab_Special.h wird verwendet, um die pauseTalkie-Stimme zu verwenden; // Definiere einen Objektwert, um die Befehle zu verwendenvoid setup () {}void loop () { voice.say (spPAUSE2); Stimme.say(sp2_GEFAHR); Stimme.say(sp2_GEFAHR); voice.say(sp3_STORM); Stimme.say(sp3_IN); voice.say(sp3_THE); voice.say(sp3_NORTH);/*Der erste Befehl voice.say(spPAUSE2) besteht darin, eine kurze Pause einzulegen, während die Warnmeldung wiederholt wird. Und die nächsten Befehle sind nur einfache Worte, die implizieren: GEFAHR GEFAHR STURM IM NORDEN.*/}Nach all dem Laden Sie den Code auf arduino

Schritt 5: Audioausgabe

Audioausgang
Audioausgang

Zum Schluss laden Sie den Code im Arduino hoch und schließen das Netzteil daran an. Sobald Sie die Schaltung einschalten, hören Sie die Warnungen! Wenn Sie keinen klaren Ton erhalten, versuchen Sie, den Knopf des Potis einzustellen oder überprüfen Sie, ob das Arduino die richtige Stromversorgung erhält, und stellen Sie sicher, dass der GND des Arduino mit der Masse des Stromkreises verbunden ist.

Empfohlen: