
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

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



Для этого вам понадобятся следующие вещи: Плата Arduino Динамик LM3862x резистор 10 кОм 1 конденсатор 0,1 мкФ 2 конденсатор 10 мкФ 1 конденсатор 0,05 мкФ 1 конденсатор 220 мкФ 1 потенциометр 100 кОм Источник питания
Шаг 2. Установка библиотеки Talkie в IDE 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 подключен к заземлению цепи.
Рекомендуемые:
Преобразование текста в речь Нажмите на UChip с процессором ARMbasic и другие SBC с процессором ARMbasic: 3 шага

Преобразование текста в речь Щелкните UChip на базе ARMbasic и другие SBC на базе ARMbasic: Введение: Добрый день. Меня зовут Тод. Я профессионал в области аэрокосмической и оборонной промышленности, который также немного помешан в душе. Вдохновение: Родом из эпохи удаленного доступа к BBS, 8-битных микроконтроллеров, персональных компьютеров Kaypro / Commodore / Tandy / TI-994A, когда R
Программирование Arduino с использованием другого Arduino для отображения прокручиваемого текста без библиотеки: 5 шагов

Программирование Arduino с использованием другого Arduino для отображения прокручиваемого текста без библиотеки: Sony Spresense или Arduino Uno не так дороги и не требуют большого количества энергии. Однако, если ваш проект имеет ограничения по мощности, пространству или даже бюджету, вы можете рассмотреть возможность использования Arduino Pro Mini. В отличие от Arduino Pro Micro, Arduino Pro Mi
Arduino TTS (преобразование текста в речь): 3 шага (с изображениями)

Arduino TTS (Text to Speech): Привет, ребята, сегодня в этом уроке я научу вас, как заставить ваш Arduino разговаривать без какого-либо внешнего модуля. Здесь мы можем использовать это во многих проектах, таких как говорящий термометр, роботы и многие другие. Так что, не теряя много времени, приступим к этому проекту
Отображение текста на светодиодном дисплее P10 с использованием Arduino: 5 шагов (с изображениями)

Отображение текста на светодиодном дисплее P10 с использованием Arduino: Dotmatrix Display или более часто называемый бегущим текстом часто встречается в магазинах как средство рекламы своих продуктов, его практичность и гибкость в использовании, что побуждает бизнес-деятелей использовать его в качестве рекламного совета. Теперь использование точки
Преобразование текста в речь в мегафон: 4 шага

Синтезатор речи в мегафон: это самый простой способ, который я нашел, чтобы сделать эффективный синтезатор речи в мегафон для глухого друга. Потому что, знаете, это делает их еще более радостными. Это не особенно приятный или образовательный проект сборки, и он требует, чтобы вы купили