Სარჩევი:

სპიელატრონის დამზადება (რობოტული გლოკენსპიელი): 11 ნაბიჯი (სურათებით)
სპიელატრონის დამზადება (რობოტული გლოკენსპიელი): 11 ნაბიჯი (სურათებით)

ვიდეო: სპიელატრონის დამზადება (რობოტული გლოკენსპიელი): 11 ნაბიჯი (სურათებით)

ვიდეო: სპიელატრონის დამზადება (რობოტული გლოკენსპიელი): 11 ნაბიჯი (სურათებით)
ვიდეო: Угрюм-река (1969) (1 серия) фильм 2024, ნოემბერი
Anonim
სპიელატრონის დამზადება (რობოტული გლოკენსპიელი)
სპიელატრონის დამზადება (რობოტული გლოკენსპიელი)

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

ის ჯერ კიდევ ექსპერიმენტულია და არის პირველ ვერსიაში.

Spielatron კონტროლდება Arduino– ს მიერ, რომელიც უკრავს კომპიუტერისგან გამოგზავნილ მიდი ბრძანებებს.

ახლანდელი შეზღუდვებია

  1. ის მონოფონიურია, ანუ ერთდროულად შეუძლია მხოლოდ ერთი ჩაქუჩის დაკვრა.
  2. სერვო სიჩქარე ზღუდავს ან დარტყმას წუთში ან მუსიკის ნოტის ხანგრძლივობას, მაგალითად, თქვენ არ შეგიძლიათ ნახევრად ქვავერზე დაკვრა 120 BPM სიჩქარით.

ნაბიჯი 1: იპოვეთ Glockenspiel და შექმენით დამხმარე ჩარჩო

იპოვნეთ Glockenspiel და შექმენით დამხმარე ჩარჩო
იპოვნეთ Glockenspiel და შექმენით დამხმარე ჩარჩო

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

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

სერვო წყვილი ერთი დარტყმებს გასაღებებს G5- დან G6- მდე.

სერვო წყვილი ორი დარტყმის გასაღებს G#5 -დან G#6 -მდე.

სერვო წყვილმა სამი დარტყმა გასაღებები A6 მეშვეობით G7.

სერვო წყვილი ოთხი დარტყმით კლავიშებს Bb6 F F7- მდე.

ნაბიჯი 2: 3D ბეჭდვა და CNC მარშრუტი ფრჩხილებში და სერვო წყვილების დაყენება - სურათი 1

3D ბეჭდვა და CNC მარშრუტი ფრჩხილებში და სერვო წყვილების დაყენება - სურათი 1
3D ბეჭდვა და CNC მარშრუტი ფრჩხილებში და სერვო წყვილების დაყენება - სურათი 1

ჩვენ გვქონდა ოთხი ძველი JR NES-507 სერვისი პლუს ორი Hitec HS81 და ორი Hitec HS82 servos, რომლებიც არ იყო გამოყენებული. HS81 და HS82 სერვისები საკმაოდ მსგავსია იმისათვის, რომ გამოიყენონ ერთი და იმავე მიზნით.

ჩვენ 3D ბეჭდვით გამოვიყენეთ ოთხი ფრჩხილი Hitec servos– ზე დასაყენებლად და ეს ფრჩხილები გადავაგორეთ სტანდარტულ დისკზე, რომელიც აღჭურვილია JR სერვისებით. როგორც ჩვენ ვბეჭდავთ ABS– ში, ჩვენ ჩვეულებრივ ვბეჭდავთ ფაილებს 103% ზომით, რათა მოხდეს შემცირება.

შემდეგ ჩვენ გავუშვით ოთხი ფრჩხილი, რათა მოერგოს Hitec servos– ის დისკების ზედა ნაწილს 1.5 მმ პლაივუდიდან. ეს ფრჩხილები განკუთვნილია ჩაქუჩების მხარდასაჭერად.

ნაბიჯი 3: 3D ბეჭდვა და CNC მარშრუტი ფრჩხილებში და სერვო წყვილების დაყენება - სურათი 2

3D ბეჭდვა და CNC მარშრუტი ფრჩხილებში და სერვო წყვილების დაყენება - სურათი 2
3D ბეჭდვა და CNC მარშრუტი ფრჩხილებში და სერვო წყვილების დაყენება - სურათი 2

ნაბიჯი 4: 3D ბეჭდვა და CNC მარშრუტი ფრჩხილებში და სერვო წყვილების დაყენება - სურათი 3

3D ბეჭდვა და CNC მარშრუტი ფრჩხილებში და სერვო წყვილების დაყენება - სურათი 3
3D ბეჭდვა და CNC მარშრუტი ფრჩხილებში და სერვო წყვილების დაყენება - სურათი 3

