Мазмұны:
- 1 -қадам: Сізге қажет заттар
- 2 -қадам: Talkie кітапханасын Arduino IDE -ге орнату
- 3 -қадам: Қосылымдар
- 4 -қадам: код
- 5 -қадам: Аудио шығысы
Бейне: LM386 көмегімен Arduino мәтінді сөйлеу түрлендіргіші - Talking Arduino жобасы - Talkie Arduino кітапханасы: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Сәлеметсіздер ме, балалар, көптеген жобаларда біз ардуинодан сөйлесуді талап етеміз, мысалы, сағаттар немесе кейбір мәліметтерді айту, біз мәтінді Arduino көмегімен сөйлеуге айналдырамыз.
1 -қадам: Сізге қажет заттар
Бұл нұсқаулықтар үшін сізге келесі заттар қажет болады: Arduino тақтасы динамик LM3862x 10к резистор 1x 0,1uF конденсатор2x 10uF конденсатор 1x 0,05uF конденсатор 1x 220uF конденсатор 1x 100k потенциометр Қуат көзі
2 -қадам: Talkie кітапханасын Arduino IDE -ге орнату
Енді экранда Кітапхана менеджері болады. Іздеу жолағына Talkie теріп, орнату түймесін басыңыз. Кітапхана орнатылады.
3 -қадам: Қосылымдар
Бірінші сурет - LM386 көмегімен күшейткішті қалай жасау керек, сондықтан негізгі идея - дыбыс Arduino -дан шығады және біз оны күшейтуіміз керек, сондықтан бізге күшейткіш схемасы қажет, сондықтан біз LM386 мен оның күшейткіш схемасын қолданамыз. Содан кейін LM386 күшейткіш схемасындағы микрофонның орнына біз оны басқа схемада көрсетілгендей Arduino -ға қосамыз.
4 -қадам: код
Бұл Talkie кітапханасы өте ыңғайлы және онда 1000 -нан астам сөздер мен командалар бар. Оның бірнеше мысалдары бар, олардың барлығын сынап көруге болады, бірақ бұл жерде біз жұмыс істеуді түсіндіру үшін қарапайым кодты қолданамыз. Келесі кодты көшіріп алыңыз: #include «Talkie.h» //Talkie.h осы кітапхананы инициализациялау және Digital орнату үшін қолданылады. шығару түйреуіші ретінде Arduino -ның 3 -ші пині#қосу «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) бірінші командасы - ескерту хабарын қайталау кезінде қысқа үзіліс. Келесі пәрмендер - бұл қарапайым сөздер: ҚАУІПТІ ҚАУІПТІЛІК СТОРДЫ.*/} Осыдан кейін кодты arduino -ға жүктеңіз.
5 -қадам: Аудио шығысы
Соңында Arduino -ға кодты жүктеп, оған қуат көзін қосыңыз. Электр тізбегін қосқаннан кейін сіз ескертулерді тыңдай бастайсыз! Егер сізде анық дыбыс шықпаса, онда кастрөлдің тұтқасын реттеп көріңіз немесе Arduino дұрыс қуат көзіне қосылғанын тексеріңіз және Arduino GND тізбектің жерге қосылғанына көз жеткізіңіз.
Ұсынылған:
Visuino көмегімен M5StickC ESP32 мәтінді қалай көрсету керек: 6 қадам
Visuino көмегімен M5StickC ESP32 -де мәтінді қалай көрсету керек: Бұл оқулықта біз ESP32 M5Stack StickC -ті Arduino IDE және Visuino көмегімен СКД -да кез келген мәтінді көрсету үшін қалай бағдарламалауды үйренеміз
MakeyMakey W/ Scratch көмегімен сөйлеу қиындықтарына арналған көмекші технология: 4 қадам
MakeyMakey W/ Scratch көмегімен сөйлеу қиындықтарына арналған көмекші технология: Менің көмекші технологиялық құрылғым сөйлеу қабілеті бұзылған немесе сөйлеу қабілеті шектеулі адамдарға көмектеседі. Бұл. оқу үдерісіне көмектесуге арналған
Блокнот көмегімен мәтінді аудиоға қалай түрлендіру керек!: 8 қадам
Блокнот арқылы мәтінді аудиоға қалай түрлендіруге болады !!: Бұл нұсқаулықта блокнот арқылы мәтінді аудиоға қалай өзгерту керектігін көрсетеді, менің каналыма жазылыңыз Рахмет
Arduino көмегімен мәтінді іске қосу: 3 қадам (суреттермен)
Arduino көмегімен мәтін: жұмыс құралы мен материалы: 1 дана СКД 16x2 1 элементті резистор 220 ом1 потенциометр 1к ом 1 элемент протободы 1 элемент arduino
Мәтінді P10 LED дисплейінде Arduino көмегімен көрсету: 5 қадам (суреттермен)
Мәтінді P10 жарықдиодты дисплейде Arduino көмегімен көрсету: Dotmatrix дисплейі немесе жиі «жұмыс істейтін мәтін» деп аталады, көбінесе дүкендерде өз өнімдерін жарнамалау құралы ретінде кездеседі, оның практикалық және икемділігі іскерлік белсенділерді оны жарнамалық кеңес ретінде қолдануға ынталандырады. Енді нүктені қолдану