Mục lục:

Máy bay chiến đấu MIDI dựa trên Arduino (Cảm ứng nhạy): 7 bước (có hình ảnh)
Máy bay chiến đấu MIDI dựa trên Arduino (Cảm ứng nhạy): 7 bước (có hình ảnh)

Video: Máy bay chiến đấu MIDI dựa trên Arduino (Cảm ứng nhạy): 7 bước (có hình ảnh)

Video: Máy bay chiến đấu MIDI dựa trên Arduino (Cảm ứng nhạy): 7 bước (có hình ảnh)
Video: ELF/EMBARC Bronchiectasis conference 2023 with subtitles 2024, Tháng mười một
Anonim
Máy bay chiến đấu MIDI dựa trên Arduino (Cảm ứng nhạy)
Máy bay chiến đấu MIDI dựa trên Arduino (Cảm ứng nhạy)

MIDI là viết tắt của Musical Instrument Digital Interface. Ở đây, chúng tôi đang chế tạo một máy bay chiến đấu MIDI cảm ứng.

Nó có 16 miếng đệm. chúng có thể được tăng hoặc giảm. Ở đây tôi đã sử dụng 16 vì các chân arduino có hạn.

Ngoài ra, tôi đã sử dụng các chân đầu vào tương tự (A0, A1, A2, A3, A4) làm đầu vào kỹ thuật số.

Đây là hướng dẫn đầu tiên của tôi. Vì vậy, thứ lỗi cho tôi cho bất kỳ sai lầm. Tôi đã không nghĩ đến việc thực hiện một hướng dẫn sớm hơn.

vì vậy tôi không có nhiều ảnh chi tiết về điều đó.

Có một video làm việc của MIDI tôi đã chọn guitar bằng âm thanh trong phần mềm canton live 9 trong video.

Bước 1: Thu thập nguyên liệu cần thiết

Những thứ bạn sẽ cần là:

  1. Arduino una R3 (1 đơn vị)
  2. Điện trở 1Mohm (16 đơn vị)
  3. Tấm chắn arduino đa năng (1 chiếc)
  4. Giấy nhôm
  5. Tấm nhựa / acrylic (cho thân ngoài)
  6. Chiết áp (1 chiếc)
  7. Dây điện
  8. Băng đen

Các công cụ được sử dụng là:

  1. Máy khoan
  2. Công cụ cắt
  3. Hàn sắt
  4. Keo nóng

Đây là những vật tư cần thiết để chế tạo máy bay chiến đấu MIDI. Tôi có một lá chắn arduino mục đích chung cho các điện trở.

nhưng Bạn có thể sử dụng một pcb mục đích chung.

Bước 2: Tạo cơ thể bên ngoài

Để làm phần thân bên ngoài, bạn sẽ cần tấm nhựa.

cắt tờ giấy theo kích thước đã cho:

trên và dưới (200mm x 200mm)

cho 4 mặt (200mm x 40mm)

Bây giờ cắt 16 lỗ trên tấm trên cùng để luồn dây cho các tấm đệm. Một khe cắm ở một bên cho đầu nối arduino.

Ghép các mảnh này lại để tạo thành một hình khối ngoại trừ phần trên cùng. Miếng đệm được làm bằng lá nhôm.

cắt 16 tấm giấy nhôm có kích thước 45mm x 45mm.

Các lỗ khoan phải theo vị trí của miếng đệm.

Bước 3: Kết nối

Kết nối
Kết nối

các kết nối sẽ được thực hiện như thể hiện trong hình ảnh.

chiết áp dành cho độ nhạy của cảm ứng. Nó là để điều chỉnh độ nhạy cảm ứng.

LƯU Ý: Các dây được sử dụng phải cùng loại. Nếu không, chúng có thể là một sự khác biệt trong các giá trị điện dung.

cũng cố gắng làm cho các dây có cùng kích thước.

Bước 4: Lắp ráp cuối cùng

Hội đồng cuối cùng
Hội đồng cuối cùng
Hội đồng cuối cùng
Hội đồng cuối cùng
Hội đồng cuối cùng
Hội đồng cuối cùng

Bây giờ, chúng ta phải kết hợp cả phần điện tử và phần cứng. Đầu tiên, nối các lá nhôm với lớp trên cùng cách đều nhau và nối các dây vào từng lá. Sau đó, các dây sẽ được kết nối với arduino như trong bước 2.

Bạn có thể dán giấy bạc bằng keo hoặc dùng băng dính.

Ngoài ra, bạn có thể đặt một số miếng bìa cứng giữa nhựa và giấy bạc để tạo độ dày và cảm giác tốt.

LƯU Ý: Các dây dẫn phải được kết nối với lá liên tục.

Bước 5: Tải mã lên Arduino

mã được đưa ra ở đây.

tải nó lên arduino.

LƯU Ý: khi tải mã lên arduino, cổng nối tiếp ở midi không có lông phải được đặt thành không kết nối. nếu không trong khi tải lên mã, lỗi sẽ được hiển thị.

đây là mã để kiểm tra bàn di chuột và nhận các giá trị cảm biến phụ thuộc (captouch16try.ino)

mã kiểm tra cung cấp các giá trị của cảm biến.

các giá trị này phải gần như bằng nhau. nếu không miếng đệm sẽ không hoạt động chính xác.

các giá trị đã cho sẽ là độ nhạy của mã khác.

Bước 6: Yêu cầu phần mềm

Yêu cầu phần mềm
Yêu cầu phần mềm
Yêu cầu phần mềm
Yêu cầu phần mềm

Tải xuống các phần mềm này:

  1. Ableton Live 9 Suite
  2. Nối tiếp MIDI không có lông
  3. LoopMIDi

Ableton có thể được tải xuống từ trang web chính thức.

Liên kết github để tải midi không lông:

(https://projectgus.github.io/hairless-midiserial/)

Liên kết đến loopmidi:

www.tobias-erichsen.de/wp-content/uploads/2…

Tải xuống và cài đặt các phần mềm này.

làm theo các bước sau:

bước 1.

mở LoopMIDI và nhấp vào nút (+) ở góc dưới cùng bên trái.

Một cổng được tạo để truyền dữ liệu.

Bước 2.

Mở midi không có lông, bây giờ chọn loopmidiport trong midi out.

để lại midi trong không kết nối.

chọn cổng nối tiếp tới arduino. (điều này sẽ hiển thị khi arduino được kết nối với máy tính / máy tính xách tay)

bước 3.

chạy có thể trực tiếp 9.

mở tùy chọn (ctrl +,)

bây giờ chọn liên kết midi ở cột bên trái và chọn cài đặt như trong hình ảnh.

đóng cửa sổ đó lại

Bước 4.

bây giờ chọn trống ở cột thứ hai từ bên trái.

chọn bất kỳ trống nào.

khi trống được chọn.

và bạn chạm vào đệm midi, một âm thanh được tạo ra trong máy tính xách tay của bạn.

Máy bay chiến đấu MIDI của bạn đã hoàn thành.

Thưởng thức!!!:-)

Bước 7: Khắc phục sự cố

Phần mềm không được định cấu hình đúng cách.

sẽ có một số vấn đề xảy ra trước khi thiết lập cảm ứng vì bàn phím cung cấp các giá trị tương tự và những giá trị này có thể tạo ra vấn đề.

dây có thể không được kết nối đúng cách.

lá không chạm đúng vào dây.

dây có thể bị ngắn.

Đề xuất: