Агуулгын хүснэгт:

CS122A дуу таних хөгжим тоглуулагч: 7 алхам
CS122A дуу таних хөгжим тоглуулагч: 7 алхам

Видео: CS122A дуу таних хөгжим тоглуулагч: 7 алхам

Видео: CS122A дуу таних хөгжим тоглуулагч: 7 алхам
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Арваннэгдүгээр
Anonim
CS122A дуу хоолой таних хөгжим тоглуулагч
CS122A дуу хоолой таних хөгжим тоглуулагч

Энэ бол дуу таних хөгжим тоглуулагч юм. Энэ нь хичнээн дууны нэр, уран бүтээлч хадгалж байгаагаас хамааран 33 хүртэл дуу тоглуулах боломжтой.

Алхам 1: Хэсэг:

Хэсэг
Хэсэг
Хэсэг
Хэсэг
Хэсэг
Хэсэг
Хэсэг
Хэсэг

Эд анги:

  • Ардуино Уно
  • Ардуино мега
  • LCD 16x2 дэлгэц
  • 2x ATMega1284
  • Smakn ярих таних модуль
  • HC-08 Bluetooth модуль (iOS-тэй нийцтэй) (Amazon.com)
  • MicroSD карт адаптер уншигч (Amazon.com)
  • 200x Gain LM386 аудио өсгөгчийн модуль (Amazon.com)
  • 4Ω Илтгэгч.
  • 8 дан LED
  • 8 эсэргүүцэл (330Ω)
  • Потенциометр (103)

Алхам 2: Эхний ATmega1284

Эхний ATmega1284
Эхний ATmega1284
Эхний ATmega1284
Эхний ATmega1284

ATmega 1284 хоёрын хоорондох SPI холбоо

  • 5 -р зүүг 5 -р зүүтэй холбоно уу
  • 6 -р зүүг 6 -р зүүтэй холбоно уу
  • 7 -р зүүг 7 -р зүүтэй холбоно уу
  • 8 -р зүүг 8 -р зүүтэй холбоно уу

Bluetooth модуль ба First ATmega хоорондын USART харилцаа холбоо

  • GND Pin -ийг талбар дээрх GND -тэй холбоно уу
  • VCC -ийг талбар дээр 5В -т холбоно уу
  • Tx -ийг ATmega дээрх Pin 17 -тэй холбоно уу
  • ATmega дээрх Rx -ийг Pin 16 -тай холбоно уу

Bluetooth-

  • IOS-д LightBlue програмыг ашиглаж, HC-08-тэй холбогдсон тохиолдолд шинж чанараараа зургаан өнцөгт утгыг илгээнэ үү.
  • "Шинэ утга бичих" -ийг ашиглан өөрийн хүссэн зургаан өнцөгтийн утгыг бичнэ үү.

Эхний ATmega ба Arduino MEGA хоёрын хооронд USART холбоо

  • ATmega дээрх Pin 18 -ийг Pin 14 -тэй холбоно уу
  • ATmega дээрх 19 -р Pin 15 -р Pin -ийг холбоно уу

Алхам 3: Хоёр дахь ATmega1284

Хоёр дахь ATmega1284
Хоёр дахь ATmega1284
Хоёр дахь ATmega1284
Хоёр дахь ATmega1284

ATmega -д 8 LED холбоно уу

  • LED-ийг (урт тал) 33-40-р голтой холбоно уу.
  • 330Ω резисторийг LED тус бүрт, нөгөө үзүүрийг талбар дээрх GND руу холбоно уу.

LCD -ийг ATmega руу холбоно уу.

  • LCD Pin 1 -ийг талхны самбар дээрх GND руу холбоно уу
  • LCD зүүг 2 -оос 5 вольтын хооронд самбар дээр холбоно уу
  • LCD Pin 3 -ийг потенциометр (10KΩ) руу GND -ээр холбоно уу.
  • LCD Pin 4 -ийг ATmega Pin 20 -той холбоно уу
  • LCD Pin 5 -ийг GND руу холбоно уу.
  • LCD Pin 6 -ийг ATmega Pin 21 -тэй холбоно уу
  • LCD Pin 7 - 14 -ийг ATmega Pin 22-29 -тэй холбоно уу
  • LCD Pin 15-16 -ийг VCC - GND руу холбоно уу

Алхам 4: Arduino Uno

Ардуино Уно
Ардуино Уно
Ардуино Уно
Ардуино Уно
Ардуино Уно
Ардуино Уно

MicroSD карт адаптерийг Arduino Uno руу холбоно уу.

  • GND -ийг Arduino дээрх GND -тэй холбоно уу
  • VCC -ийг Arduino дээр 5V -тэй холбоно уу
  • MISO -г 12 -р зүү рүү холбоно уу
  • MOSI -ийг Pin 11 -тэй холбоно уу
  • SCK -ийг Pin 13 -т холбоно уу

CS -ийг Pin 4Connect 200x Gain LM386 аудио өсгөгч модульд Arduino Uno руу холбоно уу.

  • Хоёр GND -ийг талбар дээр GND -тэй холбоно уу
  • IN -ийг Arduino дээрх Pin 9 -т холбоно уу
  • VCC -ийг талбар дээр 5В -т холбоно уу

Чанга яригчийг аудио өсгөгчийн модульд холбоно уу.

  • Аудио өсгөгч дээрх + VCC руу холбогдоно уу
  • Аудио өсгөгч дээрх GND руу холбогдоно уу

Arduino Uno -г First ATmega1284 -тэй холбоно уу

  • 2 -р зүүг ATmega дээрх 15 -р зүүтэй холбоно уу
  • ATmega дээрх 3 -р зүүг 14 -р зүүтэй холбоно уу

TMPpcm-master.zip-ийг Arduino номын санд нэмнэ үү

Ноорог >> Номын санг оруулах >> zip номын сан нэмэх

Алхам 5: Mp3 -ийг Wav файл болгон өөрчилнө үү

Хэрэглэх

  • https://audio.online-convert.com/convert-to-wav
  • Битийн нарийвчлалыг өөрчлөх: 8 бит
  • Дээж авах хурдыг өөрчлөх: 16000 Гц

    Аудио сувгийг өөрчлөх: моно

    PCM формат: PCM гарын үсэггүй 8 бит

Алхам 6: Arduino Mega

Ардуино мега
Ардуино мега
Ардуино мега
Ардуино мега

Smakn Speak таних модулийг (SRM) Arduino MEGA -тай холбоно уу

  • SRM GND -ийг талбар дээр GND -тэй холбоно уу.
  • SRM VCC -ийг талбар дээр 5V -т холбоно уу.
  • SRM TX -ийг Pin 10 руу холбоно уу
  • SRM RX -ийг Pin 11 -т холбоно уу

VoiceRecognitionV3-master.zip-ийг Arduino номын санд байршуулах

Дараа нь Sketch >> Номын санг оруулах >> zip номын сан нэмэх дээр дарна уу

Код:

  • Sigtrain ашиглан 80 хүртэл үг сургах. жишээ нь (sigtrain 0 BrunoMars)
  • Энэ нь Бруно Марсыг 0 байрлалд сургах бөгөөд 0 ачааллыг ашиглан ашиглах боломжтой.
  • Ачаалал ихтэй байхдаа Бруно Ангараг сонсохдоо үүнийг Цуваа монитор дээр гаргах болно.
  • Та нэг удаад 7 тушаалыг ачаалж, vr ашиглан хичнээн тооны, ямар утгууд ачаалагдаж байгааг харах боломжтой.
  • Та Clear -ийг ашиглан ачааллыг арилгах боломжтой.

Зөвлөмж болгож буй: