Мазмуну:
- 1 -кадам: Сизге керектүү нерселер
- 2 -кадам: Talkie китепканасын Arduino IDEге орнотуу
- 3 -кадам: Байланыштар
- 4 -кадам: Код
- 5 -кадам: Аудио чыгаруу
Video: LM386 колдонуп сүйлөө конвертерине Arduino тексти - Talking Arduino Project - Talkie Arduino китепканасы: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Салам достор, көптөгөн долбоорлордо биз ардуинодон сүйлөөчү нерселерди талап кылабыз, же бул маалыматты үйрөтүү үчүн биз текстти 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 терип, орнотуу баскычын басыңыз. Китепкана орнотулат.
3 -кадам: Байланыштар
Биринчи сүрөт - LM386 аркылуу күчөткүчтү кантип жасоо керек, андыктан негизги идея аудио Arduinoдон чыгат жана биз аны күчөтүшүбүз керек, ошондуктан биз күчөткүч схемасына муктажбыз, ошондуктан биз LM386 жана анын күчөткүч схемасын колдонуп жатабыз. Андан кийин LM386 күчөткүч схемасындагы микрофондун ордуна биз аны башка схемада көрсөтүлгөндөй Arduino менен байланыштырабыз
4 -кадам: Код
Бул 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 чынжырдын жерге туташтырылганын текшериңиз.
Сунушталууда:
DIY Температурасы Жыштык Конвертерине: 4 кадам
DIY Температурасы Жыштык Конвертерине: Температура сенсорлору физикалык сенсорлордун эң маанилүү түрлөрүнүн бири болуп саналат, анткени көптөгөн процесстер (күнүмдүк жашоодо да) температура менен жөнгө салынат. Мындан тышкары, температураны өлчөө башка физикалык нерселерди кыйыр түрдө аныктоого мүмкүндүк берет
MP3 кодун чечүү үчүн Arduino китепканасы: 4 кадам
MP3 кодун чечүү үчүн Arduino китепканасы: ESP32 жана ARM M сериялары сыяктуу тез микроконтроллерлердин кеңири таралгандыгына байланыштуу MP3 кодун чечүү атайын жабдыктар тарабынан талап кылынбайт. Декоддоо эми программалык камсыздоодо жасалышы мүмкүн. Бул жерде чоң китепкана бар
Arduino негизделген (JETI) PPM FSX үчүн USB джойстик конвертерине: 5 кадам
Arduino негизделген (JETI) PPM FSX үчүн USB джойстик конвертерине: Мен JETI DC-16 өткөргүчүмдү 2-режимден 1-режимге которууну чечтим, ал газ менен лифтти негизинен солдон оңго жана тескерисинче которот. Мен мээмде сол/оң башаламандыктан улам моделдеримдин бирин кулаткым келбегендиктен, мен
200Вт 12Vдан 220В DC-DC конвертерине: 13 кадам (сүрөттөр менен)
200Вт 12Втан 220В DC-DC конвертерине: Саламатсыздарбы баарыңыздарга) Мен бул көрсөтмөгө кош келиңиздер, мен бул 12 вольтту 220 вольттон DC-DC конвертерине кайтарым байланыш менен кантип чыгаргандыгымды көрсөтүп берем каалаган микроконтроллер. Ал тургай сен
3D анаглиф тексти: 6 кадам
3D анаглиф тексти: Мен ар кандай тереңдикте тамгалар же кичинекей дудлдар менен кантип салкын 3d сүрөттү жасоону ачтым. Бул үчүн кызыл/көк (эгер техникалык эмес болсоңуз, кызыл/көк) көз айнек талап кылынат