
Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15
Tài liệu hướng dẫn này chỉ ra cách xây dựng một lá chắn để kết nối các thiết bị gửi tín hiệu MIDI (ví dụ như bàn phím chính) với Arduino. Sơ đồ cơ bản được lấy từ: https://www.arduino.cc/cgi-bin/yabb2/YaBB.pl ? num = 1187962258 /
Bước 1: Sơ đồ
Về cơ bản, sơ đồ chỉ là một optocoupler với một số điện trở để tách thiết bị MIDI khỏi Arduino. Lưu ý rằng đầu nối DIN ở phía bên trái được nhìn thấy từ phía sau (phía chân hàn).
Bước 2: Bố trí bảng, Danh sách bộ phận, v.v
Danh sách bộ phận: Điện trở (mỗi cái 1 cái): 220 Ohms, 100 kOhms, 3,3 kOhms Mã hóa: 1N4148 Bộ ghép nối: 4N285 Đầu nối PIN DIN (đầu nối MIDI) 2 đầu pin 1x81 Đầu pin 1x41 Đầu pin 1x6 Nó cũng sẽ hoạt động với các Optocouple khác (ví dụ: 4N35, tôi đã sử dụng 4N29) Đính kèm là các tệp cần thiết để khắc bảng và các tệp đại bàng nếu bạn muốn sửa đổi.
Bước 3: Sản xuất
Bạn có thể tìm thấy một vài gợi ý để tạo tấm chắn: Một cách thực hiện rất tốt (thực sự đã làm cho tôi không giống như nhiều người khác) để khắc bảng có thể được tìm thấy tại đây: https://hackaday.com/2008/07/28/how- to-etch-a-single-side-pcb / Nếu bạn là một người không thích tôi và muốn sửa đổi bảng trong Eagle thì hãy thử các hướng dẫn sau: https://www.instructables.com/id/Draw-Electronic-Schearies- with-CadSoft-EAGLEhttps://www.instructables.com/id/Turn-your-EAGLE-schematic-into-a-PCBhttps://www.instructables.com/id/Make-hobbyist-PCBs-with-professional- Công cụ CAD-by-Hàn các đầu kim từ trên xuống trên bảng để bạn có thể trực tiếp đặt nó trên arduino là một nỗi khổ thực sự. Tôi cào một đầu mỏ hàn của mình để nó trở nên đủ nhỏ để thực hiện công việc đó. Hãy cho tôi biết nếu bạn có giải pháp tốt hơn. Đối với bo mạch này, tôi đã sử dụng đầu nối DIN có thể được hàn trực tiếp vào nó. Nếu bạn muốn sử dụng một cái khác, hãy đảm bảo kết nối các chân có số trên bảng với các chân tương ứng trên đầu nối. Trong pic ở đây, các chân được nhìn thấy từ phía sau (nơi bạn hàn).
Bước 4: Lập trình
Điều đầu tiên tôi làm là xóa vi điều khiển trên Arduino của mình bằng cách tải lên bản phác thảo mà không ngắt kết nối bo mạch trước đó. VÌ VẬY HÃY CẨN THẬN KHÔNG LÀM ĐIỀU ĐÓ! Các phiên bản mới hơn của Arduino phải đủ thông minh để tự tránh điều này, nhưng việc ngắt kết nối tấm chắn trước khi tải lên không nhiều lắm…. Để kiểm tra bảng mạch của bạn, tôi khuyên bạn nên sử dụng bản phác thảo từ đây:
Đề xuất:
Arduino Adafruit Servo Shield Power Module: 3 bước

Mô-đun nguồn Arduino Adafruit Servo Shield: Mô-đun nguồn này được thiết kế cho Arduino Uno kết hợp với Lá chắn Servo 16 kênh Adafruit. Adafruit Servo Shield là một tiện ích bổ sung tuyệt vời cho Arduino. Nhưng nó yêu cầu một nguồn điện thứ hai, 5V. Với thiết bị này, bạn vẫn cần nguồn 5V
Hướng dẫn sử dụng Arduino Cellular Shield: 9 bước (kèm hình ảnh)

Hướng dẫn sử dụng Arduino Cellular Shield: Arduino Cellular Shield cho phép bạn thực hiện các cuộc gọi điện thoại di động và gửi tin nhắn văn bản. Bộ não của tấm chắn này là SM5100B, là một mô-đun di động mạnh mẽ có khả năng thực hiện nhiều tác vụ của hầu hết các điện thoại di động tiêu chuẩn. Cái này
Độ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
Arduino Email Camera (VC0706 + 3G Shield + Arduino M0 Analogue): 5 bước

Arduino Email Camera (VC0706 + 3G Shield + Arduino M0 Analogue): Một khi tôi đã cầm trên tay một chiếc camera VC0706. Tôi đã kết nối thành công nó với Arduino UNO, chụp ảnh, ghi lại trên micro SD. Tôi muốn một thứ gì đó hơn thế nữa - chuyển bức ảnh đã nhận đến một nơi nào đó. Ví dụ, thông qua lá chắn 3G / GPRS. Đơn giản nhất là sen
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