Სარჩევი:

მუსიკალური MIDI ფეხსაცმელი: 5 ნაბიჯი (სურათებით)
მუსიკალური MIDI ფეხსაცმელი: 5 ნაბიჯი (სურათებით)

ვიდეო: მუსიკალური MIDI ფეხსაცმელი: 5 ნაბიჯი (სურათებით)

ვიდეო: მუსიკალური MIDI ფეხსაცმელი: 5 ნაბიჯი (სურათებით)
ვიდეო: ლუკა და მარიამი 2024, ივლისი
Anonim
მუსიკალური MIDI ფეხსაცმელი
მუსიკალური MIDI ფეხსაცმელი
მუსიკალური MIDI ფეხსაცმელი
მუსიკალური MIDI ფეხსაცმელი
მუსიკალური MIDI ფეხსაცმელი
მუსიკალური MIDI ფეხსაცმელი
მუსიკალური MIDI ფეხსაცმელი
მუსიკალური MIDI ფეხსაცმელი

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

ნაბიჯი 1: მასალები: რაც დაგჭირდებათ

მასალები: რაც დაგჭირდებათ
მასალები: რაც დაგჭირდებათ
მასალები: რაც დაგჭირდებათ
მასალები: რაც დაგჭირდებათ

მასალების ბილი 4 ძალის მგრძნობიარე რეზისტორები ბევრი წვრილმანი ბარაბანი დამზადებულია პიეზოელექტრული გადამყვანებით, მაგრამ ჩემი გამოცდილებით ეს საუკეთესო შემთხვევაში არასაიმედოა. დრამის ბალიშებისთვის ისინი შეიძლება კარგად მუშაობდნენ, მაგრამ ფეხსაცმელში სენსორები ყოველთვის გარკვეული წნევის ქვეშ არიან, ისინი არ განიცდიან მხოლოდ მოკლე ზემოქმედებას. პიეზო იმედგაცრუებულად დელიკატური და არაპროგნოზირებადია. ისინი ადვილად იბზარება და იკეცება, ხოლო მავთულები, რომლებზეც ისინი ჩვეულებრივ არის დამაგრებული, ჩვეულებრივ საკმაოდ სუსტია. ასე რომ, ნაცვლად ამისა, თქვენ უნდა გამოიყენოთ FSRs, ან Force Sensitive Resistors. ეს კომპონენტები არის ადვილად გამოსაყენებელი, გამძლე და უფრო საიმედო ვიდრე პიეზოები, ყოველ შემთხვევაში, ამ აპლიკაციაში. ძირითადად, რაც უფრო მეტ ზეწოლას ახდენთ FSR– ზე, მით უფრო ნაკლები რეზისტენტული ხდება იგი. თავდაპირველად, მას აქვს უსასრულო წინააღმდეგობა, რაც იმას ნიშნავს, რომ ის მოქმედებს, როგორც წრეში შესვენება. მე შევიძინე ადაფრუტიდან. რა თქმა უნდა, სხვა გამყიდველები არიან, მაგრამ მე არ ვიცი, როგორ და/ან განსხვავდებიან ისინი. 1 წყვილი ფეხსაცმელი დიახ, როგორც ჩანს, ეს თავისთავად მეტყველებს, მაგრამ სინამდვილეში რამდენიმე რამ არის გასათვალისწინებელი. ჩემი ფეხსაცმლისთვის მე გამოვიყენე მეორადი მაღაზიის სკეიტის ფეხსაცმელი, ისეთი სახეობა, რომელსაც ქუსლში ბევრი ბალიში აქვს. ეს მნიშვნელოვანია, რადგან თქვენ გჭირდებათ რაღაც, რომ დაიმალოთ ჯეკები, რომლებიც ქუსლში დააინსტალირებთ. წინააღმდეგ შემთხვევაში, თქვენი ფეხსაცმელი საკმაოდ არასასიამოვნო იქნება. ამ მიზეზით, მე არ გირჩევთ გამოიყენოთ თხელი კედლის ფეხსაცმელი, როგორიცაა ჩაცმის ფეხსაცმელი, თუ არ გსურთ დამატებითი ბალიშის დამატება. ასევე, ეცადეთ აიღოთ ფეხსაცმელი, რომელსაც აქვს მყარი მასალა ქუსლის გარედან, რადგან ეს გაადვილებს ჯეკების დამონტაჟებას. 4–6 10Kohm რეზისტორები ეს არის დასაშლელი რეზისტორები, რომლებიც თითოეული ერთმანეთთან იქნება დაკავშირებული მიწასთან და ბოლომდე თითოეული FSR.1 Arduino Arduino არის ღია კოდის მიკროკონტროლერი - ის საშუალებას აძლევს კომუნიკაციას FSR– ებსა და თქვენს კომპიუტერს შორის. ისინი ხელმისაწვდომია მრავალი გამყიდველისგან. თუ თქვენ არასოდეს გაგიკეთებიათ რაიმე პროგრამირება მანამდე, შეგიძლიათ გაეცნოთ რამდენიმე გაკვეთილს. თქვენ შეგიძლიათ შეუკვეთოთ პროექტის ყუთი ინტერნეტით, იყიდოთ Radioshack– ში, ან გამოიყენოთ ის, რაც თქვენ უკვე გაქვთ მოთავსებული, მეტნაკლებად ყუთის მსგავსი. 8-10 1/8 "მონო/სტერეო ჯეკები თქვენ გაქვთ მხოლოდ ორი ქუსლი და ორი თითი, მაგრამ Arduino– ს აქვს ექვსი ანალოგური შეყვანა, ასე რომ თქვენ ასევე შეგიძლიათ საკუთარ თავს მისცეთ შესაძლებლობა გამოიყენოთ ისინი მომავალში. ოთხი მათგანი იქნება თქვენს ფეხსაცმელში, ხოლო დანარჩენი 4-6 პროექტის ყუთში. შეგიძლიათ მიიღოთ ისინი რადიოსჰაკიდან, დიგი-გასაღებიდან და მრავალი სხვა ადგილიდან. 4–6 1/8 "მონო/სტერეო კაბელები … ფეხსაცმლის ინტერფეისთან დასაკავშირებლად. თქვენ ნახავთ მათ უმეტეს ელექტრონული ტიპის მაღაზიებში, როგორიცაა Radioshack, Best Buy ან Future Shop. დარწმუნებული ვარ, თქვენ შეგიძლიათ შეუკვეთოთ ისინი ინტერნეტითაც.1 USB კაბელი… Arduino– ს თქვენს კომპიუტერთან დასაკავშირებლად. 1 ელექტრული ფირის ბორბალი… ფეხსაცმელში სენსორების დასაფიქსირებლად.

