Мазмуну:

LM386 колдонуп сүйлөө конвертерине Arduino тексти - Talking Arduino Project - Talkie Arduino китепканасы: 5 кадам
LM386 колдонуп сүйлөө конвертерине Arduino тексти - Talking Arduino Project - Talkie Arduino китепканасы: 5 кадам

Video: LM386 колдонуп сүйлөө конвертерине Arduino тексти - Talking Arduino Project - Talkie Arduino китепканасы: 5 кадам

Video: LM386 колдонуп сүйлөө конвертерине Arduino тексти - Talking Arduino Project - Talkie Arduino китепканасы: 5 кадам
Video: Цепь активного управления тембром — низкие/средние/высокие частоты/цепь управления 2024, Ноябрь
Anonim
LM386 колдонуп сүйлөө конвертерине Arduino тексти | Talking Arduino Project | Talkie Arduino китепканасы
LM386 колдонуп сүйлөө конвертерине Arduino тексти | Talking Arduino Project | Talkie Arduino китепканасы

Салам достор, көптөгөн долбоорлордо биз ардуинодон сүйлөөчү нерселерди талап кылабыз, же бул маалыматты үйрөтүү үчүн биз текстти Arduino аркылуу сүйлөөгө айландырабыз.

1 -кадам: Сизге керектүү нерселер

Сиз керек
Сиз керек
Сиз керек
Сиз керек
Сиз керек
Сиз керек

Бул көрсөтмөлөр үчүн сизге төмөнкү нерселер керек болот: Arduino board A Speaker LM3862x 10k resistor1x 0.1uF capacitor2x 10uF capacitor1x 0.05uF capacitor1x 220uF capacitor1x 100k PotentiometerPower Supply

2 -кадам: Talkie китепканасын Arduino IDEге орнотуу

Talkie китепканасын Arduino IDEге орнотуу
Talkie китепканасын Arduino IDEге орнотуу

Эми китепкана менеджери экраныңызда болот. Издөө тилкесине Talkie терип, орнотуу баскычын басыңыз. Китепкана орнотулат.

3 -кадам: Байланыштар

Байланыштар
Байланыштар
Байланыштар
Байланыштар

Биринчи сүрөт - LM386 аркылуу күчөткүчтү кантип жасоо керек, андыктан негизги идея аудио Arduinoдон чыгат жана биз аны күчөтүшүбүз керек, ошондуктан биз күчөткүч схемасына муктажбыз, ошондуктан биз LM386 жана анын күчөткүч схемасын колдонуп жатабыз. Андан кийин LM386 күчөткүч схемасындагы микрофондун ордуна биз аны башка схемада көрсөтүлгөндөй Arduino менен байланыштырабыз

4 -кадам: Код

Code
Code

Бул Talkie китепканасы абдан ыңгайлуу жана анда 1000ден ашык сөздөр жана буйруктар бар. Бул бир нече мисалдар бар, сиз алардын бардыгын сынап көрсөңүз болот, бирок бул жерде биз жөнөкөй кодду колдонуп жатабыз. Төмөнкү кодду көчүрүңүз: #include "Talkie.h" //Talkie.h бул китепкананы инициализациялоо жана Санарипти орнотуу үчүн колдонулат. pin 3 катары Arduino pin#чыгаруу "Vocab_US_Large.h" //Vocab_US_Large.h эскертүүлөрдү колдонуу үчүн колдонулат#include "Vocab_Special.h" //Vocab_Special.h pauseTalkie үнүн колдонуу үчүн колдонулат; // commandsvoid 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) - эскертүү билдирүүсүн кайталоодо кыска тыныгуу. Ал эми кийинки буйруктар жөн эле сөздөр: "DANGER DANGER STORM IN NORTH.*/} Мунун баарынан кийин кодду arduinoго жүктөңүз.

5 -кадам: Аудио чыгаруу

Аудио чыгуу
Аудио чыгуу

Акыры кодду Arduinoго жүктөп, ага электр энергиясын туташтырыңыз. Районду иштеткениңизде, сиз эскертүүлөрдү уга баштайсыз! Эгерде сиз так үн албасаңыз, анда казандын баскычын жөнгө салып көрүңүз же Arduino туура электр менен камсыздалып жатканын текшериңиз жана Arduino GND чынжырдын жерге туташтырылганын текшериңиз.

Сунушталууда: