Sommario:
- Fase 1: PARTI:
- Passaggio 2: primo ATmega1284
- Passaggio 3: secondo ATmega1284
- Passaggio 4: Arduino Uno
- Passaggio 5: cambia Mp3 in file Wav
- Passaggio 6: Arduino Mega
Video: Lettore musicale con riconoscimento vocale CS122A: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Questo è il lettore musicale di riconoscimento vocale. Può riprodurre fino a 33 brani a seconda di quanti titoli di brani e artista memorizzi.
Fase 1: PARTI:
Parti:
- Arduino Uno
- Arduino Mega
- Display LCD 16x2
- 2x ATMega1284
- Modulo di riconoscimento Smakn Speak
- Modulo Bluetooth HC-08 (compatibile con iOS) (Amazon.com)
- Lettore adattatore per schede MicroSD (Amazon.com)
- Modulo amplificatore audio LM386 con guadagno 200x (Amazon.com)
- Altoparlante 4Ω.
- 8 LED singoli
- 8 resistori (330Ω)
- Potenziometro(103)
Passaggio 2: primo ATmega1284
SPI Comunicazione tra due ATmega 1284
- Collegare il pin 5 al pin 5
- Collegare il pin 6 al pin 6
- Collegare il pin 7 al pin 7
- Collegare il pin 8 al pin 8
Comunicazioni USART tra modulo Bluetooth e First ATmega
- Collega il pin GND a GND sulla breadboard
- Collega VCC a 5V sulla breadboard
- Collega Tx al Pin 17 su ATmega
- Collega Rx al Pin 16 di ATmega
Bluetooth-
- Utilizzare l'app LightBlue per IOS e inviare valori esadecimali tramite Caratteristiche quando è collegato all'HC-08.
- Usa "Scrivi nuovo valore" e scrivi il valore esadecimale di tua scelta.
Comunicazione USART tra First ATmega e Arduino MEGA
- Collega il pin 18 al pin 14 su ATmega
- Collegare il pin 19 al pin 15 su ATmega
Passaggio 3: secondo ATmega1284
Collega 8 LED ad ATmega
- Collegare il LED (lato lungo) ai pin 33-40.
- Collegare la resistenza da 330 a ciascun LED e l'altra estremità a GND sulla breadboard.
Collega l'LCD ad ATmega.
- Collegare il pin 1 LCD a GND sulla breadboard
- Collegare il pin LCD 2 a 5V sulla breadboard
- Collegare il pin 3 dell'LCD al potenziometro (10KΩ) tramite GND.
- Collega il pin LCD 4 al pin ATmega 20
- Collegare il pin 5 dell'LCD a GND.
- Collegare il pin 6 dell'LCD al pin 21 dell'ATmega
- Collegare LCD Pin 7 - 14 a ATmega Pin 22-29
- Collegare il pin LCD 15-16 a VCC - GND
Passaggio 4: Arduino Uno
Collega l'adattatore per schede MicroSD ad Arduino Uno.
- Collega GND a GND su Arduino
- Collega VCC a 5V su Arduino
- Connetti MISO al Pin 12
- Connetti MOSI al Pin 11
- Collegare SCK al Pin 13
Collega CS al pin 4Collega il modulo amplificatore audio LM386 200x Gain ad Arduino Uno
- Collega due GND a GND su una breadboard
- Connetti IN al Pin 9 su Arduino
- Collega VCC a 5V su una breadboard
Collegare l'altoparlante al modulo dell'amplificatore audio.
- Connetti + a VCC sull'amplificatore audio
- Connetti - a GND sull'amplificatore audio
Collega Arduino Uno al primo ATmega1284
- Collegare il Pin 2 al Pin 15 su ATmega
- Collegare il pin 3 al pin 14 su ATmega
Aggiungi TMPpcm-master.zip alla libreria Arduino
Schizzo >> Includi libreria >> Aggiungi libreria zip
Passaggio 5: cambia Mp3 in file Wav
Utilizzo
- https://audio.online-convert.com/convert-to-wav
- Modifica risoluzione bit: 8 bit
-
Modifica frequenza di campionamento: 16000Hz
Cambia canale audio: mono
Formato PCM: PCM senza segno a 8 bit
Passaggio 6: Arduino Mega
Collega il modulo di riconoscimento Smakn Speak (SRM) ad Arduino MEGA
- Collega SRM GND a GND sulla breadboard.
- Collega SRM VCC a 5V sulla breadboard.
- Connetti SRM TX al Pin 10
- Connetti SRM RX al Pin 11
Carica VoiceRecognitionV3-master.zip nella libreria Arduino
Fare clic su quindi Schizzo >> Includi libreria >> Aggiungi libreria zip
Codice:
- Allena fino a 80 parole usando sigtrain. eg(sigtrain 0 BrunoMars)
- Addestrerà Bruno Mars alla posizione 0 e può essere utilizzato utilizzando il carico 0.
- Mentre è sotto carico, quando sente Bruno Mars, lo emetterà nel monitor seriale.
- Carichi 7 comandi alla volta e vedi quanti sono e quali valori sono in carico usando vr.
- Puoi cancellare il carico usando clear.
Consigliato:
Vocal GOBO - Scudo smorzatore del suono - Cabina vocale - Box vocale - Filtro di riflessione - Scudo vocale: 11 passaggi
Vocal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield: ho iniziato a registrare più voci nel mio home studio e volevo ottenere un suono migliore e dopo alcune ricerche ho scoperto che cosa è un "GOBO" era. Avevo visto queste cose che smorzano il suono, ma non mi rendevo davvero conto di cosa facessero. Ora faccio. ho trovato un y
Riconoscimento vocale con Arduino (Bluetooth + LCD + Android): 6 passaggi
Riconoscimento vocale con Arduino (Bluetooth + LCD + Android): In questo progetto, faremo il riconoscimento vocale con Arduino, modulo Bluetooth (HC-05) e LCD. costruiamo il tuo dispositivo di riconoscimento vocale
Specchio Magico Intelligente Galleggiante dal Vecchio Computer Portatile con Riconoscimento Vocale Alexa: 6 Passaggi (Illustrato)
Specchio magico intelligente galleggiante dal vecchio laptop con riconoscimento vocale Alexa: iscriviti al mio corso "Elettronica in poche parole" qui: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Dai un'occhiata anche al mio canale youtube qui per altri progetti e tutorial di elettronica: https://www.youtube.com/channel/UCelOO
Robot guida con funzione di riconoscimento vocale: 7 passaggi (con immagini)
Robot guida con funzione di riconoscimento vocale: il robot guida è un robot mobile che abbiamo realizzato per guidare i visitatori nei vari dipartimenti del nostro campus universitario. Abbiamo fatto in modo di pronunciare alcune affermazioni predefinite e di muoverci avanti e indietro in base alla voce in ingresso. Nel nostro college abbiamo t
Introduzione al riconoscimento vocale con Elechouse V3 e Arduino.: 4 passaggi (con immagini)
Introduzione al riconoscimento vocale con Elechouse V3 e Arduino.: Ciao…!La tecnologia di riconoscimento vocale è stata qui negli ultimi anni. Ricordiamo ancora la grande eccitazione che abbiamo avuto parlando con il primo iPhone abilitato per Siri. Da allora, i dispositivi di comando vocale sono cresciuti fino a un livello molto avanzato beyo