ნაბიჯი 2: ინტერფეისი

ინტერფეისი
ინტერფეისი
ინტერფეისი
ინტერფეისი
ინტერფეისი
ინტერფეისი

თქვენ შეგიძლიათ გააკეთოთ ეს პროექტი მხოლოდ დაფაზე და არდუინოზე, მაგრამ სისუფთავისა და პორტაბელურობის მიზნით, თქვენ უნდა ააწყოთ პატარა ინტერფეისი. ყველაფერი რაც თქვენ გჭირდებათ არის Arduino– ს ჩასმა პროექტის ყუთში, გაბურღეთ 4-6 (დამოკიდებულია რამდენი სენსორის გამოყენებაზე) ხვრელები 1/8 დიუმიანი აუდიო ჯეკებისათვის, ერთი ხვრელი LED- ისთვის და კვადრატული ხვრელი არდუინოს USB ბუდე. შემდეგ შეაერთეთ ყველაფერი და კარგად იქნებით! ინტერფეისის თითოეულ აუდიო ჯეკს უნდა ჰქონდეს 10K რეზისტორი და ერთ ტერმინალთან დაკავშირებული ანალოგური შეყვანის წამყვანი და 5 ვოლტიანი კავშირი სხვა. რა ტერმინალებს იყენებთ დამოკიდებული იქნება იმაზე, გაქვთ თუ არა მონო ან სტერეო ჯეკი. ორივე იმუშავებს, სტერეო უბრალოდ დამატებით, არასაჭირო ტერმინალს მოგცემთ. როგორც ეს მუშაობს, ჩვენ ვსვამთ 5 ვ -ს FSR- ზე, ასე რომ, როდესაც მას დავაჭერთ, ის ცოტათი გადის და Arduino– ს შეუძლია მოძებნოს ეს და გაუგზავნოს სიგნალი კომპიუტერს. ახლა აიღე შენი შედუღების რკინა, რამდენიმე მავთული, მიჰყევი სქემას და დიაგრამას და კარგად იქნები. აუცილებლად დაამატეთ ბევრი დამატებითი ები და რა არა ამ ყუთში, ანუ ერთი თითოეული სენსორისთვის ან რამე. დამატებით, ის უპირველეს ყოვლისა, შეგიძლიათ შექმნათ ძალიან მარტივი ფარი არდუინოსთვის პროტობორდისა და ექვსი ან მეტი მამრობითი სათაურის გამოყენებით. თქვენ შეგიძლიათ მიიღოთ კიდევ უფრო ძლიერი, რომელიც პროფესიონალურად არის დამზადებული ზოგიერთი PCB კომპანიის მიერ ინტერნეტში. ამ ინსტრუქციებში ნაჩვენები პროტოტიპი საკმაოდ ძირითადი კონფიგურაციაა, ამიტომ გაფართოებისთვის ბევრი ადგილია დარჩენილი (ფაქტიურად, ამ ყუთში არის ბევრი თავისუფალი ადგილი).

