Mục lục:

Trình phát bản ghi Arduino: 6 bước
Trình phát bản ghi Arduino: 6 bước

Video: Trình phát bản ghi Arduino: 6 bước

Video: Trình phát bản ghi Arduino: 6 bước
Video: Tự học lập trình Arduino tập 38 | Lập trình thanh ghi Arduino part 1 2024, Tháng bảy
Anonim
Trình phát bản ghi Arduino
Trình phát bản ghi Arduino

Tài liệu hướng dẫn này được tạo ra để đáp ứng yêu cầu dự án của Makecourse tại Đại học Nam Florida (www.makecourse.com)

Đối với dự án khóa học, tôi biết mình muốn tạo ra thứ gì đó liên quan đến âm nhạc, nhưng đủ đơn giản để một người mới làm quen với lập trình và mô hình hóa như tôi có thể thực hiện được. Vì vậy, tôi quyết định ý tưởng về một máy ghi âm sẽ được kích hoạt khi "cây kim" được thả xuống đĩa.

Hướng dẫn sau đây mô tả các vật liệu và quy trình liên quan đến việc tạo một trình phát bản ghi bằng vi điều khiển Arduino Uno.

Bước 1: Vật liệu

  • Bộ vi điều khiển Arduino Uno
  • Breadboard
  • Động cơ bước và mô-đun điều khiển động cơ
  • Mô-đun cảm biến touch pad
  • Mô-đun Bứt phá âm thanh Sparkfun Audio
  • Gói tiêu đề ly khai
  • Thẻ Micro SD 2 GB với bộ chuyển đổi
  • Loa.5W 8ohm
  • Ngân hàng điện di động
  • Sắt hàn

Bạn cũng sẽ cần quyền truy cập vào phần mềm chỉnh sửa âm thanh, một số dạng phần mềm CAD và Arduino IDE.

Bước 2: Chuẩn bị Mô-đun âm thanh

Chuẩn bị Mô-đun âm thanh
Chuẩn bị Mô-đun âm thanh
Chuẩn bị Mô-đun âm thanh
Chuẩn bị Mô-đun âm thanh
Chuẩn bị Mô-đun âm thanh
Chuẩn bị Mô-đun âm thanh

Mô-đun sẽ đọc tệp âm thanh ra loa không sẵn sàng để sử dụng với breadboard, vì vậy các tiêu đề sẽ phải được thêm vào nó.

Hình ảnh đầu tiên là nó trông như thế nào khi nó đến. Sau khi hàn bảy tiêu đề cho mỗi bên, nó sẽ sẵn sàng để sử dụng.

Tiếp theo, chọn bài hát bạn muốn bản ghi của mình phát. Mô-đun có thể chứa tối đa 512 bài hát, nhưng 1 là đủ cho dự án này. Mô-đun ngắt âm thanh sẽ chỉ phát các tệp âm thanh 4-bit 32KHz, có tên bắt đầu bằng "0000.ad4", "0001.ad4", v.v. Để chuyển tệp âm thanh của bạn sang định dạng này, trước tiên, hãy sử dụng một chương trình như Audacity để chuyển đổi tệp đó thành tệp âm thanh đơn âm, tốc độ 32KHz, 16-bit. Trang spark fun cho mô-đun này cũng bao gồm một tiện ích để chuyển đổi tệp wave của bạn sang định dạng 4 bit cần thiết.

Sau đó, khi bạn tải tệp âm thanh của mình lên thẻ nhớ microSD 2GB, phần âm thanh đã sẵn sàng!

Bước 3: Các bộ phận in 3D

Tôi đã đính kèm các tệp bộ phận mà tôi đã sử dụng cho máy ghi âm của mình. Hình trụ trên nắp cố ý dài hơn mức cần thiết, vì vậy bạn có thể cắt nó xuống chính xác những gì bạn cần. Đối với kim cũng vậy. Khe trên nắp là nơi cảm ứng sẽ thò ra khỏi hộp, ẩn trong bộ phận được gọi là "ngăn chứa kim".

Bước 4: Tạo mạch điều khiển

Tạo mạch điều khiển
Tạo mạch điều khiển
Tạo mạch điều khiển
Tạo mạch điều khiển

Đây là cách bố trí mạch bao gồm cảm biến cảm ứng, mô-đun âm thanh, động cơ bước, loa và arduino una.

Bước 5: Phác thảo Arduino

Kèm theo đó là bản phác thảo dùng để chạy để chiếu. Khi cảm biến chạm được đẩy, nó sẽ kích hoạt mô-đun âm thanh và động cơ bước cùng một lúc.

Bước 6: Kết hợp tất cả lại với nhau

Để hoàn thành dự án, hãy sắp xếp các tiện ích và gizmos trong hộp để khi bản ghi được đặt qua nắp, nó có thể được gắn vào động cơ bước. Tôi khuyên bạn nên dán động cơ xuống, để nó không bị tách khỏi bản ghi mỗi khi hộp được di chuyển. Cảm biến cảm ứng được đưa lên thông qua khe trên nắp, chống lại "giá đỡ kim", giữa nó và kim. Bằng cách này, khi kim được đẩy xuống phía bản ghi, nó sẽ kích hoạt cảm biến.

Trong một biến cố bi thảm, phần hình trụ của đĩa hát của tôi bị đứt, vì vậy sau khi tôi dán lại nó lên, nó sẽ chao đảo khi nó quay. Nhưng tôi nghĩ rằng điều đó làm tăng thêm tính xác thực cho máy ghi âm của tôi, vì những chiếc vinyl cũ cũng làm được điều đó!

Tôi hy vọng bạn thích thú vị có thể giảng dạy này và chúc may mắn cho bất kỳ ai quyết định dùng thử nó!

Đề xuất: