Mục lục:
- Bước 1: Hóa đơn nguyên vật liệu
- Bước 2: Nhà ở
- Bước 3: Fritzing
- Bước 4: Cơ sở dữ liệu chuẩn hóa
- Bước 5: Viết mã
Video: SENSONIZER, một bộ tổng hợp DIY: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Đây là bộ cảm biến, bộ tổng hợp dựa trên cảm biến.
Tóm lại
Về cơ bản, nó là một bàn phím tổng hợp, nhưng thay vì các phím và núm đàn piano, các thanh trượt và nút để điều khiển nó. Tôi đã sử dụng cảm biến áp suất và vị trí để thay thế các phím đàn piano và một con quay hồi chuyển để thay thế các thanh trượt.
Đó là một dự án trường học cho NMCT học kỳ thứ hai của tôi, Tôi sẽ không đi vào chi tiết về mã mà tôi đã viết, bạn có thể tìm thêm thông tin trên kho lưu trữ github này:
github.com/RobbeBrandse/Project1
Làm thế nào để sử dụng nó Đầu tiên
Cắm loa và tai nghe rồi đợi thiết bị khởi động. Đó là tất cả những gì bạn phải làm! Chỉ cần chạm vào dải và bạn có thể bắt đầu phát nhạc gây nhiễu ngay lập tức!
Nếu bạn nghiêng thiết bị trong khi chơi, nó sẽ thêm hiệu ứng điều chế.
Âm thanh mặc định là tiếng piano, nếu bạn không muốn nghe tiếng piano, bạn có thể nhập địa chỉ IP trên màn hình LCD vào trình duyệt của mình. Điều này sẽ đưa bạn đến một trang web nơi bạn có thể thay đổi nhạc cụ và một số điều khiển cơ bản.
Khi bạn đăng ký và đăng nhập vào tài khoản của mình, nó sẽ theo dõi khi bạn chơi và hiển thị nó cho bạn.
Bước 1: Hóa đơn nguyên vật liệu
Tổng chi phí của dự án đối với tôi là 147, 81 €. Tôi đã phải vận chuyển một số thành phần từ Mỹ, vì vậy chi phí có thể thay đổi tùy thuộc vào nơi bạn sống.
Những phần đã dùng
- Raspberry pi 3
- Arduino Leonardo
- Breadbords (để thử nghiệm)
- Pcb cho bố cục cuối cùng của các thành phần
- Rất nhiều dây (thân thiện với breadbord)
- MPU-9250 Breakout (con quay hồi chuyển)
- Cảm biến áp suất
- Bộ cảm biến vị trí
- LCD 16x2
- 1m x 1m x 90mm ván ép
Công cụ đã sử dụng
- Máy cắt lazer
- Giấy nhám / máy chà nhám
- Máy khoan
- Máy phay
Để có cái nhìn tổng quan chi tiết hơn về các bộ phận và nơi mua chúng, tôi đã tạo một bản pdf. (các trang được đặt cạnh nhau)
Bước 2: Nhà ở
Đối với vỏ của các thiết bị điện tử, tôi đã sử dụng ván ép dày 9mm.
Tôi để máy cắt laser thực hiện hầu hết các công việc nặng nhọc giúp tôi, những hình dạng đã hoàn hảo và thậm chí còn tạo ra một số lỗ nơi vít sẽ đi tới.
Tôi đã cắt bớt một khoảng trống ở phía sau, vì vậy có thể tiếp cận raspberry pi và cắm cáp nguồn và loa hoặc tai nghe.
Tôi đã sử dụng máy phay để lấy đúng độ sâu của gỗ, để màn hình LCD nằm ngang bằng với gỗ.
Tôi cũng cắt bỏ một khoảng trống ở trên cùng để dây từ các cảm biến có thể đi vào bên trong vỏ. Và sau đó tôi đã che không gian đó để bạn không thể nhìn thấy bên trong nhà ở.
Sau khi cắt gỗ bằng tia laser, tôi chỉ phải dùng giấy nhám để loại bỏ các cạnh bị cháy khỏi tia laser. Cắt trước các lỗ và đặt chúng vào. Sau đó, tất cả những gì còn lại là vặn tất cả các mảnh lại với nhau, tôi đã sử dụng một chiếc khoan cho việc này.
Tôi cũng cắt bỏ một khoảng trống ở trên cùng để dây từ các cảm biến có thể đi vào bên trong vỏ. Và sau đó tôi đã che không gian đó để bạn không thể nhìn thấy bên trong nhà ở.
Sau khi mọi thứ hoàn tất, tôi đã thêm logo và một chút tinh tế về hình ảnh để làm rõ bạn đang chơi nốt nhạc nào.
Tôi cũng đã làm một hộp các tông, vì vậy tôi có thể vận chuyển nó một cách an toàn mà không phải lo lắng nhiều về việc làm hỏng nó. Tôi bao gồm cả sơ đồ cho điều này.
Bước 3: Fritzing
Đầu tiên, tôi xây dựng một phiên bản breadboard của mạch để đảm bảo mọi thứ hoạt động bình thường. Sau khi đảm bảo mọi thứ hoạt động bình thường, tôi đã sử dụng một pcb và hàn các chân vào nó để tôi có thể dễ dàng kết nối và ngắt kết nối dây nếu cần. Tôi đã có thể kết nối mọi thứ chỉ cần tránh sử dụng cáp jumper.
Đừng để số lượng dây cáp làm bạn bối rối, tôi đã phải thêm rất nhiều bộ mở rộng để có thể mở nó đúng cách.
Tôi đã sử dụng cáp micro usb để kết nối cổng usb ở góc trái của pi raspberry, nhưng bạn không thể thấy điều đó trong sơ đồ.
Sau đó, tôi đã thêm một số miếng thịt vịt vào các khớp để đảm bảo chúng không bị ngắt kết nối.
Bước 4: Cơ sở dữ liệu chuẩn hóa
Tôi đã tạo một cơ sở dữ liệu để lưu trữ dữ liệu người dùng. Và theo dõi khi người dùng đang chơi.
Tôi đã băm mật khẩu của người dùng bằng băm md5, vì vậy tài khoản của họ được bảo vệ.
Để cơ sở dữ liệu theo dõi thời gian chơi của người dùng, trước tiên họ phải đăng nhập qua trang web.
Ban đầu, tôi dự định giúp người dùng có thể tạo các cài đặt và ghi âm hiệu ứng của riêng họ, nhưng cuối cùng tôi không có đủ thời gian cho các tính năng đó (đó là lý do tại sao màu xám).
Bước 5: Viết mã
Để viết mã, tôi đã sử dụng các chương trình này:
- Pycharm: để lập trình back-end trong python
- Visual Studio Code: để lập trình front-end trong HTML, CSS một Javascript
- Arduino IDE: để viết mã Arduino
- MySQL Workbench: để tạo cơ sở dữ liệu
Tôi sẽ không đi vào chi tiết ở đây về cách tôi viết mã, bạn có thể tìm thấy thông tin đó trên kho lưu trữ Github của tôi mà tôi đã tạo cho dự án này:
Đề xuất:
Động cơ bước điều khiển MIDI với chip tổng hợp kỹ thuật số trực tiếp (DDS): 3 bước
Động cơ bước điều khiển MIDI với chip tổng hợp kỹ thuật số trực tiếp (DDS): Đã bao giờ bạn có ý tưởng tồi rằng bạn CHỈ phải biến thành một dự án nhỏ? Chà, tôi đang chơi với một bản phác thảo mà tôi đã thực hiện cho Arduino Due nhằm mục đích tạo ra âm nhạc bằng mô-đun Tổng hợp kỹ thuật số trực tiếp (DDS) AD9833 … và tại một số điểm tôi nghĩ & q
Cách biến một chiếc máy tính xách tay hoặc máy tính xách tay cũ / hỏng thành một hộp đựng phương tiện: 9 bước
Làm thế nào để biến một chiếc máy tính xách tay hoặc máy tính xách tay cũ / hư hỏng thành một hộp phương tiện: Trong một thế giới mà công nghệ đang phát triển nhanh nhất so với chúng ta, các thiết bị điện tử yêu quý của chúng ta đều nhanh chóng trở nên lỗi thời. Có lẽ những con mèo yêu thương của bạn đã làm rơi máy tính xách tay của bạn trên bàn và màn hình bị vỡ. Hoặc có thể bạn muốn một hộp media cho TV thông minh
Làm thế nào để biến một bộ khuếch đại ống guitar thành một đơn vị tiền khuếch đại / biến dạng (với hộp tải): 6 bước
Làm thế nào để biến một Amply Guitar Tube thành một Preamp / Thiết bị biến dạng (với Hộp tải): Xin chào tất cả các bạn !!! Đây là Tài liệu hướng dẫn đầu tiên của tôi, tôi sẽ giải thích cho bạn cách biến một chiếc Tube guitar amp nhỏ thành một bộ tiền khuếch đại / bàn đạp, với hộp tải; Tôi là người Pháp và tiếng Anh của tôi hạn chế, vì vậy nếu tôi có một số sai sót, xin vui lòng bỏ qua cho tôi !! :) TÔI KHÔNG KHUYẾN CÁO
Làm một hộp trang sức lạ mắt bằng cách sử dụng kết hợp: 7 bước (có hình ảnh)
Làm một hộp trang sức lạ mắt bằng cách sử dụng Fusion: Đây là một trong những điều nữ tính nhất mà tôi đã làm với Fusion. Tôi đã sử dụng kính làm vật liệu vì nó sẽ giúp tôi nhìn xuyên qua. Tôi biết nỗi đau khi tìm kiếm đồ trang sức của bạn;)
Hộp Barbie: Hộp ngụy trang / Hộp bùng nổ cho máy nghe nhạc Mp3 của bạn: 4 bước (có hình ảnh)
Hộp Barbie: Hộp ngụy trang / Hộp bùng nổ cho máy nghe nhạc Mp3 của bạn: Đây là một hộp đựng bảo vệ có đệm cho máy nghe nhạc mp3 của bạn, cũng có thể chuyển đổi giắc cắm tai nghe sang 1/4 inch, có thể hoạt động như một hộp bùng nổ khi lật công tắc và ngụy trang máy nghe nhạc mp3 của bạn thành một máy nghe nhạc đầu những năm chín mươi hoặc hành vi trộm cắp tương tự tôi