Mục lục:
Video: PiPiano: 3 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:30
Tổng hợp piano Raspberry Pi nhỏ của riêng bạn. Sử dụng bộ tổng hợp FluidSynth SoundFont. Có nhiều âm sắc và duy trì, nghĩa là bạn có thể nhấn tất cả các nốt cùng một lúc và nốt đó sẽ phát lâu hơn khi nhấn giữ nút.
Sơ đồ và PCB được chia sẻ trên EasyEDA. Các thiết kế và mã python đều mở. Tùy chỉnh nó theo cách của bạn!
Dự án này lần đầu tiên bắt đầu với tư cách là bảng điều khiển âm thanh cho đứa con mới biết đi của tôi, nhưng tôi đã chơi với nó nhiều hơn là anh ấy đã làm. Sau nhiều lần sửa đổi, nó đã trở thành một cây đàn piano nhỏ mà người lớn có thể đánh giá cao.
Bước 1: Lập kế hoạch xây dựng
Cần Raspberry PI số 0 có kết nối internet để cài đặt các gói. Ngoài ra, người ta có thể sử dụng hình ảnh tối thiểu của tôi chơi đàn piano khi tôi xây dựng nó, mạng cũng đã bị xóa. Raspberry Pi kích thước thông thường cũng có thể hoạt động, nhưng nó sẽ nhô ra khỏi PCB của đàn piano.
Bạn có thể sử dụng JST hoặc đầu nối vít, tùy thuộc vào loa bạn sử dụng. Tôi đã sử dụng đầu nối JST với loa kèm theo.
Bạn có thể sử dụng bộ chuyển đổi hoặc loa âm thanh USB tương thích Raspbery Pi thay vì chip khuếch đại Maxim, đòi hỏi phải có keo hàn để hàn dưới chip. Tôi đã thử nó với loa USB mini, nhưng nó nghe có vẻ nhỏ hơn so với những chiếc loa được hiển thị. Nếu bạn sử dụng phần cứng âm thanh USB, không cần thành phần âm thanh nào trên PCB. Chúng nằm bên trái Raspberry Pi.
Tôi đã gắn Raspberry Pi Zero bên dưới PCB, nhưng bạn có thể đặt ở trên cùng. Chỉ cần đảm bảo thẻ SD ở cùng phía với chân 1 được đánh dấu trên PCB và đảm bảo các chân tiêu đề trên Pi Zero được hàn khớp với nhau.
Dự án này cần một PCB tùy chỉnh từ nhà sản xuất PCB yêu thích của bạn. Tôi đã nhận 5 từ JLCPCB với giá 14 USD.
Tệp Gerber trên Google Drive, bạn cũng có thể tạo Gerber từ EasyEDA.
Tôi cũng cung cấp một bảng tính Hóa đơn Vật liệu.
Bước 2: Xây dựng
Tôi đã sử dụng keo hàn không chì nhiệt độ thấp và một trạm hàn không khí nóng trên các IC Amp. Tôi tập trung nhiệt vào đầu vi mạch cho đến khi tôi có thể nhìn thấy hạt hàn với các đầu nối có thể nhìn thấy ở mặt bên của vi mạch. Phần còn lại của các thành phần là dạng lỗ hoặc kích thước SMD lớn được hàn bằng tay một cách dễ dàng. Tôi đã sử dụng lò nướng bánh mì đã chuyển đổi của mình để chỉnh sửa lại bản sửa đổi trước đó, nhưng cuối cùng tôi đã sửa chữa một cách thủ công phần lớn nó.
Bước 3: Phần mềm
Chuẩn bị thẻ SD với Raspbian Lite
Thiết lập hỗ trợ Pi cho IC Maxim
curl -sS https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/i2samp.sh | bấu víu
Cài đặt các gói
sudo apt-get cập nhật
sudo apt-get nâng cấp
sudo apt-get install Fluidynth python-numpy python-pip
sudo pip cài đặt pyfluidsynth
Chuyển tệp dự án
Sử dụng WinSCP hoặc phần mềm SCP khác để sao chép tệp python và phông chữ âm thanh vào thư mục chủ Pi
chmod + x piano.py
sudo nano /etc/rc.local
Cuộn xuống và ngay trước dòng thoát 0, nhập thông tin sau:
python /home/pi/piano.py &
Chỉ đọc
Bạn nên đặt hệ thống tệp ở chế độ chỉ đọc, vì vậy nó có thể được tắt nguồn.
Công tắc ở trên cùng bên phải cho phép tắt chế độ chỉ đọc để có thể sửa đổi hệ thống.
wget
sudo bash read-only-fs.sh
Có cho jumper đọc / ghi GPIO = 3
Không cho GPIO-halt
Có cho hạt nhân hoảng sợ
Chọn tùy chọn 1 cho Pi Zero W và Pi Zero 1.3 và tùy chọn 2 cho Phiên bản 1.2 (không phải W)
Tải xuống USBpiano.py và đổi tên thành piano.py nếu sử dụng phần cứng âm thanh USB
Tôi đã tạo một hình ảnh thẻ cho cây đàn piano, định cấu hình theo cách tôi xây dựng nó. Mọi thứ không cần thiết đã bị xóa khỏi hình ảnh bao gồm cả mạng. Sử dụng mật khẩu mặc định: raspberry
Đề xuất:
Máy ảnh hồng ngoại hình ảnh nhiệt tự làm: 3 bước (có hình ảnh)
Máy ảnh hồng ngoại hình ảnh nhiệt tự làm: Xin chào! Tôi luôn tìm kiếm các Dự án mới cho các bài học vật lý của mình. Hai năm trước, tôi đã xem một báo cáo về cảm biến nhiệt MLX90614 từ Melexis. Loại tốt nhất chỉ với 5 ° FOV (trường nhìn) sẽ phù hợp với máy ảnh nhiệt tự chế
Tự làm cảm biến hình ảnh và máy ảnh kỹ thuật số: 14 bước (có hình ảnh)
Tự làm cảm biến hình ảnh và máy ảnh kỹ thuật số: Có rất nhiều hướng dẫn trực tuyến về cách xây dựng máy ảnh phim của riêng bạn, nhưng tôi không nghĩ rằng có bất kỳ hướng dẫn nào về việc xây dựng cảm biến hình ảnh của riêng bạn! Cảm biến hình ảnh có sẵn từ rất nhiều công ty trực tuyến và việc sử dụng chúng sẽ giúp thiết kế
Hình ảnh - Máy ảnh Raspberry Pi in 3D.: 14 bước (có Hình ảnh)
Hình ảnh - Máy ảnh Raspberry Pi 3D được in: Cách đây trở lại vào đầu năm 2014, tôi đã xuất bản một máy ảnh có thể hướng dẫn được gọi là SnapPiCam. Máy ảnh được thiết kế để đáp ứng với Adafruit PiTFT mới được phát hành. Đã hơn một năm trôi qua và với bước đột phá gần đây của tôi vào in 3D, tôi nghĩ rằng n
MÁY ẢNH UNICORN - Raspberry Pi Zero W NoIR Cấu hình máy ảnh 8MP: 7 bước (có hình ảnh)
UNICORN CAMERA - Raspberry Pi Zero W NoIR Camera 8MP Build: Pi Zero W NoIR Camera 8MP BuildThis hướng dẫn được tạo ra để giúp bất kỳ ai muốn có Camera hồng ngoại hoặc Camera di động thực sự tuyệt vời hoặc Camera Raspberry Pi di động hoặc chỉ muốn giải trí, heheh . Đây là cấu hình và giá cả phải chăng nhất
Ánh sáng video thân mật / Ánh sáng chụp ảnh cầm tay: 7 bước (với hình ảnh)
Ánh sáng video thân mật / Ánh sáng chụp ảnh cầm tay: Tôi biết bạn đang nghĩ gì. Bằng cách " thân mật, " Ý tôi là chiếu sáng cận cảnh trong các tình huống ánh sáng khó - không nhất thiết dành cho " các tình huống thân mật. &Quot; (Tuy nhiên, nó cũng có thể được sử dụng cho việc đó …) Là một nhà quay phim thành phố New York - hoặc