Cuprins:
- Pasul 1: PĂRȚI:
- Pasul 2: Primul ATmega1284
- Pasul 3: Al doilea ATmega1284
- Pasul 4: Arduino Uno
- Pasul 5: Schimbați Mp3 în fișiere Wav
- Pasul 6: Arduino Mega
Video: CS122A Player de muzică pentru recunoaștere vocală: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Acesta este playerul de muzică pentru recunoaștere vocală. Poate reda până la 33 de melodii, în funcție de câte titluri de melodii și de artist stocați.
Pasul 1: PĂRȚI:
Părți:
- Arduino Uno
- Arduino Mega
- Afișaj LCD 16x2
- 2x ATMega1284
- Modulul de recunoaștere Smakn Speak
- Modul Bluetooth HC-08 (compatibil iOS) (Amazon.com)
- Reader adaptor card MicroSD (Amazon.com)
- Modul amplificator audio 200x Gain LM386 (Amazon.com)
- Difuzor de 4Ω.
- 8 LED-uri unice
- 8 rezistoare (330Ω)
- Potențiometru (103)
Pasul 2: Primul ATmega1284
Comunicare SPI între două ATmega 1284
- Conectați pinul 5 la pinul 5
- Conectați pinul 6 la pinul 6
- Conectați pinul 7 la pinul 7
- Conectați pinul 8 la pinul 8
Comunicații USART între modulul Bluetooth și First ATmega
- Conectați Pinul GND la GND pe panoul de verificare
- Conectați VCC la 5V pe panou
- Conectați Tx la Pinul 17 de pe ATmega
- Conectați Rx la Pinul 16 de pe ATmega
Bluetooth-
- Utilizați aplicația LightBlue pentru IOS și trimiteți valori hexagonale prin caracteristici atunci când sunteți conectat la HC-08.
- Utilizați „Scrieți o valoare nouă” și scrieți valoarea hexagonală la alegere.
Comunicare USART între First ATmega și Arduino MEGA
- Conectați Pinul 18 la Pinul 14 de pe ATmega
- Conectați Pinul 19 la Pinul 15 de pe ATmega
Pasul 3: Al doilea ATmega1284
Conectați 8 LED-uri la ATmega
- Conectați LED-ul (partea lungă) la pinii 33-40.
- Conectați rezistorul de 330Ω la fiecare LED și celălalt capăt la GND de pe panou.
Conectați ecranul LCD la ATmega.
- Conectați PIN-ul LCD 1 la GND de pe panou
- Conectați pinul LCD 2 la 5V pe panou
- Conectați pinul LCD 3 la potențiometru (10KΩ) prin GND.
- Conectați pinul LCD 4 la pinul ATmega 20
- Conectați pinul LCD 5 la GND.
- Conectați pinul LCD 6 la pinul ATmega 21
- Conectați pinul LCD 7 - 14 la pinul ATmega 22-29
- Conectați pinul LCD 15-16 la VCC - GND
Pasul 4: Arduino Uno
Conectați adaptorul de card MicroSD la Arduino Uno.
- Conectați GND la GND pe Arduino
- Conectați VCC la 5V pe Arduino
- Conectați MISO la pinul 12
- Conectați MOSI la pinul 11
- Conectați SCK la Pinul 13
Conectați CS la pinul 4 Conectați modulul amplificator audio 200x Gain LM386 la Arduino Uno
- Conectați două GND la GND pe o panou de calcul
- Conectați IN la Pinul 9 pe Arduino
- Conectați VCC la 5V pe o placă de calcul
Conectați difuzorul la modulul amplificator audio.
- Conectați + la VCC pe amplificator audio
- Conectare - la GND pe amplificator audio
Conectați Arduino Uno la First ATmega1284
- Conectați Pinul 2 la Pinul 15 de pe ATmega
- Conectați Pinul 3 la Pinul 14 de pe ATmega
Adăugați TMPpcm-master.zip la Arduino Library
Schiță >> Includeți biblioteca >> Adăugați o bibliotecă zip
Pasul 5: Schimbați Mp3 în fișiere Wav
Utilizare
- https://audio.online-convert.com/convert-to-wav
- Schimbați rezoluția biților: 8 biți
-
Schimbă rata de eșantionare: 16000Hz
Schimbați canalele audio: mono
Format PCM: PCM nesemnat pe 8 biți
Pasul 6: Arduino Mega
Conectați modulul de recunoaștere Smakn Speak (SRM) la Arduino MEGA
- Conectați SRM GND la GND pe panou.
- Conectați SRM VCC la 5V pe panou.
- Conectați SRM TX la pinul 10
- Conectați SRM RX la pinul 11
Încărcați VoiceRecognitionV3-master.zip în biblioteca Arduino
Faceți clic pe apoi Schiță >> Includeți biblioteca >> Adăugați o bibliotecă zip
Cod:
- Antrenează până la 80 de cuvinte folosind sigtrain. de ex. (sigtrain 0 BrunoMars)
- Acesta îl va antrena pe Bruno Mars în poziția 0 și poate fi folosit folosind sarcina 0.
- În timp ce este în încărcare când îl aude pe Bruno Mars, îl va afișa în monitorul serial.
- Încărcați 7 comenzi odată și vedeți câte sunt și ce valori sunt încărcate folosind vr.
- Puteți șterge încărcarea folosind clear.
Recomandat:
Vocal GOBO - Scut de amortizare a sunetului - Cabină vocală - Cutie vocală - Filtru de reflexie - Ecran vocal: 11 pași
Vocal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield: Am început să înregistrez mai multe voci în studioul meu de acasă și am vrut să obțin un sunet mai bun și după câteva cercetări am aflat ce este „GOBO”. a fost. Văzusem aceste lucruri de amortizare a sunetului, dar nu prea mi-am dat seama ce au făcut. Acum da. Am găsit un y
Oglindă magică inteligentă plutitoare de pe laptopul vechi cu recunoaștere vocală Alexa: 6 pași (cu imagini)
Oglindă magică inteligentă plutitoare de pe laptopul vechi cu recunoaștere vocală Alexa: Înscrieți-vă la cursul „Electronică pe scurt” aici: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Verificați și canal YouTube aici pentru mai multe proiecte și tutoriale electronice: https://www.youtube.com/channel/UCelOO
Cum să conectați aplicația Android cu AWS IOT și înțelegerea API-ului de recunoaștere vocală: 3 pași
Cum să conectați aplicația Android cu AWS IOT și înțelegerea API-ului de recunoaștere a vocii: acest tutorial învață utilizatorul cum să conecteze aplicația Android la serverul AWS IOT și înțelegerea API-ului de recunoaștere vocală care controlează un aparat de cafea. Aplicația controlează aparatul de cafea prin Alexa Serviciu de voce, fiecare aplicație c
Lumina reactivă pentru muzică -- Cum să faci lumină reactivă pentru muzică super simplă pentru a face desktop-ul grozav .: 5 pași (cu imagini)
Muzică lumină reactivă || Cum să facem muzică super simplă lumină reactivă pentru a face desktopul grozav. basul care este de fapt semnal audio de joasă frecvență. Este foarte simplu de construit. Vom
Adăugarea unui microfon la sistemul GPS Omnitech pentru recunoaștere vocală: 4 pași
Adăugarea unui microfon la sistemul GPS Omnitech pentru recunoaștere vocală: în timp ce jucam cu unitatea mea, am găsit o modalitate ușoară și rapidă de a adăuga un microfon la această unitate surdă. Cu un microfon, veți putea profita de recunoașterea vocală pentru navigare. Va implica o cantitate mică de lipire, dar aproape