Съдържание:

Arduino конвертор на текст в реч с помощта на LM386 - Говорещ проект Arduino - Библиотека Talkie Arduino: 5 стъпки
Arduino конвертор на текст в реч с помощта на LM386 - Говорещ проект Arduino - Библиотека Talkie Arduino: 5 стъпки

Видео: Arduino конвертор на текст в реч с помощта на LM386 - Говорещ проект Arduino - Библиотека Talkie Arduino: 5 стъпки

Видео: Arduino конвертор на текст в реч с помощта на LM386 - Говорещ проект Arduino - Библиотека Talkie Arduino: 5 стъпки
Видео: Записываем свои фразы для синтезатора голоса на ардуино. 2024, Юли
Anonim
Arduino конвертор на текст в реч с помощта на LM386 | Говорещ проект Arduino | Библиотека Talkie Arduino
Arduino конвертор на текст в реч с помощта на LM386 | Говорещ проект Arduino | Библиотека Talkie Arduino

Здравейте момчета, в много от проектите изискваме от arduino да говори нещо като говорим часовник или да казва някои данни, така че в тази инструкция ще преобразуваме текст в реч с помощта на Arduino.

Стъпка 1: Неща, от които се нуждаете

Нещата, от които се нуждаете
Нещата, от които се нуждаете
Нещата, от които се нуждаете
Нещата, от които се нуждаете
Нещата, от които се нуждаете
Нещата, от които се нуждаете

За тази инструкция ще ви трябват следните неща: Arduino платка А говорител LM3862x 10k резистор1x 0.1uF кондензатор 2x 10uF кондензатор1x 0.05uF кондензатор1x 220uF кондензатор1x 100k потенциометър Захранване

Стъпка 2: Инсталиране на Talkie Library във вашата Arduino IDE

Инсталиране на библиотека Talkie във вашата Arduino IDE
Инсталиране на библиотека Talkie във вашата Arduino IDE

Сега Библиотечният мениджър ще бъде на екрана ви. В лентата за търсене въведете Talkie и кликнете върху бутона за инсталиране. Библиотеката ще бъде инсталирана.

Стъпка 3: Връзки

Връзки
Връзки
Връзки
Връзки

Първото изображение е как да направите усилвател, използвайки LM386. Така че основната идея е звукът да излезе от Arduino и трябва да го усилим, така че за да имаме нужда от усилвателна верига, затова използваме LM386 и нейната усилвателна верига, както можете вижте на изображението. След това вместо микрофон в усилвателната верига LM386 ще го свържем с Arduino, както е показано в друга схема

Стъпка 4: Код

Код
Код

Тази библиотека на Talkie е много удобна и има над 1000 думи и команди. Той има няколко примера, можете да ги изпробвате всички, но тук използваме прост код, за да обясним работата. Копирайте следния код: #include "Talkie.h" //Talkie.h се използва за инициализиране на тази библиотека и задаване на Digital щифт 3 на Arduino като изходен пин#включва "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 е свързан към масата на веригата.

Препоръчано: