Mundarija:
- 1 -qadam: Sizga kerak bo'lgan narsalar
- 2 -qadam: Talkie kutubxonasini Arduino IDE -ga o'rnatish
- 3 -qadam: ulanishlar
- 4 -qadam: kod
- 5 -qadam: Ovoz chiqishi
Video: LM386 yordamida Arduino matnli nutq konvertori - Gapiruvchi Arduino loyihasi - Talkie Arduino kutubxonasi: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Salom bolalar, ko'pgina loyihalarda biz arduino -dan soatni gapirish yoki ba'zi ma'lumotlarni aytib o'tishni talab qilamiz, biz Arduino yordamida matnni nutqqa aylantiramiz.
1 -qadam: Sizga kerak bo'lgan narsalar
Bu ko'rsatmalarni bajarish uchun sizga quyidagilar kerak bo'ladi: Arduino kengashi karnay LM3862x 10k rezistor1x 0.1uF kondansatör 2x 10uF kondansatör1x 0.05uF kondansatör1x 220uF kondansatör1x 100k potentsiometr Quvvat manbai
2 -qadam: Talkie kutubxonasini Arduino IDE -ga o'rnatish
Endi ekranda kutubxona menejeri bo'ladi. Qidiruv satriga Talkie kiriting va o'rnatish tugmasini bosing. Kutubxona o'rnatiladi.
3 -qadam: ulanishlar
Birinchi rasm - LM386 yordamida kuchaytirgichni qanday yasash kerak, shuning uchun asosiy g'oya Arduino -dan chiqadi va biz uni kuchaytirishimiz kerak, shuning uchun biz kuchaytirgich zanjiriga muhtojmiz, shuning uchun biz LM386 va uning kuchaytirgich sxemasidan foydalanamiz. keyin LM386 kuchaytirgich pallasida mikrofon o'rniga biz uni boshqa sxemada ko'rsatilgandek Arduino -ga ulaymiz.
4 -qadam: kod
Bu Talkie kutubxonasi juda qulay va 1000 dan ortiq so'z va buyruqlardan iborat. Bu bir nechta misollar, siz ularning barchasini sinab ko'rishingiz mumkin, lekin bu erda biz oddiy kodni ishlatamiz. Quyidagi kodni ko'chiring: #include "Talkie.h" //Talkie.h bu kutubxonani ishga tushirish va Raqamli o'rnatish uchun ishlatiladi. chiqish pin sifatida Arduino -ning 3 -pinli "Vocab_US_Large.h" //Vocab_US_Large.h ogohlantirishlardan foydalanish uchun ishlatiladi#"Vocab_Special.h" //Vocab_Special.h pauseTalkie ovozidan foydalanish uchun ishlatiladi; // commandsvoid setup () {} void loop () {voice.say (spPAUSE2) dan foydalanish uchun "qiymat" ob'ektini aniqlang; ovoz. ayt (sp2_DANGER); ovoz. ayt (sp2_DANGER); ovoz. ayt (sp3_STORM); ovoz.ayt (sp3_IN); ovoz.ayt (sp3_THE); voice.say (sp3_NORTH);/*Birinchi buyruq voice.say (spPAUSE2) - ogohlantirish xabarini takrorlashda qisqa pauza. Keyingi buyruqlar oddiy so'zlardir: "DANGER DANGER STORM IN NORTH.*/} Bularning barchasidan keyin kodni arduino -ga yuklang.
5 -qadam: Ovoz chiqishi
Nihoyat, Arduino -ga kodni yuklang va unga quvvat manbaini ulang. Tarmoqni yoqishingiz bilan siz ogohlantirishlarni eshitishni boshlaysiz! Agar siz aniq ovoz chiqarmasangiz, idish tugmachasini to'g'rilashga harakat qiling yoki Arduino to'g'ri quvvat manbai bilan ta'minlanganligini tekshiring va Arduino GND zanjirga ulanganligiga ishonch hosil qiling.
Tavsiya:
MP3 kodini hal qilish uchun Arduino kutubxonasi: 4 qadam
MP3 -ni dekodlash uchun Arduino kutubxonasi: ESP32 va ARM M seriyali tezkor mikrokontrolderlarning tarqalishi ko'payganligi sababli MP3 -ni dekodlash endi maxsus uskunalar yordamida amalga oshirilmaydi. Endi dekodlash dasturiy ta'minotda amalga oshirilishi mumkin. Bu erda ajoyib kutubxona mavjud
MakeyMakey W/ Scratch yordamida nutq qiyinchiliklari uchun yordamchi texnologiya: 4 qadam
MakeyMakey W/ Scratch yordamida nutq qiyinchiliklari uchun yordamchi texnologiya: Mening yordamchi texnologiya qurilmam nutq nogironligi yoki cheklangan nutq bilan yordam berish uchun ishlatiladi. Bu. o'quv jarayoniga yordam berish uchun mo'ljallangan
Arduino va Python Arduino Master kutubxonasi yordamida yorug'lik intensivligi: 5 qadam
Arduino va Python Arduino Master kutubxonasidan foydalangan holda yorug'lik intensivligini chizish: Arduino iqtisodiy, lekin juda samarali va funktsional vosita bo'lib, uni o'rnatilgan C -da dasturlash loyihalarni zerikarli qiladi! Python -ning Arduino_Master moduli buni soddalashtiradi va bizga hisob -kitoblarni bajarishga, axlat qiymatlarini olib tashlashga,
Google Voice yordamida ajoyib matnli telefon raqamini qanday olish mumkin: 7 qadam
Qanday qilib Google Voice yordamida ajoyib matnli telefon raqamini olish mumkin: Google Voice-bu barcha telefonlarni bitta raqam bilan boshqarish, ovozli xabarlarni matnga yozish va bepul SMS yuborish imkonini beradigan bepul xizmat. Google saqlagan millionga yaqin raqamlardan raqam tanlash uchun.
12V 12x LED disklari yordamida LED halojenli yorug'lik konvertori: 10 qadam
12V 12x LED disklardan foydalangan holda LED halojenli yorug'lik konvertori: Bu erda siz halogen chiroqlarni LED chiroqlariga aylantirishning oson yo'li. Bular avtomobil uylarida/karvonlarda yoki sizda mavjud bo'lgan 12V shahar tizimida, quyoshda, shamolda yoki gidroenergetda … yoki hatto ularni mashinangizda ishlatish uchun juda yaxshi. Bu LED disklar menda 12-1 da ishlaydi