Мазмұны:
- 1 -қадам: БӨЛІМДЕР:
- 2 -қадам: Бірінші ATmega1284
- 3 -қадам: Екінші ATmega1284
- 4 -қадам: Arduino Uno
- 5 -қадам: Mp3 файлын Wav файлдарына өзгертіңіз
- 6 -қадам: Arduino Mega
Бейне: CS122A дауысты тану музыкалық ойнатқышы: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл Дауысты тану музыкалық ойнатқышы. Ол қанша ән атауы мен әртістің сақталуына байланысты 33 әнге дейін ойнай алады.
1 -қадам: БӨЛІМДЕР:
Бөлшектер:
- Ардуино Уно
- Ардуино Мега
- СКД 16x2 дисплей
- 2x ATMega1284
- Smakn Speak тану модулі
- HC-08 Bluetooth модулі (iOS үйлесімді) (Amazon.com)
- MicroSD карта адаптерін оқу құралы (Amazon.com)
- 200x Gain LM386 дыбыс күшейткіш модулі (Amazon.com)
- 4Ω Динамик.
- 8 жалғыз жарықдиодты шамдар
- 8 резистор (330Ω)
- Потенциометр (103)
2 -қадам: Бірінші ATmega1284
ATmega 1284 арасындағы SPI байланысы
- 5 -істікті 5 -ші пинге қосыңыз
- 6 түйреуішті 6 түйреуішке қосыңыз
- 7 -штырды 7 -пинге қосыңыз
- 8 түйреуішті 8 түйреуішке қосыңыз
Bluetooth модулі мен First ATmega арасындағы USART байланысы
- GND түйреуішін GND тақтасына қосыңыз
- VCC -ді тақтаға 5В -ке қосыңыз
- Tx -ті ATmega -дегі PIN -17 -ге қосыңыз
- Rx -ті ATmega -дегі 16 -пинге қосыңыз
Блютуз-
- IOS үшін LightBlue қосымшасын пайдаланыңыз және HC-08-ге қосылған кезде сипаттамасы бойынша он алтылық мәндерді жіберіңіз.
- «Жаңа мән жазу» функциясын қолданыңыз және таңдаған он алтылық мәнді жазыңыз.
USART First ATmega мен Arduino MEGA арасындағы байланыс
- ATmega -дегі 18 -пинді 14 -ші пинге қосыңыз
- ATmega -де 19 -пинді 15 -ші пинге қосыңыз
3 -қадам: Екінші ATmega1284
ATmega -ға 8 жарықдиодты қосыңыз
- Жарықдиодты (ұзын жағы) 33-40 түйреуіштеріне қосыңыз.
- 330Ω резисторды әр жарықдиодқа, екінші ұшын нан тақтасындағы GND -ге қосыңыз.
СКД ATmega -ге қосыңыз.
- 1 -ші LCD түйреуішті GND -ге тақтаға қосыңыз
- СК -түйреуішті 2 -ден 5В -қа дейін тақтаға қосыңыз
- 3 -ші LCD түйреуішті потенциометрге (10KΩ) GND арқылы қосыңыз.
- LCD түйреуішті 4 ATmega PIN 20 -ге қосыңыз
- LCD 5 пинін GND -ге қосыңыз.
- LCD 6 пинін ATmega Pin 21 -ге қосыңыз
- СКД 7-14 түйреуішін ATmega Pin 22-29 -ге қосыңыз
- 15-16 СК түйреуішін VCC - GND желісіне қосыңыз
4 -қадам: Arduino Uno
MicroSD картасының адаптерін Arduino Uno -ға қосыңыз.
- Arduino -да GND -ті GND -ге қосыңыз
- VCC -ті Arduino -да 5В -ке қосыңыз
- MISO -ны 12 -пинге қосыңыз
- MOSI -ны пин -11 -ге қосыңыз
- SCK -ті 13 -ші пинге қосыңыз
CS -ны Pin 4 -ке қосыңыз 200x Gain LM386 дыбыс күшейткіш модулін Arduino Uno -ға қосыңыз
- Екі GND -ді GND -ге тақтаға қосыңыз
- IN -ды Arduino -дағы 9 -пинге қосыңыз
- VCC -ді 5 В -ге қосу
Динамикті дыбыс күшейткіш модуліне қосыңыз.
- Дыбыс күшейткішіндегі + VCC -ке қосыңыз
- Дыбыс күшейткішіндегі GND -ге қосылыңыз
Arduino Uno -ны First ATmega1284 -ке қосыңыз
- 2 -түйреуішті ATmega -дегі 15 -ші пинге қосыңыз
- 3 -түйреуішті ATmega -дегі 14 -ші түйінге қосыңыз
TMPpcm-master.zip файлын Arduino кітапханасына қосыңыз
Эскиз >> Кітапхананы қосу >> zip кітапханасын қосу
5 -қадам: Mp3 файлын Wav файлдарына өзгертіңіз
Қолдану
- https://audio.online-convert.com/convert-to-wav
- Бит ажыратымдылығын өзгерту: 8 бит
-
Таңдау жиілігін өзгерту: 16000 Гц
Аудио арналарды өзгерту: моно
PCM форматы: PCM белгісіз 8 биттік
6 -қадам: Arduino Mega
Smakn сөйлеуді тану модулін (SRM) Arduino MEGA -ға қосыңыз
- SRM GND -ді GND -ге тақтаға қосыңыз.
- SRM VCC тақтасындағы 5В -ке қосыңыз.
- SRM TX -ты 10 -пинге қосыңыз
- SRM RX -ты 11 -пинге қосыңыз
VoiceRecognitionV3-master.zip файлын Arduino кітапханасына жүктеңіз
Содан кейін эскиз >> Кітапхананы қосу >> zip кітапханасын қосу түймесін басыңыз
Код:
- Sigtrain көмегімен 80 сөзге дейін жаттығыңыз. мысалы (sigtrain 0 BrunoMars)
- Ол Бруно Марсты 0 позициясына үйретеді және оны 0 жүктемені қолдануға болады.
- Бруно Марсты естігенде жүктеме кезінде ол оны сериялық мониторда шығарады.
- Сіз бір уақытта 7 пәрменді жүктейсіз және vr көмегімен қанша жүктеме бар екенін және қандай мәндер жүктелгенін көресіз.
- Тазарту арқылы жүктемені тазартуға болады.
Ұсынылған:
Juuke - қарттар мен балаларға арналған RFID музыкалық ойнатқышы: 10 қадам (суреттермен)
Juuke - қарттар мен балаларға арналған RFID музыкалық ойнатқышы: бұл Juuke қорабы. Juuke қорапшасы - бұл сіздің музыкалық досыңыз, оны пайдалану мүмкіндігінше оңай. Ол әсіресе қарттар мен балаларға қолдануға арналған, бірақ, әрине, оны барлық жастағы адамдар қолдана алады. Мұны жасау себебіміз
Alexa дауысты тану мүмкіндігі бар ескі ноутбуктен ақылды сиқырлы айна: 6 қадам (суреттермен)
Alexa дауысты тану мүмкіндігі бар ескі ноутбуктен ақылды сиқырлы айна: менің «Электроника» курсына жазылыңыз: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Сондай-ақ youtube каналында басқа жобалар мен электроникаға арналған оқулықтар: https://www.youtube.com/channel/UCelOO
Android қосымшасын AWS IOT көмегімен және дауысты тану API көмегімен қалай қосуға болады: 3 қадам
Android қосымшасын AWS IOT көмегімен және дауысты тану API көмегімен қалай қосуға болады: Бұл оқулық пайдаланушыға Android қосымшасын AWS IOT серверіне қосуды және кофе машинасын басқаратын дауысты тану API түсінуді үйретеді. Қолданба Alexa арқылы кофе машинасын басқарады. Дауыстық қызмет, әр қосымшаның
Дауысты тану мүмкіндігі бар бағыттаушы робот: 7 қадам (суреттермен)
Дауысты тану мүмкіндігімен бағыттаушы робот: Гид -робот - бұл келушілерді біздің колледж қалашығындағы әр түрлі бөлімдерге бағыттау үшін жасаған мобильді робот. Біз бірнеше алдын ала анықталған мәлімдемелерді айтуға және кіріс дауысына сәйкес алға және артқа жылжуға мүмкіндік алдық. Біздің колледжде бізде
VRBOT (дауысты тану роботы): 10 қадам (суреттермен)
VRBOT (Дауысты тану роботы): Бұл нұсқаулықта біз дауыспен басқарылатын роботты (RC машинасына ұқсас) жасаймыз, яғни Дауысты тану. Мен сізге қосымша мәлімет беруді бастамас бұрын, бұл сөйлеуді тану емес, дауысты тану екенін білу керек