Mục lục:
- Bước 1: Đầu tiên, Khái niệm cơ bản
- Bước 2: Kết nối loa với Arudino
- Bước 3: Mã
- Bước 4: Phát giai điệu Supermario
- Bước 5: Tiếp theo là gì?
Video: Arduino Bascis - Phát âm thanh và âm sắc: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
Tôi muốn chơi một số hiệu ứng âm thanh và nhận ra rằng đây là một trong những lĩnh vực bị bỏ qua khi nói đến hướng dẫn. Ngay cả trên Youtube, vẫn thiếu các hướng dẫn hay về Arduinos và âm thanh, vì vậy, tôi là một người tử tế, đã quyết định chia sẻ kiến thức của mình về Arduinos.
Nếu bạn không đọc, đây là video đầy đủ với các âm thanh thực tế đang được phát:
Bước 1: Đầu tiên, Khái niệm cơ bản
Nếu bạn đã từng mua bộ Khởi động Arduino, chúng thường chứa một Bộ rung / Loa hoạt động và một Bộ rung / Loa thụ động.
Vậy cái nào là cái nào?
Sự khác biệt về hình ảnh như sau:
- Loa Chủ động thường cao hơn Loa thụ động
- Loa Chủ động được bịt kín ở phía dưới, nhưng Loa Bị động có phần dưới bị hở.
Sự khác biệt về mặt kỹ thuật là loa Active được tích hợp các thành phần Active cho phép nó hoạt động với Điện áp DC.
Vì vậy, nếu chúng ta sử dụng nguồn 5V hoặc 3V cho loa Chủ động, loa sẽ tự động phát ra tiếng bíp, trong khi loa Thụ động hoạt động với điện áp AC hoặc Tín hiệu PWM DC.
Bây giờ chúng ta đã biết sự khác biệt, hãy tiếp tục và kết nối chúng.
Bước 2: Kết nối loa với Arudino
Các kết nối rất đơn giản.
Một trong các chân PWM (PIns 2 đến 13) được kết nối với cực dương của loa và chân âm được kết nối với điện trở 100 ohm, được nối với đất.
Bây giờ, chúng ta có thể đi tới bản phác thảo / mã của mình.
Bước 3: Mã
Quy tắc thực sự chỉ là một dòng!
Nếu bạn chỉ muốn phát một âm duy nhất, sau đây là tất cả những gì cần thiết:
giai điệu (pin, tần số, thời lượng)
Ở đâu pin, là Pin mà loa được kết nối với, tần số là tần số (tính bằng Hertz) và thời lượng tính bằng mili giây, là tùy chọn.
Đơn giản, phải không? Hãy làm điều gì đó thú vị hơn.
Bước 4: Phát giai điệu Supermario
Phần sau có thể được sử dụng để chơi giai điệu Supermario!
Chỉ cần dán và tận hưởng:
Arduino Mario Bros Tunes With Piezo Buzzer và PWM bởi: Dipto Pratyaksa Cập nhật lần cuối: 31/3/13 * / #include
#define Giai điệuPin 3 // Giai điệu chủ đề chính của Mario int Giai điệu = {NOTE_E7, NOTE_E7, 0, NOTE_E7, 0, NOTE_C7, NOTE_E7, 0, NOTE_G7, 0, 0, 0, NOTE_G6, 0, 0, 0, NOTE_C7, 0, 0, NOTE_G6, 0, 0, NOTE_E6, 0, 0, NOTE_A6, 0, NOTE_B6, 0, NOTE_AS6, NOTE_A6, 0, NOTE_G6, NOTE_E7, NOTE_G7, NOTE_A7, 0, NOTE_F7, NOTE_G7, 0, NOTE_E7, 0, NOTE_C7, NOTE_D7, NOTE_B6, 0, 0, NOTE_C7, 0, 0, NOTE_G6, 0, 0, NOTE_E6, 0, 0, NOTE_A6, 0, NOTE_B6, 0, NOTE_AS6, NOTE_A6, 0, NOTE_G6, NOTE_E7, NOTE_G7, NOTE_A7, 0, NOTE_F7, NOTE_G7, 0, NOTE_E7, 0, NOTE_C7, NOTE_D7, NOTE_B6, 0, 0}; // Mario main them tempo int tempo = {12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, };
//
Bước 5: Tiếp theo là gì?
Bạn muốn chơi thứ gì phức tạp hơn? Thích Âm nhạc hoặc hiệu ứng âm thanh với Arduino của bạn? Chà, bộ nhớ Arduino có giới hạn, vì vậy không thể lấy mẫu âm thanh ở tốc độ cao hơn. Trong trường hợp bạn cần làm điều gì đó lạ mắt, bạn sẽ cần một thẻ SD được kết nối với Arduino và phát âm thanh từ thẻ.
Cân nhắc đăng ký Fungineers trên Youtube; có hướng dẫn, đồ tự làm, máy in 3D hàng tuần!
Đề xuất:
Bộ sạc năng lượng mặt trời, GSM, MP3, Pin Go-Pro, Có chỉ báo sạc pin !: 4 bước
Bộ sạc năng lượng mặt trời, GSM, MP3, Pin Go-Pro, Có chỉ báo sạc pin !: Ở đây mọi thứ đều được tìm thấy trong thùng rác.-1 USB boost DC 0.9v / 5v (hoặc tháo rời USB Car Cigarette Charger Lighter 5v, + ở cuối và ở mặt bên của phần tử) -1 Hộp đựng pin (trò chơi trẻ em) -1 bảng điều khiển năng lượng mặt trời (ở đây là 12 V) nhưng 5v là tốt nhất! -1 GO-Pro Ba
Đèn pin sạc siêu sáng tự làm (Cổng sạc Micro Usb): 6 bước
Tự làm Đèn pin sạc siêu sáng (Cổng sạc Micro Usb): Gần đây tôi đã xem một video trên youtube về cách làm đèn pin nhưng chiếc đèn pin mà anh ấy chế tạo không mạnh lắm nên anh ấy đã sử dụng các ô nút để cấp nguồn cho chúng. Liên kết https: // bit .ly / 2tyuvlQSo tôi đã cố gắng tạo phiên bản của riêng mình cho phiên bản này mạnh hơn nhiều
Bộ sạc năng lượng mặt trời tự làm có thể sạc điện thoại di động: 10 bước
Bộ sạc năng lượng mặt trời tự làm có thể sạc điện thoại di động: Để đối phó với tình trạng thiếu điện trong thảm họa, chúng tôi đã đưa ra một hướng dẫn tạo điện động học cách đây vài ngày. Nhưng không có cách nào để có đủ động năng? Chúng ta sử dụng phương pháp nào để có được điện năng? Hiện nay, ngoài động
Chuyển đổi bộ sạc di động cũ thành bộ khuếch đại âm thanh: 9 bước
Chuyển đổi bộ sạc di động cũ thành bộ khuếch đại âm thanh: Chào bạn, hôm nay tôi sẽ đi đến bộ khuếch đại âm thanh sử dụng bộ sạc di động, chúng ta cũng có thể sử dụng bộ sạc lãng phí, chúng ta sẽ chỉ cần bóng bán dẫn của bộ sạc di động và chúng ta có thể sử dụng điện trở 1K của bộ sạc đó được kết nối với đèn LED
Biến một thanh USB thông thường thành một thanh USB an toàn: 6 bước
Biến thanh USB thông thường thành thanh USB an toàn: Trong tài liệu hướng dẫn này, chúng ta sẽ tìm hiểu cách biến một thanh USB thông thường thành một thanh USB an toàn. Tất cả đều có các tính năng tiêu chuẩn của Windows 10, không có gì đặc biệt và không có gì thêm để mua. Những gì bạn cần: Một ổ USB Thumb hoặc thẻ nhớ. Tôi thực sự khuyên bạn nên getti