Სარჩევი:

ფილმებისგან განსხვავებული ბგერების შექმნა მხოლოდ არდუინოს გამოყენებით: 3 ნაბიჯი
ფილმებისგან განსხვავებული ბგერების შექმნა მხოლოდ არდუინოს გამოყენებით: 3 ნაბიჯი

ვიდეო: ფილმებისგან განსხვავებული ბგერების შექმნა მხოლოდ არდუინოს გამოყენებით: 3 ნაბიჯი

ვიდეო: ფილმებისგან განსხვავებული ბგერების შექმნა მხოლოდ არდუინოს გამოყენებით: 3 ნაბიჯი
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, ნოემბერი
Anonim
ფილმებისგან განსხვავებული ბგერების გენერირება მხოლოდ არდუინოს გამოყენებით
ფილმებისგან განსხვავებული ბგერების გენერირება მხოლოდ არდუინოს გამოყენებით

ას-სალამუ ალაიქუმ!

მინდოდა წარმომედგინა განსხვავებული ხმები, როგორიცაა მტაცებელი, ოპტიმისტური პრემიერ და ბუმბერაზი სატრანსფორმატორო ფილმიდან. სინამდვილეში მე ვუყურებდი "მჭედლის" ვიდეოს მტაცებლური მუზარადის დამზადების შესახებ. იქ ისინი წარმოქმნიდნენ მტაცებლების ხმის ეფექტს Hi-Fi წყაროსგან. და მინდოდა ვცადო არდუინოს მიზეზით მე მხოლოდ არდუინო მაქვს. ასე რომ, მე დავიწყე მისი ძებნა ინტერნეტში ნაკლებად საჭირო კოდირებით, რადგან არ მინდოდა გამომეყენებინა ფორმალური გზა, რომლითაც ჩვენ ვიყენებთ pitches.h ფაილს ტონის წარმოებისთვის. მე მინდოდა აქვს მარტივი კოდი, რომელსაც ადვილად ვხვდები. ასე რომ, ბევრი კვლევის შემდეგ ვიპოვე ერთი და გავაზიარე ის ჩემს youtube არხზე. დიახ, მე მომავალში განვაახლებ, როგორც SD ბარათის მოდულის არდუინოს გამოყენებით. მე ჯერ არ მაქვს ეს მოდული, მაგრამ ვიყიდი. ვიმედოვნებ, რომ ეს ვიდეო იქნება მცირე ინფორმაციული.

Დავიწყოთ!!

მარაგები

  • Arduino Uno კაბელით
  • დინამიკები მულტიმედიური დინამიკები ან მარტივი 5W დინამიკი
  • Alegator clips ან 3 მმ ბუდე
  • და სამუშაო კომპიუტერი ან ლეპტოპი
  • 10 k ohm რეზისტორი

ნაბიჯი 1: აპარატურის ნაწილი

აპარატურის ნაწილი
აპარატურის ნაწილი
აპარატურის ნაწილი
აპარატურის ნაწილი
აპარატურის ნაწილი
აპარატურის ნაწილი
აპარატურის ნაწილი
აპარატურის ნაწილი

მიკროსქემის დიაგრამა მოცემულია მხოლოდ ამ კომპონენტების დასაკავშირებლად.

ნაბიჯი 2: პროგრამული უზრუნველყოფის ნაწილი (კოდი)

პროგრამული ნაწილი (კოდი)
პროგრამული ნაწილი (კოდი)
პროგრამული ნაწილი (კოდი)
პროგრამული ნაწილი (კოდი)
პროგრამული ნაწილი (კოდი)
პროგრამული ნაწილი (კოდი)

ასე რომ, ჩვენ გვაქვს ბიბლიოთეკის სახელი "PCM", რომელიც ჩვენ უნდა დავამატოთ ბიბლიოთეკის საქაღალდეში, რომელიც მდებარეობს "C: / PROGRAM FILES (X86) ARDUINO / ბიბლიოთეკაში"

ჩასვით ბიბლიოთეკის საქაღალდეში ან მალსახმობის სახელი "ჩასვით აქ" მოცემულია მხოლოდ გადააადგილეთ იქ. და თქვენ დაასრულებთ ბიბლიოთეკის საქმეს.

ახლა თქვენ გაქვთ კოდირების პროგრამული უზრუნველყოფა, რომელიც გამოიყენება ნორმალური აუდიოს ციფრულ ტექსტად გადასაყვანად, რაც ამ კომპიუტერების ყველაფრის საფუძველია. ეს მნიშვნელობები არის რიცხვი 0-255-მდე, ამიტომაც ჩვენ ვიყენებთ PWM pin#11-ს.

აუდიო ნაწილისთვის ჩვენ ოდნავ უნდა შევცვალოთ იგი. ამისათვის ჩვენ გვჭირდება Audacity ან ნებისმიერი სხვა ონლაინ აუდიო გადამყვანი პროგრამა.

უნდა გადავაქციოთ 8000 კჰცზე

ხმის სისტემა უნდა იყოს MONO

აუდიო კლიპის სიგრძე არ უნდა აღემატებოდეს 4 წმ -ს

ექსპორტი Mp3 ფორმატში

ახლა გახსენით Arduino IDE, გადადით მაგალითებზე> PCM> დაკვრა> გახსენით იგი

ან მე მოგაწოდეთ arduino ესკიზის ფაილი, უბრალოდ გახსენით იგი.

ახლა გახსენით კოდირების პროგრამული უზრუნველყოფა ორმაგი დაწკაპუნებით და გამოჩნდება ნავიგაციის ჩანართი. უბრალოდ გადადით საქაღალდეში, სადაც მდებარეობს აუდიო კლიპები. და აირჩიეთ სასურველი. ის გაქრება და რამდენიმე ხნის შემდეგ გამოჩნდება წარმატების ჩვენება! ეს ნიშნავს, რომ თქვენი მონაცემები გადაწერილია ბუფერში. ახლა გახსენით arduino IDE და შეცვალეთ არსებული მნიშვნელობები დაჭერით "Ctrl +A & Del" და შემდეგ დააჭირეთ Ctrl +V და დასრულდა. ატვირთეთ ესკიზი თქვენს დაფაზე.

და ახლა ისიამოვნეთ თქვენი ხილით დაჭერით ღილაკზე, რომელიც თქვენთვის ჟღერს.

ახალი აუდიოსთვის თქვენ უნდა გაიმეოროთ მთელი ეს პროცესი კიდევ ერთხელ.

და დაასრულე:)

მე ასევე მოგაწოდეთ რამდენიმე კლიპი, რომლითაც შეგიძლიათ გამოიყენოთ ისინი

გირჩევთ: