Hudobný prehrávač CS122A na rozpoznávanie hlasu: 7 krokov
Hudobný prehrávač CS122A na rozpoznávanie hlasu: 7 krokov
Anonim
Hudobný prehrávač CS122A na rozpoznávanie hlasu
Hudobný prehrávač CS122A na rozpoznávanie hlasu

Toto je prehrávač hudby na rozpoznávanie hlasu. Dokáže prehrať až 33 skladieb v závislosti od toho, koľko názvov skladieb a interpreta uložíte.

Krok 1: ČASTI:

ČASTI
ČASTI
ČASTI
ČASTI
ČASTI
ČASTI
ČASTI
ČASTI

Diely:

  • Arduino Uno
  • Arduino Mega
  • LCD displej 16x2
  • 2x ATMega1284
  • Modul rozpoznávania hovorov Smakn
  • Modul Bluetooth HC-08 (kompatibilný so systémom iOS) (Amazon.com)
  • Čítačka adaptéra na kartu microSD (Amazon.com)
  • 200 -násobný modul zosilňovača zvuku LM386 (Amazon.com)
  • 4Ω reproduktor.
  • 8 samostatných LED diód
  • 8 odporov (330Ω)
  • Potenciometer (103)

Krok 2: Najprv ATmega1284

Prvá ATmega1284
Prvá ATmega1284
Prvá ATmega1284
Prvá ATmega1284

Komunikácia SPI medzi dvoma ATmega 1284

  • Pripojte kolík 5 k kolíku 5
  • Pripojte pin 6 k pinu 6
  • Pripojte pin 7 k pinu 7
  • Pripojte pin 8 na pin 8

Komunikácia USART medzi modulom Bluetooth a First ATmega

  • Pripojte pin GND k GND na doske
  • Pripojte VCC k 5V na doske
  • Pripojte Tx k pinu 17 na ATmega
  • Pripojte Rx k pinu 16 na ATmega

Bluetooth-

  • Použite aplikáciu LightBlue pre IOS a odošlite hexadecimálne hodnoty pomocou charakteristiky po pripojení k HC-08.
  • Použite „Napísať novú hodnotu“a napíšte šestnástku podľa vášho výberu.

Komunikácia USART medzi First ATmega a Arduino MEGA

  • Pripojte pin 18 k pinu 14 na ATmega
  • Pripojte pin 19 k kolíku 15 na ATmega

Krok 3: Druhý ATmega1284

Druhý ATmega1284
Druhý ATmega1284
Druhý ATmega1284
Druhý ATmega1284

Pripojte 8 LED k ATmega

  • Pripojte LED (dlhá strana) k pinom 33-40.
  • Pripojte odpor 330Ω ku každej LED dióde a druhý koniec k GND na doske.

Pripojte LCD k ATmega.

  • Pripojte kolík LCD 1 k GND na doske
  • Pripojte pin LCD 2 k 5 V na doske
  • Pripojte kolík LCD 3 k potenciometru (10 KΩ) cez uzemnenie.
  • Pripojte kolík LCD 4 k kolíku ATmega 20
  • Pripojte kolík LCD 5 k GND.
  • Pripojte pin LCD 6 k kolíku ATmega 21
  • Pripojte pin LCD 7 - 14 k kolíku ATmega 22-29
  • Pripojte kolík LCD 15-16 k VCC - GND

Krok 4: Arduino Uno

Arduino Uno
Arduino Uno
Arduino Uno
Arduino Uno
Arduino Uno
Arduino Uno

Pripojte adaptér karty MicroSD k Arduino Uno.

  • Pripojte GND k GND na Arduino
  • Pripojte VCC k 5V na Arduino
  • Pripojte MISO na pin 12
  • Pripojte MOSI k pinu 11
  • Pripojte SCK k pinu 13

Pripojte modul CS k Pin 4Connect 200x Gain LM386 zosilňovača zvuku k Arduino Uno

  • Pripojte dva GND k GND na doske
  • Pripojte IN ku kolíku 9 na Arduino
  • Pripojte VCC k 5V na nepájivom poli

Pripojte reproduktor k modulu zosilňovača zvuku.

  • Pripojte + k VCC na zosilňovači zvuku
  • Pripojte - k GND na zosilňovači zvuku

Pripojte Arduino Uno k prvému ATmega1284

  • Pripojte pin 2 k kolíku 15 na ATmega
  • Pripojte pin 3 k kolíku 14 na ATmega

Pridajte TMPpcm-master.zip do knižnice Arduino

Skica >> Zahrnúť knižnicu >> Pridať zip knižnicu

Krok 5: Zmeňte súbory MP3 na Wav

Použite

  • https://audio.online-convert.com/convert-to-wav
  • Zmeniť bitové rozlíšenie: 8bit
  • Zmeňte vzorkovaciu frekvenciu: 16 000 Hz

    Zmena zvukových kanálov: mono

    Formát PCM: 8-bitový bez znamienka PCM

Krok 6: Arduino Mega

Arduino Mega
Arduino Mega
Arduino Mega
Arduino Mega

Pripojte Smakn Speak Recognition Module (SRM) k Arduino MEGA

  • Pripojte SRM GND k GND na doske.
  • Pripojte SRM VCC k 5V na doske.
  • Pripojte SRM TX k pinu 10
  • Pripojte SRM RX k pinu 11

Nahrajte VoiceRecognitionV3-master.zip do knižnice Arduino

Kliknite na potom Načrtnúť >> Zahrnúť knižnicu >> Pridať zip knižnicu

Kód:

  • Trénujte až 80 slov pomocou sigtrainu. napr. (sigtrain 0 BrunoMars)
  • Vycvičí Bruna Marsa do polohy 0 a dá sa použiť pomocou záťaže 0.
  • Keď je načítaný, keď počuje Bruna Marsa, prenesie ho do sériového monitora.
  • Načítate 7 príkazov súčasne a pomocou vr.
  • Náklad môžete vymazať pomocou funkcie clear.

Krok 7: Konečný schematický a konečný produkt