Სარჩევი:
- ნაბიჯი 1: საჭირო მასალების შეგროვება
- ნაბიჯი 2: გარე სხეულის დამზადება
- ნაბიჯი 3: კავშირები
- ნაბიჯი 4: საბოლოო შეკრება
- ნაბიჯი 5: კოდის ატვირთვა არდუინოში
- ნაბიჯი 6: პროგრამული უზრუნველყოფის მოთხოვნა
- ნაბიჯი 7: პრობლემების მოგვარება
ვიდეო: Arduino დაფუძნებული MIDI Fighter (შეხებით მგრძნობიარე): 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
MIDI ნიშნავს მუსიკალური ინსტრუმენტის ციფრულ ინტერფეისს. აქ, ჩვენ ვქმნით შეხებით მგრძნობიარე MIDI გამანადგურებელს.
მას აქვს 16 ბალიში. ეს შეიძლება გაიზარდოს ან შემცირდეს. აქ მე გამოვიყენე 16 შეზღუდული არდუინოს ქინძისთავების გამო.
ასევე მე გამოვიყენე ანალოგური შეყვანის ქინძისთავები (A0, A1, A2, A3, A4) ციფრული შეყვანის სახით.
ეს არის ჩემი პირველი ინსტრუქცია. ასე რომ მაპატიეთ ნებისმიერი შეცდომისთვის. ადრე არ მიფიქრია ინსტრუქციის გაკეთება.
ასე რომ, მე არ მაქვს ამის დეტალური ფოტოები.
არის MIDI- ს სამუშაო ვიდეო, მე შევარჩიე გიტარა ბგერებში.
ნაბიჯი 1: საჭირო მასალების შეგროვება
ის რაც დაგჭირდებათ არის:
- Arduino uno R3 (1 ერთეული)
- წინააღმდეგობა 1 მოჰმ (16 ერთეული)
- არდუინოს ზოგადი დანიშნულების ფარი (1 ერთეული)
- ალუმინის კილიტა
- პლასტიკური/აკრილის ფურცელი (გარე სხეულისთვის)
- პოტენომეტრი (1 ერთეული)
- მავთულები
- შავი ლენტი
გამოყენებული ინსტრუმენტებია:
- საბურღი
- Საჭრელი იარაღი
- გასაყიდი რკინა
- ცხელი წებო
ეს არის მარაგი, რომელიც საჭიროა MIDI გამანადგურებლის დასამზადებლად. მე მაქვს ზოგადი დანიშნულების არდუინოს ფარი წინააღმდეგობებისთვის.
მაგრამ თქვენ შეგიძლიათ გამოიყენოთ ზოგადი დანიშნულების pcb.
ნაბიჯი 2: გარე სხეულის დამზადება
გარე სხეულის დასამზადებლად დაგჭირდებათ პლასტიკური ფურცელი.
გაჭერით ფურცელი მოცემულ ზომაზე:
ზედა და ქვედა (200 მმ x 200 მმ)
4 მხარისთვის (200 მმ x 40 მმ)
ახლა გაჭერით 16 ხვრელი ზედა ფურცელზე, რომ გაიაროთ მავთულები ბალიშებისთვის. სლოტი ერთ მხარეს არდუინოს კონექტორისთვის.
შეაერთეთ ეს ნაჭრები, რომ გააკეთოთ კუბოიდი გარდა ზემოდან. ბალიშები დამზადებულია ალუმინის კილიტადან.
მოჭრილი 16 ფურცელი ალუმინის კილიტა ზომის 45 მმ x 45 მმ.
გაბურღული ხვრელები უნდა იყოს ბალიშის ადგილმდებარეობის მიხედვით.
ნაბიჯი 3: კავშირები
კავშირები უნდა გაკეთდეს როგორც ნაჩვენებია სურათზე.
პოტენომეტრი არის შეხების მგრძნობელობისთვის. ეს ეხება შეხების მგრძნობელობის რეგულირებას.
შენიშვნა: გამოყენებული მავთულები უნდა იყოს იგივე ტიპის. წინააღმდეგ შემთხვევაში, ეს შეიძლება იყოს განსხვავება ტევადობის მნიშვნელობებში.
ასევე ცდილობენ გააკეთონ იგივე ზომის მავთულები.
ნაბიჯი 4: საბოლოო შეკრება
ახლა ჩვენ უნდა გავაერთიანოთ როგორც ელექტრონიკა, ასევე ტექნიკის ნაწილები. პირველ რიგში, დააკავშირეთ ალუმინის კილიტა ზედა ფენაზე თანაბრად დაშორებით და დააკავშირეთ მავთულები თითოეულ კილიტაზე. მავთულები უნდა იყოს დაკავშირებული არდუინოსთან, როგორც მე –2 ნაბიჯში.
თქვენ შეგიძლიათ გამყაროთ კილიტა წებოს გამოყენებით ან ფირის გამოყენებით.
ასევე შეგიძლიათ მოათავსოთ მუყაოს ნაჭრები პლასტმასსა და კილიტას შორის, რათა მისცეს სისქე და კარგი შეგრძნება.
შენიშვნა: მავთულები უწყვეტად უნდა იყოს დაკავშირებული კილიტაზე.
ნაბიჯი 5: კოდის ატვირთვა არდუინოში
კოდი მოცემულია აქ
ატვირთეთ არდუინოში.
შენიშვნა: arduino– ზე კოდის ატვირთვისას სერიული პორტი თმის გარეშე midi უნდა იყოს მითითებული, რომ არ იყოს დაკავშირებული. წინააღმდეგ შემთხვევაში კოდის ატვირთვისას, შეცდომა გამოჩნდება.
აქ არის კოდი touchpad– ის შესამოწმებლად და capicitivesensor მნიშვნელობების მისაღებად (captouch16try.ino)
ტესტის კოდი იძლევა სენსორის მნიშვნელობებს.
ეს მნიშვნელობები თითქმის თანაბარი უნდა იყოს. წინააღმდეგ შემთხვევაში ბალიში არ იმუშავებს სწორად.
მოცემული მნიშვნელობები იქნება სხვა კოდის მგრძნობელობა.
ნაბიჯი 6: პროგრამული უზრუნველყოფის მოთხოვნა
ჩამოტვირთეთ ეს პროგრამები:
- Ableton Live 9 Suite
- თმის ვარცხნილობის MIDI სერიალი
- LoopMIDi
Ableton შეგიძლიათ ჩამოტვირთოთ ოფიციალური საიტიდან.
Github ბმული, რომ ჩამოტვირთოთ თმის გარეშე midi:
(https://projectgus.github.io/hairless-midiserial/)
ბმული loopmidi– ზე:
www.tobias-erichsen.de/wp-content/uploads/2…
ჩამოტვირთეთ და დააინსტალირეთ ეს პროგრამები.
მიყევი ამ ნაბიჯებს:
ნაბიჯი 1.
გახსენით LoopMIDI და დააჭირეთ ღილაკს (+) ქვედა მარცხენა კუთხეში.
მონაცემთა გადაცემისათვის იქმნება პორტი.
ნაბიჯი 2.
გახსენით თმის გარეშე midi, ახლა აირჩიეთ loopmidiport midi out.
დატოვე midi არ არის დაკავშირებული.
შეარჩიეთ arduino– ს სერიული პორტი. (ეს ნაჩვენები იქნება, როდესაც arduino კომპიუტერთან/ლეპტოპთან არის დაკავშირებული)
ნაბიჯი 3.
გაუშვით კაბტონ ლაივი 9.
გახსენით პარამეტრები (ctrl +,)
ახლა შეარჩიეთ ბმული midi მარცხენა სვეტში და შეარჩიეთ პარამეტრი, როგორც ნაჩვენებია სურათზე.
დახურე ის ფანჯარა
ნაბიჯი 4.
ახლა შეარჩიეთ დასარტყამი მეორე სვეტში მარცხნიდან.
აირჩიეთ ნებისმიერი ბარაბანი.
როდესაც ბარაბანი შეირჩევა.
და შეეხებით მიდი პადს, თქვენს ლეპტოპში იქმნება ხმა.
თქვენი MIDI მოიერიშე დასრულებულია.
ისიამოვნეთ !!!:-)
ნაბიჯი 7: პრობლემების მოგვარება
პროგრამები არ არის კონფიგურირებული სწორად.
შეხების დაყენებისას წინასწარ იქნება რაიმე პრობლემა, რადგან ბალიში იძლევა ანალოგიურ მნიშვნელობებს და ამ ღირებულებებს შეუძლია შექმნას პრობლემა.
მავთულები შეიძლება არ იყოს დაკავშირებული სწორად.
კილიტა არ ეხება მავთულს სწორად.
მავთულები შეიძლება შემცირდეს.
გირჩევთ:
მრავალ ფერის სინათლის მხატვარი (შეხებით მგრძნობიარე): 8 ნაბიჯი (სურათებით)
მრავალ ფერის სინათლის მხატვარი (შეხებით მგრძნობიარე): სინათლის ფერწერა არის ფოტოგრაფიული ტექნიკა, რომელიც გამოიყენება სპეციალური ეფექტების შესაქმნელად ჩამკეტის ნელი სიჩქარით. ფანარი ჩვეულებრივ გამოიყენება " ხატვის " სურათები ამ ინსტრუქციებში მე გაჩვენებთ თუ როგორ უნდა ავაშენოთ ყველაფერი ერთ სინათლის მხატვარზე შეხებით
შეხებით მგრძნობიარე სასწავლო საშუალებები: 5 ნაბიჯი
შეხება მგრძნობიარე სასწავლო საშუალებები: ეს ინსტრუქცია გაკეთდა ბრისტოლის უნივერსიტეტის ბრისტოლის ურთიერთქმედების ჯგუფთან თანამშრომლობით, ის გამიზნულია როგორც არატექნიკური მომხმარებლებისთვის, ასევე მომხმარებლებისათვის, რომელთაც სურთ მისი შემდგომი განვითარება. ამ განსხვავების გასარკვევად მარტივი ინსტრუქცია
ამინდზე დაფუძნებული მუსიკის გენერატორი (ESP8266 დაფუძნებული მიდი გენერატორი): 4 ნაბიჯი (სურათებით)
ამინდზე დაფუძნებული მუსიკის გენერატორი (ESP8266 დაფუძნებული მიდი გენერატორი): გამარჯობა, დღეს მე აგიხსნით, თუ როგორ უნდა შექმნათ თქვენი საკუთარი პატარა ამინდი მუსიკის გენერატორი. იგი ეფუძნება ESP8266- ს, რომელიც არდუინოს მსგავსია და ის პასუხობს ტემპერატურას, წვიმას და სინათლის ინტენსივობა. ნუ ელოდებით, რომ ის მთელ სიმღერებს ან აკორდს გამოიმუშავებს
შეხებით მგრძნობიარე LED ფარანი: 15 ნაბიჯი (სურათებით)
შეხებით მგრძნობიარე LED შუქნიშანი: ოცდახუთი წლის წინ, ბაბუამ ფანარი გამიკეთა, ნათურა შემაკრა ბინის, 4.5 ვ ბატარეის მოსახვევ ტერმინალებზე. როგორც მოწყობილობა, ის იყო უხეში და მარტივი, მაგრამ ის არ ანათებდა ჩემს ბალიშის სიმაგრეს იმ საღამოს. მან გაამძაფრა ჩემი სურვილი
მგრძნობიარე ზეწოლის მგრძნობიარე ბალიშები (ციფრული სათამაშო მოედნებისთვის - და მეტი): 11 ნაბიჯი (სურათებით)
მგრძნობიარე ზეწოლის მგრძნობიარე ბალიშები (ციფრული სათამაშო მოედნებისთვის - და სხვა): ეს არის ინსტრუქცია, რომელიც გაჩვენებთ როგორ გააკეთოთ ზეწოლისადმი მგრძნობიარე ბალიში - რომელიც შეიძლება გამოყენებულ იქნას ციფრული სათამაშოების ან თამაშების შესაქმნელად. ის შეიძლება გამოყენებულ იქნას როგორც ძალის მგრძნობიარე წინააღმდეგობა და, მიუხედავად იმისა, რომ სათამაშოა, ის შეიძლება გამოყენებულ იქნას უფრო სერიოზული პროექტებისთვის