Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Ky është riprodhuesi muzikor i Njohjes së Zërit. Mund të luajë deri në 33 këngë në varësi të sa titujve të këngëve dhe artistit që ruani.
Hapi 1: PJES:
Pjesët:
- Arduino Uno
- Arduino Mega
- Ekran LCD 16x2
- 2x ATMega1284
- Moduli i Njohjes Smakn Speak
- Moduli Bluetooth HC-08 (i pajtueshëm me iOS) (Amazon.com)
- Lexuesi i përshtatësit të kartës MicroSD (Amazon.com)
- Moduli i përforcimit të audios 200x Gain LM386 (Amazon.com)
- Altoparlant 4Ω.
- 8 LED të vetëm
- 8 Rezistorë (330Ω)
- Potenciometër (103)
Hapi 2: Së pari ATmega1284
Komunikimi SPI midis dy ATmega's 1284
- Lidhni Pin 5 me Pin 5
- Lidhni Pin 6 me Pin 6
- Lidhni Pin 7 me Pin 7
- Lidhni Pin 8 me Pin 8
Komunikimet USART midis modulit Bluetooth dhe First ATmega
- Lidhni GND Pin me GND në tabelën e bukës
- Lidhni VCC me 5V në tabelën e bukës
- Lidhni Tx me Pin 17 në ATmega
- Lidhni Rx me Pin 16 në ATmega
Bluetooth-
- Përdorni aplikacionin LightBlue për IOS dhe dërgoni vlera gjashtëkëndore sipas Karakteristikave kur lidheni me HC-08.
- Përdorni "Shkruani vlerë të re" dhe shkruani vlerën gjashtëkëndore të zgjedhjes suaj.
Komunikimi USART midis First ATmega dhe Arduino MEGA
- Lidhni Pin 18 me Pin 14 në ATmega
- Lidhni Pin 19 me Pin 15 në ATmega
Hapi 3: ATmega1284 e dytë
Lidhni 8 LED me ATmega
- Lidhni LED (Ana e gjatë) në Kunjat 33-40.
- Lidhni rezistencën 330Ω me secilën LED dhe skajin tjetër me GND në tabelën e bukës.
Lidhni LCD me ATmega.
- Lidhni LCD Pin 1 me GND në tabelën e bukës
- Lidhni LCD Pin 2 me 5V në tabelën e bukës
- Lidhni LCD Pin 3 me Potenciometrin (10KΩ) përmes GND.
- Lidhni LCD Pin 4 me ATmega Pin 20
- Lidhni LCD Pin 5 me GND.
- Lidhni LCD Pin 6 me ATmega Pin 21
- Lidhni LCD Pin 7 - 14 me ATmega Pin 22-29
- Lidhni LCD Pin 15-16 me VCC - GND
Hapi 4: Arduino Uno
Lidhni përshtatësin e kartës MicroSD me Arduino Uno.
- Lidhni GND me GND në Arduino
- Lidhni VCC me 5V në Arduino
- Lidhni MISO me Pin 12
- Lidhni MOSI me Pin 11
- Lidheni SCK me Pin 13
Lidhni CS me Pin 4 Lidhni modulin e përforcuesit të audios 200x Gain LM386 në Arduino Uno
- Lidhni dy GND me GND në një dërrasë buke
- Lidhu IN me Pin 9 në Arduino
- Lidhni VCC me 5V në një dërrasë buke
Lidhni altoparlantin me modulin e përforcuesit audio.
- Lidhu + me VCC në Përforcuesin e audios
- Lidhu - me GND në përforcues audio
Lidhni Arduino Uno me ATmega1284 të parë
- Lidhni Pin 2 me Pin 15 në ATmega
- Lidhni Pin 3 me Pin 14 në ATmega
Shtoni TMPpcm-master.zip në Bibliotekën Arduino
Skica >> Përfshi Bibliotekën >> Shto bibliotekë zip
Hapi 5: Ndryshoni Mp3 në Wav Files
Përdorni
- https://audio.online-convert.com/convert-to-wav
- Ndryshoni rezolucionin e bitit: 8bit
-
Ndryshoni shkallën e marrjes së mostrave: 16000Hz
Ndryshoni kanalet audio: mono
Formati PCM: PCM i panënshkruar 8-bit
Hapi 6: Arduino Mega
Lidhni Smakn Speak Recognition Module (SRM) me Arduino MEGA
- Lidhni SRM GND me GND në tabelën e bukës.
- Lidhni SRM VCC me 5V në tabelën e bukës.
- Lidhni SRM TX me Pin 10
- Lidhni SRM RX me Pin 11
Ngarko VoiceRecognitionV3-master.zip në Bibliotekën Arduino
Klikoni pastaj Skiconi >> Përfshini Bibliotekën >> Shtoni Bibliotekën Zip
Kodi:
- Trajnoni deri në 80 fjalë duke përdorur sigtrain. p.sh. (sigtrain 0 BrunoMars)
- Ai do të trajnojë Bruno Marsin në pozicionin 0 dhe mund të përdoret duke përdorur ngarkesën 0.
- Ndërsa është në ngarkesë kur dëgjon Bruno Mars do ta nxjerrë atë në Serial Monitor.
- Ju ngarkoni 7 komanda në të njëjtën kohë dhe shihni sa janë dhe cilat vlera janë në ngarkesë duke përdorur vr.
- Ju mund ta pastroni ngarkesën duke përdorur clear.