Სარჩევი:

სხვადასხვა სახის ტონების გენერირება მათემატიკური განტოლების გამოყენებით (MathsMusic) Arduino: 5 ნაბიჯი
სხვადასხვა სახის ტონების გენერირება მათემატიკური განტოლების გამოყენებით (MathsMusic) Arduino: 5 ნაბიჯი

ვიდეო: სხვადასხვა სახის ტონების გენერირება მათემატიკური განტოლების გამოყენებით (MathsMusic) Arduino: 5 ნაბიჯი

ვიდეო: სხვადასხვა სახის ტონების გენერირება მათემატიკური განტოლების გამოყენებით (MathsMusic) Arduino: 5 ნაბიჯი
ვიდეო: CASIO FX-991MS FX-570MS FX-100MS learn everything 2024, ივლისი
Anonim
სხვადასხვა სახის ტონების გენერირება მათემატიკური განტოლების გამოყენებით (MathsMusic) არდუინო
სხვადასხვა სახის ტონების გენერირება მათემატიკური განტოლების გამოყენებით (MathsMusic) არდუინო

Პროექტის აღწერა:

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

· მიმოიხედე გარშემო და დააკვირდი შენს გარემოს

· აღმოაჩინეთ პრობლემები, რომლებიც უნდა მოგვარდეს

· იფიქრეთ, სცადეთ და განაგრძეთ სწავლა და გააზიარეთ

· ყველაზე მნიშვნელოვანი რასაც მე ვეძახი არის შეინარჩუნო ის მარტივად:)

· გაიმეორეთ

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

ასე რომ, ინტერნეტში ვეძებე და აღმოვაჩინე საოცარი შემოქმედებითი პროექტები, მაგრამ მინდოდა ჩემი პერსონალის გაკეთება!

ასე რომ, მე შევხვდი ამ ტონის () ფუნქციას არდუინოს ბიბლიოთეკიდან. ქვემოთ მოცემულია ბმული, სადაც შეგიძლიათ იხილოთ აღწერითი ინფორმაცია ამის შესახებ

www.arduino.cc/reference/en/language/funct…

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

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

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

ამ სამყაროს შესახებ (წინადადება ცნობილი Numb3rs სატელევიზიო სერიებიდან)…

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

ამ პროექტში გამოვიყენე:

· მარტივი გეომეტრიული ფიგურების ფართობის განტოლება (კვადრატი, მართკუთხედი, პარალელოგრამი, სამკუთხედი და წრე)

· კვადრატული განტოლება და ფიბონაჩის სერია.

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

ნაბიჯი 1: მასალები, რომლებიც გჭირდებათ ამ პროექტის შესაქმნელად

მასალა, რომელიც გჭირდებათ ამ პროექტის შესაქმნელად
მასალა, რომელიც გჭირდებათ ამ პროექტის შესაქმნელად
მასალა, რომელიც გჭირდებათ ამ პროექტის შესაქმნელად
მასალა, რომელიც გჭირდებათ ამ პროექტის შესაქმნელად
მასალა, რომელიც გჭირდებათ ამ პროექტის შესაქმნელად
მასალა, რომელიც გჭირდებათ ამ პროექტის შესაქმნელად
მასალა, რომელიც გჭირდებათ ამ პროექტის შესაქმნელად
მასალა, რომელიც გჭირდებათ ამ პროექტის შესაქმნელად

ამ პროექტის შესაქმნელად საჭირო ინსტრუმენტები:

  • Arduino გაეროს გამგეობა
  • სპიკერი ან ზუზუნი მე გირჩევთ სპიკერს ხმის კარგი ხარისხისთვის
  • ერთი 220 ohm რეზისტორი, რათა უზრუნველყოს მიკროსქემის დაზიანება
  • ჯუმბერის მავთულები არდუინოს და დინამიკის დასაკავშირებლად

პროგრამული უზრუნველყოფა

თქვენ უნდა დააინსტალიროთ Arduino IDE, რომ ატვირთოთ თქვენი პროგრამები კომპიუტერიდან დაფაზე.

თუ არ ინერვიულებთ ქვემოთ მოცემულია ბმული Arduino IDE– ს ინსტალაციისთვის

www.arduino.cc/en/Main/Software

ნაბიჯი 2: სქემატური

სქემატური
სქემატური

თქვენ ასევე შეგიძლიათ გააკეთოთ თქვენი წრე ქვემოთ მოცემული ბმულის გამოყენებით

fritzing.org/home/

ნაბიჯი 3: როგორ გაუშვათ პროგრამა Arduino– ს გამოყენებით

უპირველეს ყოვლისა თქვენ უნდა დაუკავშიროთ Arduino დაფა თქვენს კომპიუტერს ან კომპიუტერს USB კაბელის საშუალებით

შემდეგ გადმოწერეთ და დააინსტალირეთ Arduino IDE პროგრამული უზრუნველყოფის ბმული.

ბოლოს ჩამოტვირთეთ zip ფაილი, რომელიც შეიცავს ამ პროექტის წყაროს კოდს

ასე რომ დაიწყეთ და შექმენით რაიმე ახალი მისგან!

გირჩევთ: