Სარჩევი:

საუბარი არდუინოზე. - MP3– ის დაკვრა არდუინოსთან ერთად ყოველგვარი მოდულის გარეშე - MP3 ფაილის Arduino– დან დაკვრა PCM– ის გამოყენებით: 6 ნაბიჯი
საუბარი არდუინოზე. - MP3– ის დაკვრა არდუინოსთან ერთად ყოველგვარი მოდულის გარეშე - MP3 ფაილის Arduino– დან დაკვრა PCM– ის გამოყენებით: 6 ნაბიჯი

ვიდეო: საუბარი არდუინოზე. - MP3– ის დაკვრა არდუინოსთან ერთად ყოველგვარი მოდულის გარეშე - MP3 ფაილის Arduino– დან დაკვრა PCM– ის გამოყენებით: 6 ნაბიჯი

ვიდეო: საუბარი არდუინოზე. - MP3– ის დაკვრა არდუინოსთან ერთად ყოველგვარი მოდულის გარეშე - MP3 ფაილის Arduino– დან დაკვრა PCM– ის გამოყენებით: 6 ნაბიჯი
ვიდეო: #SanTenChan კითხულობს ჯუჯას ნინო ფრასიკას სანი გესუალდის წიგნიდან მეორე ეპიზოდში! 2024, ივლისი
Anonim
Image
Image

ამ ინსტრუქციებში ჩვენ ვისწავლით თუ როგორ უნდა ვითამაშოთ arduino– ით mp3 ფაილი ყოველგვარი აუდიო მოდულის გამოყენების გარეშე, აქ ჩვენ გამოვიყენებთ PCM ბიბლიოთეკას Arduino– სთვის, რომელიც უკრავს 16 ბიტიან PCM– ს 8kHZ სიხშირით, ასე რომ, ამის გაკეთება შეგვიძლია.

ნაბიჯი 1: შეაგროვეთ თქვენი კომპონენტები

კავშირები
კავშირები

იყიდეთ ნაწილები: იყიდეთ რჩევა 120:

www.utsource.net/itm/p/384328.html

იყიდეთ 12V ადაპტერი:

www.utsource.net/itm/p/8013134.html

იყიდეთ ARDUINO UNO:

www.utsource.net/itm/p/7199843.html

//////////////////////////////////////////////////////

ასე რომ, ამის გასაკეთებლად, ჩვენ გვჭირდება რამოდენიმე კომპონენტი ძალიან ძლიერი Arduino და შემდეგ სპიკერი 0.5w– დან 10 w– მდე ნებისმიერი სპიკერი შეასრულებს საქმეს, თქვენ უნდა შეიძინოთ ტრანზისტორი გამაძლიერებლად, თუ თქვენი სპიკერი 0.5w– ზე მაღალია ვიდრე ჩემი 3 დღის განმავლობაში მე გამოვიყენე TIP 120 ტრანზისტორი დორის აუდიოს გასაძლიერებლად, ასევე შეგიძლიათ გამოიყენოთ ნებისმიერი აუდიო გამაძლიერებელი.

ყიდულობს ბმულებს. -

შესყიდვის საგნები (შვილობილი ბმული) -

არდუინო უნო-

www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…

სპიკერი -

www.banggood.com/2-Pcs-3-Inch-4-10W-Full-R…

www.banggood.com/50MM-0_5W- მორგებული-50 მმ ……

www.banggood.com/3-Pair-4-Ohm-3W-LCD-Panel…

TIP 120 ტრანზისტორი -

www.banggood.com/10pcs-TIP120-NPN-TO-220-D…

www.banggood.com/30pcs-TIP120-NPN-TO-220-D…

www.banggood.com/50pcs-TIP120-NPN-TO-220-D…

ნაბიჯი 2: კავშირები

კავშირები მართლაც მარტივია, თუ თქვენ იყენებთ 0.5 ვტ დინამიკს, შემდეგ პირდაპირ დაუკავშირეთ სპიკერის +ve პინ ციფრულ პინ 11 – ს Arduino– ს და –ve დინამიკის დინამიკას gnd და თუ იყენებთ 3 ვატ დინამიკს, გამოიყენეთ tip120 ტრანზისტორი და დააკავშირეთ 11 არდუინოს ტრანზისტორის ბაზაზე და -დინამიკის ღვედის ბალიში ტრანზისტორის კოლექტორთან და ტრანზისტორის ემისი გნდ პინთან არდუინოზე.

