Оглавление:

Преобразователь текста в речь Arduino с использованием LM386 - Говорящий проект Arduino - Библиотека Talkie Arduino: 5 шагов
Преобразователь текста в речь Arduino с использованием LM386 - Говорящий проект Arduino - Библиотека Talkie Arduino: 5 шагов

Видео: Преобразователь текста в речь Arduino с использованием LM386 - Говорящий проект Arduino - Библиотека Talkie Arduino: 5 шагов

Видео: Преобразователь текста в речь Arduino с использованием LM386 - Говорящий проект Arduino - Библиотека Talkie Arduino: 5 шагов
Видео: Как управлять Ардуино голосом. EasyVR 3 Plus — модуль распознавания команд. Железки Амперки 2024, Июль
Anonim
Преобразователь текста в речь Arduino с использованием LM386 | Говорящий проект Arduino | Библиотека Talkie Arduino
Преобразователь текста в речь Arduino с использованием LM386 | Говорящий проект Arduino | Библиотека Talkie Arduino

Привет, ребята, во многих проектах мы требуем, чтобы Arduino говорил что-то вроде говорящих часов или сообщал некоторые данные, поэтому в этих инструкциях мы будем преобразовывать текст в речь с помощью Arduino.

Шаг 1. Вещи, которые вам нужны

Вещи, которые нужно
Вещи, которые нужно
Вещи, которые нужно
Вещи, которые нужно
Вещи, которые нужно
Вещи, которые нужно

Для этого вам понадобятся следующие вещи: Плата Arduino Динамик LM3862x резистор 10 кОм 1 конденсатор 0,1 мкФ 2 конденсатор 10 мкФ 1 конденсатор 0,05 мкФ 1 конденсатор 220 мкФ 1 потенциометр 100 кОм Источник питания

Шаг 2. Установка библиотеки Talkie в IDE Arduino

Установка библиотеки Talkie в вашу среду разработки Arduino
Установка библиотеки Talkie в вашу среду разработки Arduino

Теперь на вашем экране появится диспетчер библиотек. В строке поиска введите Talkie и нажмите кнопку установки. Библиотека будет установлена.

Шаг 3: Подключения

Подключения
Подключения
Подключения
Подключения

На первом изображении показано, как сделать усилитель с использованием LM386. Основная идея заключается в том, что звук будет выходить из Arduino, и нам нужно усилить его, чтобы сделать это, нам нужна схема усилителя, поэтому мы используем LM386 и его схему усилителя, как вы можете см. на изображении. После этого вместо микрофона в схеме усилителя LM386 мы подключим его к Arduino, как показано на другой схеме.

Шаг 4: Код

Код
Код

Эта библиотека Talkie очень удобна и содержит более 1000 слов и команд. В нем есть несколько примеров, вы можете попробовать их все, но здесь мы используем простой код для объяснения работы. Скопируйте следующий код: #include "Talkie.h" //Talkie.h используется для инициализации этой библиотеки и установки цифрового контакт 3 Arduino как выходной контакт # include "Vocab_US_Large.h" //Vocab_US_Large.h используется для использования предупреждений # include "Vocab_Special.h" // Vocab_Special.h используется для использования голоса pauseTalkie; // определяем объект «значение» для использования командvoid setup () {} void loop () {voice.say (spPAUSE2); voice.say (sp2_DANGER); voice.say (sp2_DANGER); voice.say (sp3_STORM); voice.say (sp3_IN); voice.say (sp3_THE); voice.say (sp3_NORTH); / * Первая команда voice.say (spPAUSE2) - сделать короткую паузу при повторении предупреждающего сообщения. И следующие команды - это простые слова, которые означают: ОПАСНО, ОПАСНО, БУРЯ НА СЕВЕРЕ. * /} После всего этого Загрузите код в arduino.

Шаг 5: Аудиовыход

Аудио выход
Аудио выход

Наконец, загрузите код в Arduino и подключите к нему блок питания. Как только вы включите схему, вы начнете слышать предупреждения! Если у вас нет четкого звука, попробуйте отрегулировать ручку потенциометра или проверьте, получает ли Arduino надлежащее питание, и убедитесь, что GND Arduino подключен к заземлению цепи.

Рекомендуемые: