Mục lục:
Video: MIDI Pod-Pal: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
*** CẬP NHẬT 4/22/21 ***
*** Tôi đã thêm một sơ đồ đầy đủ hiển thị tất cả hệ thống dây điện để hỗ trợ xây dựng. ***
Tôi sẽ không đi sâu vào phần xây dựng một cách vô lý ở đây, mục đích của tôi là đưa ra một ví dụ khác về việc xây dựng bộ điều khiển MIDI dựa trên Arduino nếu bạn đang nghiên cứu chủ đề hoặc nghĩ về việc xây dựng thứ gì đó và thu thập ý tưởng. Ứng dụng của tôi khá cụ thể cho Line 6 Pod 2.0, nhưng với một số điều chỉnh mã có thể được áp dụng rộng rãi hơn.. Nhà thờ sở hữu bộ xử lý mô hình Line 6 Pod 2.0 đặt trên sàn và không có công tắc chân để thay đổi cài đặt trước hoặc bàn đạp để điều khiển âm lượng. Có một số bộ điều khiển hiện có trên thị trường. Behringer FCB1010 là một giải pháp tuyệt vời với giá khoảng 150 đô la nhưng chiếm nhiều không gian sàn sân khấu hơn tôi muốn. Và ngoài ra, đó là niềm vui nào? Tôi biết tôi phải thử và xây dựng một cái. Và… tôi đã thành công!
Bước 1: Thông tin cơ bản về phần cứng
Khung gầm: Tôi đã "định hướng lại" một bộ điều chế HDMI "ZvBox 160" đã được quay. Xây dựng bằng thép đẹp và chắc chắn, nên sống sót sau ngày tận thế zombie. Múc nó, đặt các bộ phận, thực hiện các phép đo. Sau đó, tôi đã tạo một mẫu khoan kết hợp / nhãn bảng điều khiển phía trước trong Photoshop. Tôi đã in nhãn trên một tờ giấy dính toàn trang và thêm một lớp phủ nhiều lớp kết dính. Xem midi_con_faceplate.psd. Kích thước hộp là 1,7 "H x 10,5" W x 4,75 "D (4,32 cm H x 26,67 cm W x 12,07 cm D)
Bộ điều khiển: Arduino Mega 2560 clone do Sainsmart sản xuất.
Màn hình: Kingbright model DC08-11SRWA. Tôi đã gắn nó và 220 điện trở cần thiết trên một bảng điều khiển nhỏ cũng cung cấp một cách để gắn vào khung máy.
Công tắc chân: những gì tôi đã đặt xung quanh. SPST tạm thời, thường mở. guitarpedalparts.com có 'em với giá 3 đô la.
Đèn LED: Tôi đã có một số đèn LED hai màu Xanh lục và Đỏ nhấp nháy mà tôi không còn xác định được chúng đến từ đâu, nhưng bất kỳ đèn LED hai màu cathode chung 3 chân nào sẽ hoạt động.
Gán công tắc: SPDT nhỏ, hoạt động là ON-OFF- (BẬT). Phần của người đàn bà # 611-7107-001.
Giắc cắm đầu ra: Rean NYS2122 TS 1/4”.
Bàn đạp: loại nồi côn tuyến tính 10k thụ động. Tôi đã sử dụng Dòng 6 EX 1; M Audio EX-P và Roland EV-5 được cho là cũng sẽ hoạt động. Xem hình ảnh để biết chi tiết sơ đồ mạch bàn đạp.
Điện trở: 10K cho công tắc kéo lên (QTY: 8); 220 Ohm cho giắc cắm MIDI (tôi đã sử dụng 2, một có thể đủ); 220 Ohm cho đèn LED kênh cài sẵn (QTY 8); 220 Ohm cho màn hình Kingsbright (QTY: 8); 2,2K cho giắc cắm bàn đạp biểu cảm (QTY: 1).
Giắc cắm DC gắn trên khung. Phần Mouser # 502-712A.
CẬP NHẬT: Tôi đã bao gồm một hình ảnh-j.webp
Bước 2: Tính năng / hành vi:
Các công tắc chân có nhãn "A" đến "D" chọn 4 giá trị đặt trước trong một ngân hàng. 2 chân còn lại công tắc tăng giảm số Bank. Khi thay đổi ngân hàng, đèn LED tương ứng của nút đặt trước được sử dụng cuối cùng sẽ sáng với màu thay thế cho đến khi bạn chọn một giá trị đặt trước trên ngân hàng mới hoặc quay lại ngân hàng ban đầu.
2 công tắc bật tắt tạm thời cho phép người dùng ấn định kênh MIDI và số bộ điều khiển liên tục (CC). Chỉ có thể chọn CC 1, 2, 4 và 7 (thiết lập trong mã Arduino, nhưng có thể mở rộng) nhưng chúng là những CC thường được sử dụng nhất. Có 9 ngân hàng trên POD 2.0, bộ điều khiển truy cập tất cả 9 nhưng cũng bao gồm một ngân hàng đặc biệt 10. 10-A bật và tắt bộ chỉnh, 10-B chọn chế độ wah cho bàn đạp. 10-C hoặc 10-D sẽ tắt wah và hoàn nguyên về số CC do người dùng chỉ định.
Mặc định là CC7 cho âm lượng. Màn hình LED hiển thị số ngân hàng hiện tại, đồng thời hiển thị kênh MIDI và số CC khi được chỉ định.
Bước 3: Mã:
Đây là mã. Tôi đã cố gắng giữ cho nó có tổ chức và bao gồm nhiều bình luận. Vui lòng sử dụng, tái sử dụng, lạm dụng hoặc nhầm lẫn khi cần thiết.
Bạn sẽ cần bao gồm thư viện MIDI từ FortySevenEffects tại github.com.
Bước 4: Đó là Nó
Xin vui lòng liên hệ với tôi nếu bạn có bất kỳ câu hỏi nào. Tôi không phải là chuyên gia viết mã, nhưng tôi rất vui khi đưa ra các đề xuất hoặc ý tưởng.
Đề xuất:
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Hexa-pod: 6 bước
Hexa-pod: Đây là một hình lục giác, nó là một robot kích thước nhỏ có các bộ phận nhỏ được làm bằng máy in 3D bằng cách sử dụng dây tóc nylon. Nó rất dễ điều khiển và thực hiện chức năng của nó.
Studebake-o-pod: 12 bước
Studebake-o-pod: Tôi nghĩ sẽ rất thú vị khi chế tạo một phụ kiện thú vị cho iPod của mình. Video và hướng dẫn này cung cấp cho bạn bộ hướng dẫn từng bước để xây dựng Studebake-o-pod của riêng bạn
Bộ điều khiển ánh sáng dải LED MIDI 5V cho Spielatron hoặc MIDI Synth khác: 7 bước (có hình ảnh)
Bộ điều khiển ánh sáng dải LED MIDI 5V cho Spielatron hoặc Bộ điều khiển MIDI khác: Bộ điều khiển này nhấp nháy đèn dải LED ba màu trong 50mS mỗi nốt. Màu xanh cho G5 đến D # 6, màu đỏ cho E6 đến B6 và màu xanh lá cây cho C7 đến G7. Bộ điều khiển là thiết bị ALSA MIDI để phần mềm MIDI có thể xuất ra các đèn LED cùng lúc với thiết bị tổng hợp MIDI
Skinception Healing Pod: 4 bước
Skinception Healing Pod: Một dự án sử dụng Arduino Uno để tạo dải đèn LED cảm ứng. Đầu vào: Cảm biến điện dung Đầu ra: Dải đèn LED