თუ დაკავშირებასთან დაკავშირებული პრობლემები მიმართეთ ვიდეოს დახმარებისთვის.

ნაბიჯი 3: ჩამოტვირთეთ საჭირო ფაილები

ამისათვის თქვენ დაგჭირდებათ რამდენიმე ფაილი, პირველ რიგში PCM.zip ფაილი, რომ დაუკრათ PCM აუდიო arduino– დან.

შემდეგ ჩვენ დაგვჭირდება Audacity პროგრამული უზრუნველყოფა ნორმალური mp3 აუდიოს 16 ბიტიანი PCM 8hkz აუდიოდ გადასაყვანად

და ბოლოს ჩვენ გვჭირდება კოდირების პროგრამული უზრუნველყოფა ამ აუდიოს მონაცემების დასაშიფრად, რომელიც შეგვიძლია ჩავწეროთ კოდში.

ჩამოტვირთეთ Audacity -

www.audacityteam.org/download/

ჩამოტვირთეთ PCM. ZIP & Encoder პროგრამული უზრუნველყოფა (ფაილი სახელად Arduino MP3.zip) -

drive.google.com/file/d/1LSb-nZcecs1VISQDP…

ნაბიჯი 4: მოამზადეთ აუდიო და გადააკეთეთ იგი მონაცემებად

Image
Image
მოამზადეთ აუდიო და გადააკეთეთ იგი მონაცემებად
მოამზადეთ აუდიო და გადააკეთეთ იგი მონაცემებად
მოამზადეთ აუდიო და გადააკეთეთ იგი მონაცემებად
მოამზადეთ აუდიო და გადააკეთეთ იგი მონაცემებად
მოამზადეთ აუდიო და გადააკეთეთ იგი მონაცემებად
მოამზადეთ აუდიო და გადააკეთეთ იგი მონაცემებად

მნიშვნელოვანი ნაბიჯი არის აუდიო მონაცემების მომზადება. ასე რომ, პირველ რიგში ჩვენ დაგვჭირდება mp3 ფაილი, ან თქვენ ჩაწერთ მას, ან იღებთ მას ნებისმიერი ადგილიდან, შემდეგ გახსენით ეს ფაილი Audacity- ში და დააწკაპუნეთ ფორმატზე, აირჩიეთ 16 ბიტიანი სმ სმ, შემდეგ ქვემოთ და აირჩიეთ სიხშირე აუდიოს 8000 ჰერცამდე და აუდიოს ექსპორტირება როგორც mp3.

შემდეგ გახსენით კოდირების აუდიო პროგრამული უზრუნველყოფა და გადადით აუდიო ფაილზე, რომელიც ჩვენ შევქმენით გამბედაობიდან, შემდეგ მიიღებთ შეტყობინების აუდიოს წარმატებით დაკოპირებულ ბუფერში.

ნაბიჯი 5: კოდირების ნაწილი

კოდირების ნაწილი
კოდირების ნაწილი
კოდირების ნაწილი
კოდირების ნაწილი

შემდეგი ნაწილი არის კოდირების ნაწილი, ასე რომ თქვენ გადმოწერეთ Arduin mp3.zip ფაილი, რომელიც შეიცავს PCM.zip ფაილს, ასე რომ დაამატეთ ეს PCM.zip ფაილი ბიბლიოთეკაში arduino– ში და შემდეგ გახსენით აღწარმოების მაგალითი, რომელიც ხელმისაწვდომია PCM ბიბლიოთეკაში., და იქ ესკიზში თქვენ უნდა შეცვალოთ კოდის მე -2 სტრიქონი ნიმუშში მასივი, რომელიც არის პროგრამული ტიპის თქვენ უნდა ამოიღოთ ყველა მონაცემი ამ მასივში და ჩასვით მონაცემები, რომლებიც გადაწერილია ბუფერში დაშიფრული აუდიო პროგრამული უზრუნველყოფით რა

ნაბიჯი 6: ატვირთეთ კოდი

ასე რომ, საბოლოოდ ჩვენი კოდი მზად არის, ასე რომ ატვირთეთ იგი arduino– ში და თქვენ მოისმენთ თქვენს ჩაწერილ აუდიოს სპიკერისგან, ისიამოვნეთ და თუ რაიმე პრობლემა გაგიჩნდებათ ან გსურთ ამის შესახებ ღრმად, უბრალოდ მიაწოდეთ მოწოდებული ვიდეო.

Გმადლობთ.

გირჩევთ: