Სარჩევი:

Arduino Easy Midi კლავიატურა: 5 ნაბიჯი (სურათებით)
Arduino Easy Midi კლავიატურა: 5 ნაბიჯი (სურათებით)

ვიდეო: Arduino Easy Midi კლავიატურა: 5 ნაბიჯი (სურათებით)

ვიდეო: Arduino Easy Midi კლავიატურა: 5 ნაბიჯი (სურათებით)
ვიდეო: jeki chani 2024, ნოემბერი
Anonim
Arduino Easy Midi კლავიატურა
Arduino Easy Midi კლავიატურა
Arduino Easy Midi კლავიატურა
Arduino Easy Midi კლავიატურა

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

კლავიატურის მახასიათებლები

  • პოლიფონიური
  • მიდი USB- ზე
  • დამზადებულია სახლის ნივთებისგან

(ეს პროექტი შეიძლება შესრულდეს arduin0 ძირითადი შემქმნელების ერთ -ერთი კომპონენტის შიგნით)

მარაგები

აპარატურა:

  • არდუინო
  • Jumper Wires
  • ტესტირებისთვის 12 ღილაკი
  • 2 10k po
  • მუყაო

ინსტრუმენტები:

შესადუღებელი რკინა (სურვილისამებრ)

პროგრამული უზრუნველყოფა: (ბმულები იწვევს ჩამოტვირთვის გვერდს)

  • Atmel Flip
  • მიდი ბიბლიოთეკა
  • Midi OX (სურვილისამებრ)
  • Hex ფაილები

ნაბიჯი 1: გაყვანილობა

გაყვანილობა
გაყვანილობა

ამ პროექტის გაყვანილობა უკიდურესად მარტივია, ყოველი ღილაკი დასაბუთებულია და დაკავშირებულია პინთან 12 – დან 1 – მდე, რაც შეესაბამება C– დან B– მდე ჩანაწერებს (1 ოქტავა). პოტენომეტრები დაკავშირებულია A0 და A1– თან და ორივე დამიწებული და ჩართულია ძალაზე (5 ვ) თუ გადაწყვეტთ მათ ჩართვას, თუმცა მე აქ არ გავაკეთე სიმარტივისთვის იმავე კოდის გამოყენებით, რომლის განხორციელებაც შეიძლებოდა.

ნაბიჯი 2: კოდის ატვირთვა

კოდის ატვირთვა
კოდის ატვირთვა

პირველი, რაც შევცვალე, იყო კოდი, რომელიც უფრო მეტ ღილაკს იტევდა. მე შევინარჩუნე საერთო სტრუქტურა, ასე რომ, იგივე განმარტებები, რაც მან ვიდეოში გამოიყენა, ეხება იმას, თუ რა თითოეული კოდის კოპირება და ზოგიერთი ნაწილის ჩასმა უფრო ღილაკებისთვის და მათი შენიშვნების შეცვლა. MIDI ბიბლიოთეკის დაყენების და ჩათვლით, ზემოთ კოდი უნდა გადმოიწეროს და შედგენილი იყოს ყველა არსებული სერიული ხაზით (// უნდა წაიშალოს ყველა სტრიქონი, რომელიც შეიცავს "სერიალს"), რათა შეამოწმოთ კოდი და გაყვანილობა და ჩემთვის ყველაფერი კარგად მუშაობდა. და დაუკავშირდით arduino– ს USB– ით შესაბამისი დაფის არჩევით (Atmega16u2 arduino– სთვის) და დააჭირეთ ctrl+ U. მე ამის გაკეთებისას 2 შეცდომა დამემართა (თუ იგივე პრობლემები არ გაქვთ, შეგიძლიათ გადადით შემდეგ საფეხურზე).

ნაბიჯი 3: ხელახლა აანთეთ Arduino

შეცდომა 1: "AtLibUsbDfu.dll ვერ მოიძებნა" ან "libusb0.dll" თუ ეს მოდის ან სხვა.dll ფაილი აკლია, მათი გადმოწერა შესაძლებელია პირველი ბმულის დაჭერით, რომელიც გამოჩნდება ფაილის სახელის ძებნისას და ჩასმისას სისტემის საქაღალდეში გარე საქაღალდის გარეშე (თუკი მაინც გიჭირთ მიჰყევით ამ სახელმძღვანელოს)

შეცდომა 2: "USB მოწყობილობასთან დაკავშირება ვერ მოხერხდა"

ეს ხდება იმიტომ, რომ არ არის დაყენებული რაიმე დამხმარე დრაივერი (ჩემს შემთხვევაში leat) ან იმიტომ, რომ შორტი არ მუშაობდა. შორტის შესამოწმებლად უბრალოდ შეიყვანეთ arduino IDE და შეამოწმეთ გამოჩნდება თუ არა დაფა რომელიმე პორტში. თუ ეს ასე არ არის, შეგიძლიათ ეწვიოთ ამ გვერდს საკითხის მოსაგვარებლად.

ჩვენ გვინდა, რომ arduino იქცეოდეს ისე, როგორც ეს არის midi მოწყობილობა, რომელიც სიგნალებს უგზავნის ჩვენს კომპიუტერს. ამისათვის ჩვენ უნდა მივცეთ მას ახალი ინსტრუქციები. ჩვენ უბრალოდ ჩავტვირთავთ Hiduino.hex ფაილს Flip- ში და ყველა ყუთის შემოწმების შემდეგ დააჭირეთ ატვირთვას.. Hex ფაილების საქაღალდე არის hiduino სამაგისტროში და ასევე შეიცავს ფაილებს, რომლებიც საჭიროა arduino– ს უკან დასაბრუნებლად ახალი კოდის მისაღებად.

ნაბიჯი 4: საქმე

საქმე
საქმე
საქმე
საქმე
საქმე
საქმე
საქმე
საქმე

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

თუ მოგწონთ, ნუ დააყოვნებთ მის დახატვას რომელი ფერი მოგწონთ:

ნაბიჯი 5: გაუმჯობესება

გაუმჯობესებები
გაუმჯობესებები
გაუმჯობესებები
გაუმჯობესებები

ახლა თქვენ მზად ხართ დაუკავშიროთ იგი თქვენს საყვარელ DAW- ს (ციფრული აუდიო სამუშაო ადგილი) USB კაბელის საშუალებით და ის უნდა გამოჩნდეს ნებისმიერი სხვა midi მოწყობილობის მსგავსად, მე გირჩევთ Soundtrap- ს, რადგან ის შესანიშნავია დამწყებთათვის, უფასოა და მუშაობს ინტერნეტში, ასე რომ წადით და სცადეთ გამოდის საკუთარი თავისთვის ბევრი გზა არსებობს ამ დიზაინის შესაცვლელად და გასაუმჯობესებლად, მე რამდენიმე მათგანს ქვემოთ დავტოვებ, თუმცა ისინი ძირითადად ემყარება თქვენს სახლში არსებულ რესურსებს.

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

    შთაგონებისათვის)

  • დასარტყამი: შეცვალეთ ბალიშების გასაღებები ადვილი დასარტყამი მანქანისთვის.
  • მეტი ოქტავა: და აშკარად ის თვისება, რომელიც ნამდვილად გადააქცევს მას ნამდვილ midi კონტროლერად ყველა დანარჩენთან შედარებით არის სულ მცირე მეორე ოქტავა.

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

Შეხვედრამდე (:

გირჩევთ: