Სარჩევი:

5 $ კარდუინოსის ბალიში: 5 ნაბიჯი
5 $ კარდუინოსის ბალიში: 5 ნაბიჯი

ვიდეო: 5 $ კარდუინოსის ბალიში: 5 ნაბიჯი

ვიდეო: 5 $ კარდუინოსის ბალიში: 5 ნაბიჯი
ვიდეო: pyrokinesis - 5 (Official audio) 2024, ივლისი
Anonim
5 $ კარდუინოსის ბალიში
5 $ კარდუინოსის ბალიში

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

ჩემი ნაწილების ყუთში გავდივარ, ძველი ლეპტოპიდან ვიპოვე Synaptics სენსორული პანელი და მივხვდი, რომ ის უბრალოდ უნდა მუშაობდეს როგორც შემცვლელი. კარგი, როდესაც ვამბობ 5 დოლარად, ვგულისხმობ მართლაც იაფს. აშკარად ფხვიერი არდუინო უკვე 20-25 აშშ დოლარია (მაგრამ მისი შეცვლა შეგიძლიათ მხოლოდ შიშველი ATMEGA168 ჩიპით USD 2 აშშ დოლარად), და ეს სენსორული პანელი ასევე დაგიჯდებათ თანხა, როდესაც თქვენ არ შეგიძლიათ მისი ძველი გადარჩენა ლეპტოპი. გაფრთხილება: Kaoss ბალიშებს და მსგავს აპარატურას აქვს ჩაშენებული აუდიო გამომავალი, ეს პროექტი არ…

ნაბიჯი 1: იპოვნეთ სიგნალები

იპოვნეთ სიგნალები
იპოვნეთ სიგნალები
იპოვნეთ სიგნალები
იპოვნეთ სიგნალები
იპოვნეთ სიგნალები
იპოვნეთ სიგნალები

მოკლე Google– ის შემდეგ (და ძირითადად უაზრო დოკუმენტაციის გავლისას) ვიპოვე ეს ვებ – გვერდი, რომელიც ძალიან დამეხმარა:

sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html ამ ვებგვერდს ჰქონდა სურათი, რომელსაც ხედავთ აქ. აქედან მივხვდი, დაფაზე რომელი საცდელი პუნქტია (უი, ბევრი!) სად არის დაკავშირებული ამ 3 ქინძისთავთან. (იხილეთ მეორე სურათი). მე არ ვარ დარწმუნებული, არის თუ არა T1001 კონტროლერი ამ კონტროლერის მსგავსი, მაგრამ სიგნალების პოვნა არ უნდა იყოს ძნელი თუ იცით რა უნდა მოძებნოთ.

ნაბიჯი 2: შედუღება სენსორულ პანელზე

შედუღება Touch-pad– ზე
შედუღება Touch-pad– ზე
შედუღება Touch-pad– ზე
შედუღება Touch-pad– ზე

კარგი, ეს საკმაოდ მარტივია, გამოიტანე ნაპოვნი პუნქტები: D

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

ნაბიჯი 3: დაუკავშირდით არდუინოს

არდუინოსთან დაკავშირება
არდუინოსთან დაკავშირება

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

Arduino– სთვის ხელმისაწვდომი ps2 ბიბლიოთეკები ბუნებრივად მუშაობენ როგორც თაგვი და იძლევა თაგვის ტიპის შეყვანის შესაძლებლობას, თუკი ასეთ რამეში ხართ;) ქვემოთ ნახავთ karduinoss.pde სკეტჩს arduino– სთვის ps2 ბიბლიოთეკის საფუძველზე http:/ /www.arduino.cc/playground/ComponentLib/Ps2mouse რომელიც ინიციალიზებს სენსორულ პადს როგორც აბსოლუტურ xy კონტროლერს დაახლოებით 000 4000 საფეხურით გვერდიგვერდ. კოდი ახორციელებს გარკვეულ ავტომატურ დაკალიბრებას მისი ღირებულებების საფუძველზე და ასახავს x, y და z მნიშვნელობებს MIDI კონტროლერის ცვლილებებზე ttymidi– ის გამოყენებით https://www.varal.org/ttymidi/. Karduinoss.pde ესკიზი ვარაუდობს, რომ LED უკავშირდება პინ 3-ს, სენსორული საათის საათი პინ 13-ზე და სენსორული დაფის მონაცემები პინ 12-ზე.

ნაბიჯი 4: შეფუთეთ იგი

შეფუთვა
შეფუთვა
შეფუთვა
შეფუთვა

კარგი, ფანტაზია გაგიფუჭდეს: D

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

ნაბიჯი 5: გამოიყენეთ იგი

Გამოიყენე!
Გამოიყენე!

ახლა დროა რეალურად გამოიყენოთ თქვენი ახლად დამზადებული კარდუინოს ბალიში სასიამოვნო მიდიური მოქმედებისთვის:)

ქვემოთ ხედავთ "alsa modular synth" - ის ეკრანის ანაბეჭდს (რომელსაც ნახავთ https://alsamodular.sourceforge.net/) მაგრამ რა თქმა უნდა თქვენ თავისუფლად შეგიძლიათ გამოიყენოთ იგი ნებისმიერ პროგრამაში, რომელიც მხარს უჭერს midi input: DI იმედია ყველას ესიამოვნებოდა სასწავლო და იპოვის შთაგონებას, რომ შექმნას საკუთარი midi კონტროლერი ახლავე!

გირჩევთ: