Mục lục:
- Bước 1: Thu thập vật liệu
- Bước 2: Vẽ và khoan
- Bước 3: Chứng minh khái niệm
- Bước 4: Hàn
- Bước 5: Mã
- Bước 6: Kẹt
Video: Bàn phím-Nút điều khiển Midi: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Lấy cảm hứng từ dự án midifighter của tôi, tôi bắt đầu tạo ra một bộ điều khiển midi kiểu nút tận dụng nhiều đầu vào kỹ thuật số mà bảng Mega Arduino có. Trong Tài liệu hướng dẫn này, chúng tôi sẽ hướng dẫn chi tiết các bước từ thu thập tài liệu đến tạo nhạc!
Bước 1: Thu thập vật liệu
Đối với dự án này, tôi đã sử dụng:
Arduino Mega (bản sao)
Dây 22 gauge
16 nút arcade lớn màu trắng
10 nút arcade màu đen nhỏ hơn
Công cụ hàn
Khoan với các mũi khoan 16mm & 26mm
Nhìn thấy
Bảng gắn
Bước 2: Vẽ và khoan
Bạn sẽ cần phải giả lập các nút của mình trên bất cứ thứ gì bạn đang gắn chúng vào, tôi đã tìm thấy mảnh gỗ này trong thùng rác và tôi nghĩ nó sẽ hoàn hảo cho dự án này. Bạn có thể muốn làm điều tương tự hoặc đến cửa hàng phần cứng.
Lần theo các nút và đánh dấu vị trí cần khoan các lỗ và phá bỏ nó. Như bạn có thể thấy sau đó, phần dưới trông khá ghê tởm. Bạn có thể muốn kiểm tra độ vừa vặn của nút trước khi khoan tất cả các lỗ.
Tôi đã cưa đôi tấm ván của mình sau đó, nhưng tôi khuyên bạn nên làm điều đó ở giai đoạn này.
Bước 3: Chứng minh khái niệm
Tôi chạy một số clip cá sấu đến một vài nút và thiết lập một nồi 10K và tải lên mã để kiểm tra nó trước khi hàn. Điều này không cần thiết 100%, nhưng đó là một ý kiến hay nếu bạn muốn kiểm tra lại mọi thứ.
Bước 4: Hàn
Có rất nhiều dây dẫn đến các chân kỹ thuật số ở đây, tôi có thể thử và sử dụng bộ ghép kênh vào lần sau nhưng nó thực sự không quá tệ, chỉ cần kiểm tra lại mọi thứ khi hệ thống dây tiến triển. Mã sẽ chỉ định chân bắt đầu là 22 và các nút tăng màu sắc lên một (vì vậy C = pin 22, C # = Pin 23, v.v.). Trong sơ đồ, bạn có thể thấy các nút đều được nối đất với nhau thành một chuỗi lớn.
Các bình lấy điện từ chân 5v và được mắc xích với nhau. Tương tự như vậy, các chậu được nối đất theo kiểu cài cúc áo. Cuối cùng, chạy các dây dữ liệu từ các bình đến A0, A1, A2, A3.
Bạn thực sự có thể phát điên nếu bạn muốn có nhiều nút hoặc chậu hơn… và tôi sẽ khuyến khích bạn làm như vậy!
Bước 5: Mã
Trước khi bạn đưa mã vào, tôi muốn cảm ơn Gustavo Silveira tại www.musiconerd.com vì tôi đã sử dụng mã của anh ấy trong một dự án trước đó và sửa đổi nó để sử dụng trong dự án này.
Tôi đang chạy Hairless Midi trên Macbook của mình để chuyển đổi tín hiệu nối tiếp thành tín hiệu midi mà Ableton Live sẽ nhận được.
Tôi thừa nhận đã mất một khoảng thời gian để thiết lập đầy đủ phần mềm serial-midi đến mức nó hoạt động hoàn hảo, nhưng tôi không gặp vấn đề gì vì tôi đã thiết lập nó trong cấu hình hiện tại của nó.
Tốt nhất tôi là một lập trình viên mới bắt đầu nhưng nếu bạn làm theo các nhận xét trong mã của Arduino IDE và đảm bảo khớp với tốc độ truyền của mã và midi không có lông thì bạn nên bắt đầu và chạy mà không cần khắc phục sự cố quá nhiều.
Bước 6: Kẹt
Tôi thích sử dụng Ableton Live vì tính linh hoạt của ánh xạ giữa thực sự phục vụ cho các nhạc cụ như thế này. Đây là một liên kết để tôi chơi cùng với một số Mussorgsky! Hướng dẫn đầu tiên của tôi!
Đề xuất:
Hộp mở rộng cần điều khiển bàn phím Arduino và Điều khiển âm thanh Sử dụng Deej: 8 bước
Hộp mở rộng cần điều khiển bàn phím Arduino và Điều khiển âm thanh Sử dụng Deej: Tại sao Trong một thời gian, tôi đã muốn thêm một cần điều khiển nhỏ vào bàn phím của mình để điều khiển các thành phần giao diện hoặc các tác vụ nhỏ hơn khác trong trò chơi và trình mô phỏng (MS Flight Sim, Elite: Dangerous, Chiến tranh giữa các vì sao: Biệt đội, v.v.). Ngoài ra, đối với Elite: Nguy hiểm, tôi đã
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: 5 bước
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: Đây là các hướng dẫn để tạo ô tô được điều khiển từ xa của riêng bạn, được điều khiển bằng bộ điều khiển Xbox 360 không dây
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
Điều khiển các thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) với Màn hình nhiệt độ và độ ẩm: 9 bước
Điều khiển thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) Có Hiển thị nhiệt độ và độ ẩm: xin chào, tôi là Abhay và đây là blog đầu tiên của tôi về Các thiết bị điện và hôm nay tôi sẽ hướng dẫn bạn cách điều khiển các thiết bị điện bằng điều khiển từ xa bằng cách xây dựng cái này dự án đơn giản. cảm ơn atl lab đã hỗ trợ và cung cấp tài liệu
Bàn phím Das nhanh và bẩn (Bàn phím trống): 3 bước
Bàn phím Das nhanh và bẩn (Bàn phím trống): Bàn phím A Das là tên của bàn phím phổ biến nhất không có chữ khắc trên các phím (bàn phím trống). Bàn phím Das được bán lẻ với giá 89,95 đô la. Tài liệu hướng dẫn này sẽ hướng dẫn bạn cách tự làm một cái bằng bất kỳ bàn phím cũ nào mà bạn có