ნაბიჯი 3: ფეხსაცმლის ქირურგია

ფეხსაცმლის ქირურგია
ფეხსაცმლის ქირურგია
ფეხსაცმლის ქირურგია
ფეხსაცმლის ქირურგია
ფეხსაცმლის ქირურგია
ფეხსაცმლის ქირურგია

ამრიგად, ამ სკეიტ ფეხსაცმლით, თქვენ მოგიწევთ პატარა დისექციის გაკეთება ჯექნების ქუსლებზე დასაყენებლად. ფეხსაცმელში, რომელსაც მე ვიყენებდი, ქუსლის ბალიშს შეიცავს ბადისებრი მასალა, რომელიც შეკერილია ფეხსაცმლის ძირზე. ასე რომ, პირველ რიგში, ნახეთ, შეძლებთ თუ არა ზედაპირის ზედაპირის ფენის ამოღებას დროებით, ასე რომ თქვენ შეგიძლიათ მიიღოთ ნაკერი, რომელიც მიამაგრებს ამ ბადისებრ ნივთებს ფეხსაცმელზე. მას შემდეგ რაც მასზე წვდომა გექნებათ, უბრალოდ დაიწყეთ ჭრა. სრულად არ ამოიღოთ პერსონალი, თუ აპირებთ ბალიშის შეცვლას ბოლოს. უბრალოდ გაჭრა იქ, სადაც mesh უკვე შეკერილია ძირზე. ზუსტი დანა კარგად უნდა მუშაობდეს. მას შემდეგ რაც გაათავისუფლეთ ბალიში, შეხედეთ გარე ქუსლის მასალას. თქვენ უნდა გააღოთ ორი ხვრელი ქუსლზე, მაგრამ რასაც არ უნდა აკეთებდეთ, არ გამოიყენოთ საბურღი პრესი. ვინაიდან მასალა, ალბათ, ჯერ კიდევ საკმაოდ მოქნილია, თუ რამე დაიჭირეს, იქნება მთელი არეულობა გადაბრუნებული, გაფუჭებული sneaker. გამოიყენეთ ხელის საბურღი და ცოტა იდაყვის ცხიმი. ბიტი, რომელსაც იყენებთ, უნდა იყოს ოდნავ დიდი ვიდრე ჯეკის დიამეტრი. გაბურღული ხვრელებით, დააინსტალირეთ ჯეკები და მჭიდროდ დააბრახეთ თხილი და საყელურები. თქვენ, რა თქმა უნდა, მოგიწევთ წებოს გამოყენება მათ დასაფიქსირებლად. ეპოქსიდურმა ან სუპერ წებომ კარგად უნდა გააკეთოს ხრიკი. წაისვით რამდენიმე წებო ჯეკის ლულის გარედან და ხვრელის შიგნით და შეაერთეთ ისინი ერთმანეთთან ერთად. ახლა, მიამაგრეთ FSRs ფეხსაცმლის შიგნით. ფრთხილად იყავით FSR– ებთან მიმართებით, მათ წინსვლა შესანიშნავად გაუძლებს მანამ, სანამ მათ ძალიან არ გადაახვევთ - ისინი კარგად არ უმკლავდებიან ბრუნვას. თუ თქვენ აპირებთ მათ სამუდამოდ შეწებებას, ახლავე გააჩერეთ. სენსორის განთავსება ძალიან მნიშვნელოვანია და ეს დამოკიდებულია თქვენი ფეხის ზომაზე და ფორმაზე, ასევე ფეხის დაკვრის უნიკალურ სტილზე. დაყენებული ელექტრონიკით, დააბრუნეთ ბადე ბადის უკან და იპოვეთ რაიმე გზა, რომ მიამაგროთ ბადე ფეხსაცმლის შიგნით. მე დავამატე რამდენიმე velcro mesh და ფეხსაცმლის, ისე, რომ მე შემიძლია გავხსნა და შეასრულოს ტექნიკური საჭიროების შემთხვევაში. ახლა, უბრალოდ შეაერთეთ თქვენი ფეხსაცმელი ინტერფეისში. თქვენ მზად ხართ Arduino პროგრამირებისთვის!

