Mục lục:

Arduino Lego Tannerin: 6 bước
Arduino Lego Tannerin: 6 bước

Video: Arduino Lego Tannerin: 6 bước

Video: Arduino Lego Tannerin: 6 bước
Video: Tannerin Example 2024, Tháng bảy
Anonim
Arduino Lego Tannerin
Arduino Lego Tannerin

Tannerin là một loại nhạc cụ được chơi bằng cách trượt một điểm đánh dấu dọc theo chiều dài của dây hoặc miếng đệm. Điều này tạo ra một giai điệu sóng hình sin thuần túy, có thể kéo dài bao nhiêu nốt hoặc quãng tám tùy thích, luôn ở mức mượt mà (tức là uốn cong / cao độ). Nó đã được sử dụng trong hit Beach Boys, "Good Vi Mừng."

Với mọi người đang xây dựng ánh sáng ở đó vào lúc này (bao gồm cả bản thân tôi), tôi nghĩ tốt hơn là tôi nên phát hành một phiên bản Có thể hướng dẫn cho Tannerin.

Bước 1: Cơ sở

Căn cứ
Căn cứ
Căn cứ
Căn cứ
Căn cứ
Căn cứ

Bắt đầu bằng cách xây dựng căn cứ dài nhất có thể. Khi ngồi ở giữa, bạn sẽ có thể dễ dàng tiếp cận một trong hai đầu. Tôi đã xây dựng công trình của mình từ Lego - chỉ vì tôi có thể. Sau đó, kéo căng một đoạn dây nichrome trên toàn bộ chiều rộng và kết thúc bằng cách buộc mỗi đầu xung quanh một con vít. Điều này sẽ giúp tản nhiệt mà nó tỏa ra. Giữ dây này đã dạy. Đo điện trở của đoạn dây này, vì điều này sẽ cung cấp cho bạn ý tưởng về phạm vi và độ chi tiết của thiết bị. Của tôi là 176 ohms, ngang 1,2 mét.

Bước 2: Đũa phép

Đũa phép
Đũa phép

Tạo "cây đũa phép" bằng cách gắn một đoạn cáp dài vào kẹp cá sấu. Nó phải đủ dài để trải dài trên toàn bộ chiều rộng của Tannerin, với một chút dư thừa để đến được vị trí nơi bảng mạch sẽ được đặt.

Bước 3: Phần cứng

Phần cứng
Phần cứng

Gắn dây vào một trong hai đầu của dây nichrome và đưa vào bảng mạch. Sau đó gắn đầu dây đánh dấu vào mạch tương tự. Tôi đang sử dụng breadboard, như được hiển thị ở đây. Sơ đồ sau.

Bước 4: Sơ đồ

Sơ đồ
Sơ đồ

Sơ đồ mạch. Bạn sẽ muốn thay thế điện trở bằng một số điện trở đủ lớn để hạn chế dòng điện qua dây nichrome (vì sợ nó quá nóng), nhưng đủ nhỏ để tiềm năng giảm đáng kể khi điểm đánh dấu đoản mạch một phần của dây. Arduino có phạm vi 0-1023 cho 0-5v trên các đầu vào tương tự của nó. tức là 5 mv cho mỗi mục nhập đầu vào. Vì vậy, nếu bạn muốn có 100 đầu vào có thể dọc theo dây, phải có 0,5v trên dây nichrome.

Bước 5: Phần mềm

Sau đó, viết một chương trình ngắn để diễn giải các giá trị đầu vào và tạo ra một đầu ra hợp lý. Tôi sử dụng hệ thống âm nhạc Armstrong như một phương tiện tạo mẫu nhanh cho nhạc cụ. Sử dụng Armstrong cũng cho phép tôi kích hoạt các âm thanh khác nhau trên PC mà không cần thay đổi mã Arduino. Mã nguồn Tannerin hiện có sẵn trong thư mục ví dụ của kho lưu trữ Armstrong. Amstrong là một tập hợp các quy trình giúp việc xây dựng và tạo mẫu các nhạc cụ trên Arduino trở nên dễ dàng hơn rất nhiều. Nó tách các chân phần cứng khỏi chức năng của chúng và hỗ trợ giao tiếp nối tiếp, cho phép phát âm thanh trên phần cứng từ xa (PC hoặc bộ tổng hợp) mà không cần mã hóa bổ sung.

Bước 6: Vây

Vây!
Vây!

Đã đến lúc thiên tài âm nhạc của bạn tỏa sáng. Bạn có thể thấy rằng nhiệt độ tăng nhẹ làm cho dây bị chùng xuống, trong trường hợp đó, bạn có thể giữ dây dạy bằng cách dùng ngón tay ấn xuống dây hoặc một vít khác. Bạn cũng có thể muốn đánh dấu các ghi chú riêng lẻ dọc theo chiều dài như hướng dẫn cho phần trình diễn.

Đề xuất: