Mundarija:
- 1 -qadam: QISMLAR:
- 2 -qadam: Birinchi ATmega1284
- 3 -qadam: Ikkinchi ATmega1284
- 4 -qadam: Arduino Uno
- 5 -qadam: Mp3 -ni Wav fayllariga o'zgartiring
- 6 -qadam: Arduino Mega
- 7 -qadam: Yakuniy sxema va yakuniy mahsulot
Video: Ovozni aniqlash uchun CS122A musiqa pleyeri: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bu ovozni aniqlash musiqa pleyeri. Qancha qo'shiq nomlari va san'atkorlar saqlaganiga qarab 33 ta qo'shiqni ijro etishi mumkin.
1 -qadam: QISMLAR:
Qismlar:
- Arduino Uno
- Arduino Mega
- LCD displey 16x2
- 2x ATMega1284
- Smakn gapirishni tanib olish moduli
- HC-08 Bluetooth moduli (iOS bilan mos) (Amazon.com)
- MicroSD karta adapteri o'quvchi (Amazon.com)
- 200x Gain LM386 audio kuchaytirgich moduli (Amazon.com)
- 4Ω Karnay.
- 8 ta bitta LED
- 8 rezistor (330Ω)
- Potentsiometr (103)
2 -qadam: Birinchi ATmega1284
Ikki ATmega 1284 o'rtasidagi SPI aloqasi
- 5 -pinni 5 -pin bilan ulang
- 6 -pinni 6 -pin bilan ulang
- 7 -pinni 7 -pinga ulang
- 8 -pinni 8 -pinga ulang
Bluetooth moduli va Birinchi ATmega o'rtasidagi USART aloqasi
- GND pinini GND -ga non panelida ulang
- VCC panelini 5V ga ulang
- Tx -ni ATmega -dagi 17 -pinga ulang
- ATmega -da Rx -ni 16 -pinga ulang
Bluetooth-
- IOS uchun LightBlue ilovasidan foydalaning va HC-08 ga ulanganingizda xarakteristikalarga qaramay, olti burchakli qiymatlarni yuboring.
- "Yangi qiymat yozish" dan foydalaning va siz tanlagan oltilik qiymatini yozing.
Birinchi ATmega va Arduino MEGA o'rtasidagi USART aloqasi
- ATmega -da 18 -pinni 14 -pinga ulang
- ATmega -da 19 -pinni 15 -pinga ulang
3 -qadam: Ikkinchi ATmega1284
8 LEDni ATmega -ga ulang
- LEDni (uzun tomoni) 33-40 pinlariga ulang.
- Har bir LEDga 330Ω rezistorni, ikkinchi uchini esa GND ga ulang.
LCD -ni ATmega -ga ulang.
- LCD -pin 1 -ni non panelidagi GND -ga ulang
- Non panelidagi LCD pin 2 dan 5V gacha ulang
- LCD pin 3 ni potentsiometrga (10KΩ) GND orqali ulang.
- LCD pin 4 ni ATmega Pin 20 ga ulang
- LCD pin 5 ni GND ga ulang.
- LCD pin 6 ni ATmega Pin 21 ga ulang
- LCD pin 7 - 14 ni ATmega pin 22-29 ga ulang
- LCD pin 15-16 ni VCC - GND ga ulang
4 -qadam: Arduino Uno
MicroSD karta adapterini Arduino Uno -ga ulang.
- Arduino -da GND -ni GND -ga ulang
- Arduino -da VCC -ni 5V ga ulang
- MISO -ni 12 -pinga ulang
- Pin 11 -ga MOSI -ni ulang
- SCK -ni 13 -pinga ulang
CS -ni Pin 4Connect 200x Gain LM386 audio kuchaytirgich moduliga Arduino Uno -ga ulang.
- Non panelida ikkita GND ni GND ga ulang
- INni Arduino -dagi 9 -pinga ulang
- VCC -ni 5V ga ulang
Karnayni ovoz kuchaytirgich moduliga ulang.
- Ovoz kuchaytirgichidagi + VCC -ga ulaning
- Ovoz kuchaytirgichidagi GND -ga ulaning
Arduino Uno -ni birinchi ATmega1284 -ga ulang
- 2 -pinni ATmega -ning 15 -piniga ulang
- 3 -pinni ATmega -ning 14 -piniga ulang
TMPpcm-master.zip ni Arduino kutubxonasiga qo'shing
Eskiz >> Kutubxonaga qo'shilish >> Zip kutubxonasini qo'shish
5 -qadam: Mp3 -ni Wav fayllariga o'zgartiring
Foydalanish
- https://audio.online-convert.com/convert-to-wav
- Bit o'lchamlarini o'zgartirish: 8 bit
-
Namuna olish tezligini o'zgartirish: 16000 Gts
Ovoz kanallarini o'zgartirish: mono
PCM formati: PCM imzosiz 8-bit
6 -qadam: Arduino Mega
Smakn Speak Recognition Module (SRM) ni Arduino MEGA -ga ulang
- SRM GND ni GND -ga non panelida ulang.
- SRM VCC panelini 5V ga ulang.
- SRM TX -ni 10 -pinga ulang
- SRM RX -ni 11 -pinga ulang
VoiceRecognitionV3-master.zip-ni Arduino kutubxonasiga yuklang
Keyin Sketch >> Kutubxonani qo'shish >> zip kutubxonasini qo'shish -ni bosing
Kod:
- Sigtrain yordamida 80 ta so'zni o'rgating. masalan (sigtrain 0 BrunoMars)
- U Bruno Marsni 0 pozitsiyasiga o'rgatadi va uni 0 yuk yordamida ishlatish mumkin.
- Bruno Marsni eshitganda, u yukni yuklaganida, uni ketma -ket monitorda chiqaradi.
- Siz bir vaqtning o'zida 7 ta buyruqni yuklaysiz va vr yordamida qancha va qancha qiymatlar yuklanganligini ko'rasiz.
- Clear yordamida yukni tozalashingiz mumkin.
7 -qadam: Yakuniy sxema va yakuniy mahsulot
Tavsiya:
POCKET MUSIQA Pleyeri: 6 qadam
POCKET MUSIC PLAYER: Ushbu yo'riqnomada siz o'zingizning qo'lingiz bilan cho'ntakli musiqa pleyerini pauzada o'tkazishni va arduino pro mini yoki arduino nano yordamida boshqa funktsiyalarni bajarishni o'rganasiz
Juuke - qariyalar va bolalar uchun RFID musiqa pleyeri: 10 qadam (rasmlar bilan)
Juuke - qariyalar va bolalar uchun RFID musiqa pleyeri: Bu Juuke qutisi. Juuke qutisi - bu sizning musiqiy do'stingiz, uni iloji boricha osonroq ishlatish uchun yaratilgan. Bu, ayniqsa, qariyalar va bolalar uchun mo'ljallangan, lekin, albatta, boshqa yoshdagilar ham foydalanishi mumkin. Buni yaratganimizning sababi,
AdaBox004 musiqa pleyeri: 4 qadam
AdaBox004 musiqa pleyeri: Men oddiy musiqa pleyerini yaratish uchun AdaBox004 qismlarini ishlatardim. U USB portiga ulanadi va micro SD kartadan tasodifiy qo'shiqlarni ijro qila boshlaydi. Bu mening ustaxonam uchun yaxshi qo'shiqlarning shovqinsiz manbai
Avtomatik musiqa pleyeri: 5 qadam
Avtomatik musiqa pleyeri: Siz tanangizni bo'shashtirib, uxlashga tayyorgarlik ko'rish uchun yumshoq musiqa ijro etishni xohlaganmisiz? Qachonki siz noutbukda soatlab ishlaganingizdan keyin charchagan bo'lsangiz, noutbukni ochiq qoldiring va shunchaki chiroqni o'chiring va karavotga sakrab tushing. Bu mashina avtomatik ravishda
Ovozni aniqlash uchun Omnitech GPS tizimiga mikrofon qo'shish: 4 qadam
Ovozni aniqlash uchun Omnitech GPS tizimiga mikrofonni qo'shish: Men o'zimning qurilmam bilan bemalol gaplashayotganda, bu karlarga mikrofon qo'shishning oson va tezkor usulini topdim. Mikrofon yordamida siz navigatsiya uchun ovozni aniqlash imkoniyatidan foydalanishingiz mumkin. Bu oz miqdordagi lehimni o'z ichiga oladi, lekin deyarli hamma