ნაბიჯი 5: გააკეთეთ ჩაქუჩები და მიამაგრეთ სერვოებს - სურათი 1

გააკეთეთ ჩაქუჩები და მიამაგრეთ სერვოებს - სურათი 1
გააკეთეთ ჩაქუჩები და მიამაგრეთ სერვოებს - სურათი 1

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

ნაბიჯი 6: გააკეთეთ ჩაქუჩები და მიამაგრეთ სერვოებს - სურათი 2

გააკეთეთ ჩაქუჩები და მიამაგრეთ სერვოებს - სურათი 2
გააკეთეთ ჩაქუჩები და მიამაგრეთ სერვოებს - სურათი 2

ნაბიჯი 7: ელექტრონიკა

ელექტრონიკა
ელექტრონიკა

თავდაპირველად ჩვენ 3D დაბეჭდეთ მთა Arduino Uno დაფისთვის, რომელიც მიმაგრებული იყო ხის ჩარჩოს ორი servo დამხმარე მკლავზე. ინტერფეისის დაფა გაშვებული იყო რვა სერვისს Uno– სთან დასაკავშირებლად საკუთარი ცალკე 5V კვების ბლოკით. ასევე იყო სათაური მიკრო SD ადაპტერის ბარათისთვის იმ აზრის, რომ შეეძლო ბარათზე შენახული ზოგიერთი midi ფაილის დაკვრა, რაც განსხვავდებოდა კომპიუტერიდან გაგზავნისგან. ამჟამად ჩვენ მხოლოდ Spielatron- ს ვიყენებთ კომპიუტერიდან გამოგზავნილი ფაილებით.

დაამონტაჟეთ ინტერფეისის დაფა (ფარი არდუინოში) არდუინოზე და შეაერთეთ სერვისები შემდეგი თანმიმდევრობით:

  1. მბრუნავი სერვო 1 არდუინოს პინ 2 -მდე
  2. ჩაქუჩი servo 1 არდუინოს პინზე 3
  3. მბრუნავი სერვო 2 არდუინოს პინ 4 -მდე
  4. ჩაქუჩი servo 2 არდუინოს პინზე 5
  5. მბრუნავი სერვო 3 არდუინოს პინ 6 -მდე
  6. ჩაქუჩი servo 3 to Arduino pin 7
  7. მბრუნავი სერვო 4 არდუინოს პინ 8 -მდე
  8. ჩაქუჩი servo 4 to Arduino pin 9

ნაბიჯი 8: ელექტრონიკის ინტერფეისის დაფა - სურათი 1

ელექტრონიკის ინტერფეისის დაფა - სურათი 1
ელექტრონიკის ინტერფეისის დაფა - სურათი 1

ნაბიჯი 9: ელექტრონიკის ინტერფეისის დაფა - სურათი 2

ელექტრონიკის ინტერფეისის დაფა - სურათი 2
ელექტრონიკის ინტერფეისის დაფა - სურათი 2

ნაბიჯი 10: Arduino კოდი

დაამატეთ MIDI.h ბიბლიოთეკა თქვენს Arduino პროგრამირების გარემოს და შეადგინეთ და ატვირთეთ თანდართული კოდი Arduino– ში.

შენიშვნა ხაზი 81:

Serial.begin (115200); // გამოიყენეთ კომპიუტერის ბოდის მაჩვენებელი არა ნამდვილი midi baud მაჩვენებელი 31250

როგორც კომენტარი გაკეთდა, ჩვენ ვაგზავნით Midi მონაცემებს Spielatron– ში USB ინტერფეისის საშუალებით, კომპიუტერის ნორმალური სიჩქარით, რაც არ არის Midi baud– ის სწორი მაჩვენებელი 31250, რადგან არცერთი ჩვენი კომპიუტერი არ შეიძლება იყოს ადვილად დაკონფიგურირებული ამ სიჩქარეზე.

ასევე თქვენ გაითვალისწინებთ, რომ კოდი ეხება მხოლოდ Midi მოვლენების შენიშვნას, რადგან ჩაქუჩი უნდა აიწიოს დაწევისთანავე და ვერ დაელოდება მოვლენების შენიშვნის მოხდენას.

ნაბიჯი 11: დასრულებულია და მუშაობს

ჩვენ გავაკეთებთ ცალკე ინსტრუქციას, თუ როგორ ვქმნით და ვგზავნით Midi ფაილებს ჩვენი კომპიუტერიდან Spielatron– ში.

გირჩევთ: