Mục lục:
- Quân nhu
- Bước 1: Gắn cảm biến Ir
- Bước 2: Nối dây các cảm biến
- Bước 3: Kết nối đầu ra
- Bước 4: Điều chỉnh phạm vi cảm biến Ir và phủ bằng cuộn Carsheet màu đen
- Bước 5: Mã cho Bảng điều khiển vi mô
- Bước 6: Kết quả
Video: Piano không khí sử dụng cảm biến tiệm cận hồng ngoại và Arduino Uno Atmega 328: 6 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Thông thường đàn Piano có thể là điện hoặc cơ hoạt động trên cơ chế đơn giản của nút nhấn. Nhưng đây là một sự thay đổi, chúng ta có thể loại bỏ sự cần thiết của các phím trong đàn piano bằng cách sử dụng một số cảm biến. Và cảm biến tiệm cận màu đỏ hồng ngoại phù hợp nhất với nguyên nhân này vì chúng dễ sử dụng và chúng cũng chỉ chiếm một chân kỹ thuật số của bảng vi điều khiển. Và những cảm biến này cũng là một trong những cảm biến rẻ nhất hiện có. Tôi đang sử dụng bộ rung làm đầu ra âm nhạc, nhưng bạn có thể sử dụng loa / loa siêu trầm thích hợp. Trong tương lai, tôi mong muốn nâng cấp dự án với tính năng tăng âm trầm bằng Loa siêu trầm.
Quân nhu
1) 10 chiếc cảm biến tiệm cận Ir
2) Arduino una / mega
3) vít (tùy chọn)
4) Dây điện
5) Bộ rung điện Piezo
6) Bảng đen / Băng cello đen
Bước 1: Gắn cảm biến Ir
Mô-đun cảm biến Ir được trang bị một lỗ lắp ở trung tâm. Bạn có thể sử dụng lỗ để lắp cảm biến bằng vít chặt hoặc bạn có thể chỉ dùng keo để dán nó. Tôi đã sử dụng một tấm acrylic làm cơ sở và khoan các lỗ bằng acrylic với các dấu hiệu thích hợp, mỗi lỗ cách nhau 2 cm. Không bố trí các cảm biến quá gần nhau vì nó có thể làm hỏng trải nghiệm sử dụng đàn piano của bạn.
Bước 2: Nối dây các cảm biến
Kết nối tất cả các cực dương của cảm biến bằng dây và chất hàn (tùy chọn). Đồng thời kết nối tất cả các chân nối đất của tất cả các cảm biến. Bây giờ cuối cùng, bạn cần kết nối các chân đầu ra từ cảm biến Ir với các chân Digital của bo mạch vi điều khiển. Trong trường hợp của tôi, đó là Arduino una. Hãy nhớ rằng, khi phát hiện chướng ngại vật, Đầu ra từ cảm biến ở mức thấp. Vì vậy, nếu bạn muốn kết nối led làm chỉ báo trong mạch, hãy kết nối cực âm với đầu ra cảm biến và dương với đường sắt dương 3.3v của Arduino una.
Bước 3: Kết nối đầu ra
Bây giờ kết nối chân đầu ra kỹ thuật số với cực dương của còi / loa. Và kết nối thiết bị đầu cuối âm với mặt đất của Arduino una. Nếu bạn đang sử dụng bộ rung / loa yêu cầu điện áp cao, bạn nên sử dụng npn bjt vì nó có khả năng chuyển đổi rất nhanh và có thể chạy trơn tru với các đầu vào tần số thay đổi từ Arduino. Ngoài ra, hãy chắc chắn rằng nếu bạn đang sử dụng buzzer công suất lớn, không sử dụng nguồn điện từ arduino. Thay vào đó, hãy sử dụng một số nguồn bên ngoài nhưng trong trường hợp của tôi, mức tiêu thụ điện năng thấp nên tôi đang sử dụng trực tiếp từ Arduino.
Bước 4: Điều chỉnh phạm vi cảm biến Ir và phủ bằng cuộn Carsheet màu đen
Sử dụng chiết áp trên mô-đun cảm biến để điều chỉnh phạm vi phù hợp cho các phím đàn piano của bạn. Bây giờ, gắn các cuộn thẻ đen lên nó, đèn led mô-đun cảm biến và diode quang như trong hình. Điều này được thực hiện để ngăn chặn việc phát hiện chướng ngại vật không mong muốn theo hướng khác. Chúng tôi chỉ muốn phát hiện các ngón tay ở phía trước. Và chúng tôi sử dụng tấm thẻ đen vì màu đen hấp thụ tất cả các bước sóng và thậm chí cả tia hồng ngoại.
Bước 5: Mã cho Bảng điều khiển vi mô
Đoạn mã bắt đầu với việc xác định tần số mà chúng ta muốn đầu ra của bộ rung / loa. Sau đó, chúng tôi xác định các chân mà chúng tôi sẽ sử dụng cho các đầu vào cảm biến. Sau đó, chúng tôi thiết lập các chân của mình trong void setup (). Trong void loop (), tôi vừa sử dụng các câu lệnh có điều kiện vì mã trở nên đơn giản và đủ tốt cho nhu cầu hiện tại.
Đề xuất:
Piano Air sử dụng cảm biến tiệm cận hồng ngoại, loa và Arduino Uno (Đã nâng cấp / phần 2): 6 bước
Piano cơ sử dụng cảm biến tiệm cận hồng ngoại, loa và Arduino Uno (Đã nâng cấp / phần 2): Đây là phiên bản nâng cấp của dự án piano không khí trước đây ?. Ở đây tôi đang sử dụng loa JBL làm đầu ra. Tôi cũng đã bao gồm một nút nhạy cảm ứng để thay đổi các chế độ theo yêu cầu. Ví dụ- Chế độ Bass mạnh, Chế độ bình thường, Chế độ cao
Cảm biến chướng ngại vật hồng ngoại mà không cần sử dụng Arduino hoặc bất kỳ vi điều khiển nào: 6 bước
Cảm biến chướng ngại vật hồng ngoại mà không cần sử dụng Arduino hoặc bất kỳ vi điều khiển nào: Trong dự án này, chúng tôi sẽ tạo ra một cảm biến chướng ngại vật đơn giản mà không cần sử dụng bất kỳ vi điều khiển nào
Cảm biến tiệm cận hồng ngoại tầm xa: 3 bước
Cảm biến tiệm cận hồng ngoại tầm xa: Cảm biến hồng ngoại là Mô-đun tốt nhất để phát hiện đối tượng nhưng vấn đề là nó hoạt động trong phạm vi rất ngắn. trong bài viết này, chúng tôi sẽ chia sẻ cách bạn có thể tăng phạm vi và những yếu tố nào ảnh hưởng đến phạm vi
Cảm biến tiệm cận hồng ngoại màu đỏ sử dụng LM358: 5 bước
Cảm biến tiệm cận hồng ngoại sử dụng LM358: Đây là hướng dẫn về cách chế tạo cảm biến tiệm cận hồng ngoại
Máy ảnh nhiệt hồng ngoại M5Stack sử dụng cảm biến hình ảnh mảng hồng ngoại AMG8833: 3 bước
Máy ảnh nhiệt M5Stack IR sử dụng cảm biến hình ảnh mảng hồng ngoại AMG8833: Giống như nhiều người, tôi đã bị mê hoặc với máy ảnh nhiệt nhưng chúng luôn nằm ngoài tầm giá của tôi - cho đến nay !! Mô-đun ESP32 và một