ნაბიჯი 4: პროგრამირება

პროგრამის '
პროგრამის '
პროგრამის '
პროგრამის '

ინტერნეტში არის გასაოცარი ინფორმაცია იმის შესახებ, თუ როგორ უნდა დაპროგრამდეს Arduino DIY ბარაბნის ტრიგერებით. Google ამას გეტყვით. მე ბევრი რამ ვისწავლე ტოდბოტის, ადაფრუტის, mschaff და Spikenzie Labs კოდის დათვალიერებისას. მე ასევე მივიღე მნიშვნელოვანი ინფორმაცია ყოველთვის შთამბეჭდავი W. Xavier Snelgrove– ისგან. ასე რომ, თქვენ შეგიძლიათ გამოიყენოთ MAX/MSP/Jitter ან Pure Data Arduino– დან სიგნალების დასამუშავებლად და ეს შეიძლება რეალურად მოგანიჭოთ მეტი მოქნილობა (ვეცდები გამოვაქვეყნო გარკვეული ინფორმაცია ამის შესახებ მალე), მაგრამ სამაგიეროდ იქ არის მართლაც დიდი პატარა პროგრამა, სახელწოდებით Serial-MIDI Converter. ის აკეთებს იმას რასაც თქვენ ფიქრობთ - გარდაქმნის სერიული კავშირის საშუალებით გაგზავნილ სიგნალებს MIDI. ის მუშაობს ნებისმიერი MIDI- თავსებადი პროგრამით, როგორიცაა Garageband ან Ableton Live. დააწკაპუნეთ ბმულზე და გადმოწერეთ, ყველა ინფორმაცია იმის შესახებ, თუ როგორ გამოიყენოთ იგი, სწორედ გადმოტვირთვის გვერდზეა. როგორც ვთქვი, თუ თქვენ არასოდეს გქონდათ გამოყენებული ან დაპროგრამებული არდუინო, თქვენ ნამდვილად უნდა გაეცნოთ დაწყების განყოფილებას ოფიციალურ არდუინოს საიტზე, ასევე მათ გაკვეთილებს. კოდი არის კომენტარი, ასე რომ მე ამას არ ავხსნი დეტალურად, მე უბრალოდ გამოვაქვეყნებ ესკიზს აქ, გვერდის ბოლოში. ძირითადად, თქვენ დააყენეთ ქვედა და ზედა ბარიერი თითოეული სენსორისთვის. თუ ზედა ბარიერი გადააჭარბა, MIDI შეტყობინება გააქტიურდება და მას შემდეგ, რაც ძალა ქვედა ზღურბლს ქვემოთ დაეცემა, სხვა დარტყმის გააქტიურება შეიძლება. მას ჰისტერესისი ჰქვია და ის დარწმუნებულია, რომ თქვენ არ გაუშვებთ მრავალ შეტყობინებას ერთ დარტყმაში. შეიძლება დაგჭირდეთ ზღურბლებით დაკავება, ეს დამოკიდებულია თქვენი პირადი ფეხის დაჭერის სტილსა და წონის განაწილებაზე.

ნაბიჯი 5: ტესტირება და თამაში

ვაი, ახლა მუსიკალური ფეხსაცმელი გაქვს! აურიეთ სენსორების განთავსება, ზემოქმედების ზღურბლები, რაც არ უნდა იყოს, უბრალოდ გამოუშვით ხმები და ისიამოვნეთ. ეს ყველაფერი იქნება როგორც BOOSH BOOSH WHAM BOOOSH BOOSH WHAM SPLASH - და შემდეგ როგორც BIP BOP. BLEEP BLOP. BING BONG. ბმულები! TodbotadafruitArdrumoSpikenzie LabsW. Xavier Snelgrove ანალოგიური პროექტი ენდრიუ შნაიდერისგან NYUMe– ში!

გირჩევთ: