Arduino: xây dựng loa và âm thanh đầu ra - cách thức hoạt động
Bạn cũng có thể sử dụng Arduino để xây dựng loa và có âm thanh phát ra. Bạn có thể tìm hiểu chính xác làm thế nào điều này hoạt động và mã bạn cần trong mẹo thực tế này.
Arduino: xây dựng loa và âm thanh đầu ra - cách thức hoạt động
Để biến Arduino của bạn thành loa, trước tiên bạn phải phân biệt giữa một còi chủ động và thụ động. Một còi hoạt động đã được trang bị một nguồn dao động tạo ra âm thanh ngay khi điện áp được áp dụng. Tuy nhiên, bạn chỉ có thể tạo ra một giai điệu với nó.
- Một buzzer thụ động là tốt hơn một chút. Bạn có thể điều khiển âm bằng cách sử dụng điều chế độ rộng xung. Chỉ cần kết nối bộ rung với mặt đất và với chân PWM (ví dụ: chân 9).
- Bây giờ bạn có thể dễ dàng xuất âm bằng cách sử dụng phương thức âm. Để làm điều này, hãy viết »giai điệu (9, 2000)«. Bây giờ, một âm sẽ được phát ra ở chân 9 với tần số 2.000 Hz.
- Nếu bạn muốn, bạn cũng có thể chỉ định thời lượng tính bằng giây với một tham số bổ sung: »tông (9, 2000, 5)«. Vì vậy, âm thanh chỉ kéo dài năm giây; nếu không nó sẽ được chơi mãi mãi.
- Với lệnh »noTone (9);« bạn kết thúc tất cả các âm trên ghim.
- Mẹo: Nhân tiện, bạn có thể chơi các giai điệu chuyên nghiệp với Arduino. Trước tiên, nhập thư viện âm thanh bằng lệnh »#include" pitches.h "«. Một số biến đã được tạo trong thư viện này, do đó tần số đã được tự động gán cho một ghi chú nhất định, chẳng hạn như »NOTE_C3«.
Trong mẹo thực tế tiếp theo, chúng tôi sẽ chỉ cho bạn cách chế tạo nhiệt kế với Arduino.