
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:14


Sống ở Argentina có nghĩa là thư quốc tế sẽ bị đánh cắp hoặc bị mắc kẹt trong hải quan. Thêm vùng cách ly Coronavirus và dự án tiếp theo của bạn bị hạn chế trong bảng Arduino Uno cũ. Tin tốt? Như nhà thơ vĩ đại của Rolling Stones nói "Thời gian ở bên tôi … vâng, nó là như vậy"
Tôi đã tải xuống Mozzi, thư viện nhạc tuyệt vời - nhưng cũng phức tạp - không yêu cầu bất kỳ phần cứng bổ sung nào để hoạt động và tôi đã bắt đầu đọc tài liệu. Tôi đã đưa ra một máy đánh trống / bộ thu âm đơn giản có thể vận hành hoàn toàn với 5 nút bấm và 1 nút bấm. Núm đầu tiên sẽ thay đổi nhịp mỗi phút và 4 núm khác sẽ xác định nội dung cần chơi trong mỗi nhịp. Tôi cũng đã thêm 4 đèn Led để xác định nhịp hiện tại.
Quân nhu
Arduino Uno
Thư viện Mozzi
5 nút
1 nút nhấn
1 giắc cắm âm thanh
Hộp đựng in 3d tùy chọn
Bước 1: Chi tiết lập trình

Bên trong mã, khi nhịp trôi qua, mọi núm đều được đọc và giá trị từ 0 đến 1024 được ánh xạ thành thang điểm 1-10. 1 có nghĩa là im lặng. 2 có nghĩa là kick. 3 có nghĩa là mũ hi. 4 có nghĩa là vị trí bẫy và vị trí mới nhất được sử dụng cho một số âm thanh tổng hợp trong các nốt nhạc khác nhau.
Bước 2: Bao vây



Vỏ được làm bằng hình chữ nhật 2mm và 4 vít.
Bước 3: Âm thanh


Âm thanh đã được chuyển đổi từ wav sang dữ liệu thô và được tải dưới dạng tệp external.h cùng với mã.ino. Quy trình này hơi phức tạp và liên quan đến phần mềm bên ngoài như Audacity và cả một tập lệnh Python để chuyển đổi.raw thành.h
Máy trống đơn giản rất thú vị để chơi, âm thanh mặc định có thể được thay đổi cho các âm thanh khác như hiệu ứng Gameboy và âm thanh Atari có độ phân giải thấp.
Tất nhiên, việc cách ly cũng có nghĩa là không công khai cho các buổi hòa nhạc điện tử kỳ quặc của bạn, vì vậy tôi đã tạo ra một chút hoạt hình chuyển động sẽ tự động phát hiện các nhịp và di chuyển đầu theo nhạc.
Bước 4: Demo


Đây là bản demo của Drum Machine đang được chơi.
Đầu chuyển động là một dự án độc lập với Mô-đun âm thanh và Arduino Nano. Nó tự động phát hiện BPM và di chuyển đầu cho phù hợp.
Đề xuất:
Trồng nhiều rau diếp trong ít không gian hơn hoặc Trồng rau diếp trong không gian, (nhiều hơn hoặc ít hơn).: 10 bước

Trồng nhiều rau diếp hơn trong ít không gian hơn hoặc … Trồng rau diếp trong không gian, (Nhiều hơn hoặc ít hơn): Đây là bài dự thi chuyên nghiệp cho Cuộc thi trồng trọt ngoài Trái đất, được gửi thông qua Huấn luyện viên. Tôi không thể vui mừng hơn khi được thiết kế cho sản xuất cây trồng vũ trụ và đăng Tài liệu hướng dẫn đầu tiên của mình. Để bắt đầu, cuộc thi yêu cầu chúng tôi
Máy đánh trống / trống điện Makey Makey: 8 bước

Makey Makey Electric Drums / Drum Machine: Hướng dẫn này về cách chế tạo một bộ trống điện, là một mục tham gia cuộc thi Makey Makey. Vật liệu, sẽ thay đổi tùy theo sự sẵn có và lựa chọn cá nhân. với bọt / khác cho tex
Cuộc đua không gian: Trò chơi Arduino Clicker đơn giản để thực hiện với trẻ em: 7 bước

Space Race: Trò chơi Arduino Clicker đơn giản để làm với trẻ em: ¡ Tôi đang tải lên một video cho thấy nó hoạt động như thế nào hôm nay! Hãy theo dõiHãy vui vẻ với một hướng dẫn theo chủ đề không gian có thể được tạo ra cùng với trẻ em và sau đó được chúng thưởng thức một mình như một món đồ chơi. Bạn có thể sử dụng nó như một phương tiện để dạy chúng lịch sử về đồng
Giao diện người dùng tương tác đơn giản để giảng dạy và đánh giá: 11 bước

Giao diện người dùng tương tác đơn giản để giảng dạy và đánh giá: Dự án này được phát triển như một phần của lớp học đại học, mục tiêu là tạo ra một hệ thống tương tác để giảng dạy và đánh giá một chủ đề nhất định. Đối với nó, chúng tôi đã sử dụng Xử lý trên PC cho giao diện và Arduino NANO cho nút arcade và đèn LED, vì vậy
Mặc trống: Đánh trống trong quần áo của bạn!: 7 bước

Drum Wear: Drums in Your Clothing !: Hãy nhìn những người đi xe buýt trong thành phố. Nhiều người trong số họ được cắm vào máy nghe nhạc của họ, gõ theo nhịp, giả vờ như họ có trống theo ý của họ. Bây giờ không cần phải giả vờ! Mòn trống mang đến cho những tay trống đầy tham vọng một khả năng di động hoàn toàn và