Სარჩევი:
- ნაბიჯი 1: ნაწილები:
- ნაბიჯი 2: პირველი ATmega1284
- ნაბიჯი 3: მეორე ATmega1284
- ნაბიჯი 4: Arduino Uno
- ნაბიჯი 5: შეცვალეთ Mp3 to Wav ფაილები
- ნაბიჯი 6: არდუინო მეგა
ვიდეო: CS122A ხმის ამოცნობის მუსიკალური პლეერი: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ეს არის ხმის ამოცნობის მუსიკალური პლეერი. მას შეუძლია 33 -მდე სიმღერის დაკვრა იმისდა მიხედვით, თუ რამდენი სიმღერის სათაური და შემსრულებელი ინახავთ თქვენ.
ნაბიჯი 1: ნაწილები:
ნაწილები:
- არდუინო უნო
- არდუინო მეგა
- LCD ეკრანი 16x2
- 2x ATMega1284
- Smakn Speak Recognition მოდული
- HC-08 Bluetooth მოდული (თავსებადია iOS) (Amazon.com)
- MicroSD ბარათის ადაპტერის მკითხველი (Amazon.com)
- 200x Gain LM386 აუდიო გამაძლიერებლის მოდული (Amazon.com)
- 4Ω დინამიკი.
- 8 ერთჯერადი LED
- 8 რეზისტორი (330Ω)
- პოტენომეტრი (103)
ნაბიჯი 2: პირველი ATmega1284
SPI კომუნიკაცია ორ ATmega– ს შორის 1284
- დააკავშირეთ პინი 5 პინ 5 -თან
- დააკავშირეთ პინ 6 მე -6 პინთან
- დააკავშირეთ პინ 7 პინ 7 -თან
- დააკავშირეთ პინი 8 პინ 8 -თან
USART კომუნიკაცია Bluetooth მოდულსა და პირველ ATmega- ს შორის
- დააკავშირეთ GND პინი GND– ზე დაფაზე
- შეაერთეთ VCC 5V– ზე დაფაზე
- შეაერთეთ Tx პინ 17 ATmega– ზე
- შეაერთეთ Rx პინ 16 ATmega– ზე
Ბლუთუზი-
- გამოიყენეთ LightBlue აპლიკაცია IOS– ისთვის და გაგზავნეთ ჰექსალური მნიშვნელობები, თუმცა მახასიათებლები HC-08– თან დაკავშირებისას.
- გამოიყენეთ "ჩაწერეთ ახალი მნიშვნელობა" და ჩაწერეთ თქვენთვის სასურველი ექვსკუთხედი მნიშვნელობა.
USART კომუნიკაცია First ATmega– სა და Arduino MEGA– ს შორის
- დააკავშირეთ პინ 18 მე -14 პინზე ATmega– ზე
- დააკავშირეთ პინ 19 მე -15 პინზე ATmega– ზე
ნაბიჯი 3: მეორე ATmega1284
შეაერთეთ 8 LED- ი ATmega– სთან
- შეაერთეთ LED (გრძელი მხარე) ქინძისთავებთან 33-40.
- შეაერთეთ 330Ω რეზისტორი თითოეულ შუქდიოდთან და მეორე ბოლო GND– ზე პურის დაფაზე.
შეაერთეთ LCD ATmega– სთან.
- შეაერთეთ LCD პინ 1 GND– ს დაფაზე
- შეაერთეთ LCD პინი 2 -დან 5 ვ -მდე დაფაზე
- შეაერთეთ LCD Pin 3 პოტენციომეტრთან (10KΩ) GND– თან.
- შეაერთეთ LCD Pin 4 ATmega Pin 20 -თან
- შეაერთეთ LCD პინ 5 GND– თან.
- შეაერთეთ LCD პინ 6 ATmega პინ 21 -თან
- შეაერთეთ LCD პინ 7 - 14 ATmega პინ 22-29
- შეაერთეთ LCD პინ 15-16 VCC - GND
ნაბიჯი 4: Arduino Uno
შეაერთეთ MicroSD ბარათის ადაპტერი Arduino Uno– სთან.
- დაუკავშირეთ GND GND– ს Arduino– ზე
- შეაერთეთ VCC არვუინოსთან 5V– ზე
- შეაერთეთ MISO პინ 12 -თან
- შეაერთეთ MOSI პინ 11 -თან
- შეაერთეთ SCK პინ 13 -თან
დაუკავშირდით CS– ს Pin 4– სთან დაკავშირება 200x Gain LM386 აუდიო გამაძლიერებელი მოდული Arduino Uno– თან
- დააკავშირეთ ორი GND GND– ზე პურის დაფაზე
- დაუკავშირდით Arduino– ს პინ 9 – ს
- დააკავშირეთ VCC 5V– ზე პურის დაფაზე
შეაერთეთ სპიკერი აუდიო გამაძლიერებლის მოდულთან.
- შეაერთეთ + VCC აუდიო გამაძლიერებელთან
- დაკავშირება - აუდიო გამაძლიერებელთან GND– თან
შეაერთეთ Arduino Uno პირველ ATmega1284– თან
- შეაერთეთ pin 2 pin 15 – თან ATmega– ზე
- დააკავშირეთ პინ 3 მე -14 პინზე ATmega– ზე
დაამატეთ TMPpcm-master.zip არდუინოს ბიბლიოთეკაში
ესკიზი >> ბიბლიოთეკის ჩართვა >> zip ბიბლიოთეკის დამატება
ნაბიჯი 5: შეცვალეთ Mp3 to Wav ფაილები
გამოყენება
- https://audio.online-convert.com/convert-to-wav
- ბიტის რეზოლუციის შეცვლა: 8 ბიტი
-
შერჩევის მაჩვენებლის შეცვლა: 16000 ჰც
აუდიო არხების შეცვლა: მონო
PCM ფორმატი: PCM ხელმოუწერელი 8 ბიტიანი
ნაბიჯი 6: არდუინო მეგა
დაუკავშირეთ Smakn Speak Recognition Module (SRM) Arduino MEGA– ს
- დააკავშირეთ SRM GND GND– ზე პურის დაფაზე.
- შეაერთეთ SRM VCC 5V- ზე პურის დაფაზე.
- შეაერთეთ SRM TX პინ 10 -თან
- შეაერთეთ SRM RX პინ 11 -თან
ატვირთეთ VoiceRecognitionV3-master.zip არდუინოს ბიბლიოთეკაში
დააწკაპუნეთ შემდეგ ესკიზზე >> ბიბლიოთეკის ჩართვა >> ZIP ბიბლიოთეკის დამატება
კოდი:
- მოამზადეთ 80 -მდე სიტყვა სიგტრეინის გამოყენებით. მაგ. (sigtrain 0 BrunoMars)
- ის გაწვრთნის ბრუნო მარსს 0 პოზიციაზე და მისი გამოყენება შესაძლებელია 0 დატვირთვის გამოყენებით.
- ბრუნო მარსის მოსმენისას დატვირთვისას ის გამოდის სერიულ მონიტორში.
- თქვენ ერთდროულად იტვირთავთ 7 ბრძანებას და ხედავთ რამდენია და რა ღირებულებებია დატვირთული vr გამოყენებით.
- თქვენ შეგიძლიათ გაასუფთაოთ დატვირთვა გამწმენდის გამოყენებით.
გირჩევთ:
Juuke - RFID მუსიკალური პლეერი ხანდაზმულთათვის და ბავშვებისათვის: 10 ნაბიჯი (სურათებით)
Juuke - RFID მუსიკალური პლეერი ხანდაზმულთათვის და ბავშვებისათვის: ეს არის Juuke ყუთი. Juuke box არის თქვენი საკუთარი მუსიკალური მეგობარი, რომელიც მაქსიმალურად ადვილი გამოსაყენებელია. ის განსაკუთრებით შექმნილია მოხუცებისა და ბავშვებისთვის გამოსაყენებლად, მაგრამ რა თქმა უნდა მისი გამოყენება შესაძლებელია ყველა სხვა ასაკისთვის. ამის შექმნის მიზეზი არის
როგორ დააკავშიროთ Android პროგრამა AWS IOT– ით და ხმის ამოცნობის API ხმით: 3 ნაბიჯი
როგორ დააკავშიროთ Android აპლიკაცია AWS IOT– ით და გაიგოთ ხმის ამოცნობის API: ეს სამეურვეო ასწავლის მომხმარებელს როგორ დააკავშიროს Android აპლიკაცია AWS IOT სერვერთან და გაიგოს ხმის ამოცნობის API, რომელიც აკონტროლებს ყავის მანქანას. აპლიკაცია აკონტროლებს ყავის მანქანას Alexa– ს საშუალებით ხმოვანი სერვისი, თითოეული აპლიკაციის გ
მეგზური რობოტი ხმის ამოცნობის ფუნქციით: 7 ნაბიჯი (სურათებით)
მეგზური რობოტი ხმის ამოცნობის მახასიათებლით: მეგზური რობოტი არის მობილური რობოტი, რომელიც ჩვენ შევქმენით ჩვენს კოლეჯის კამპუსში არსებული სხვადასხვა განყოფილებების ვიზიტორების დასახმარებლად. ჩვენ შევძელით რამდენიმე წინასწარ განსაზღვრული განცხადების თქმა და წინ და უკან შემავალი ხმის მიხედვით. ჩვენს კოლეჯში ჩვენ გვაქვს
ხმის ამოცნობის კატეგორიზაცია: 4 ნაბიჯი (სურათებით)
ხმის ამოცნობის კლასიფიკაცია: TU Delft– ის IPD სამაგისტრო კურსის TfCD. ეს არის ინსტრუქცია, თუ როგორ უნდა შექმნათ ხმის ამოცნობის სისტემა. ჩვენ განვმარტავთ საფუძვლებს და როგორ შევქმნათ ეს პროექტი Arduino და BitVoicer– ის დახმარებით. საფუძვლების დასრულების შემდეგ ჩვენ გვჯერა
VRBOT (ხმის ამოცნობის რობოტი): 10 ნაბიჯი (სურათებით)
VRBOT (ხმის ამოცნობის რობოტი): ამ ინსტრუქციაში ჩვენ შევქმნით რობოტს (უფრო მეტად RC მანქანას), რომელსაც აკონტროლებს ხმა, ანუ ხმის ამოცნობა. სანამ სხვა დეტალების გადმოცემას დავიწყებ, უნდა იცოდე, რომ ეს არის ხმის ამოცნობა და არა მეტყველების ამოცნობა, რაც ნიშნავს