Mục lục:
- Bước 1: Các thành phần cần thiết
- Bước 2: Kết nối mạch
- Bước 3: Chương trình
- Bước 4: Tải lên
- Bước 5: Xem lại mã
- Bước 6: Đánh giá phần cứng: Buzzer
- Bước 7: Hiệu ứng thử nghiệm
Video: Kiểm soát âm thanh Buzzer với Arduino: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Có rất nhiều tác phẩm tương tác có thể được hoàn thành với Arduino, phổ biến nhất và được sử dụng phổ biến nhất là hiển thị âm thanh và ánh sáng.
Các thành phần phổ biến nhất có thể tạo ra âm thanh là còi và còi. So sánh cả hai, bộ rung đơn giản hơn và dễ sử dụng hơn, vì vậy chúng tôi đã sử dụng nó trong thử nghiệm này.
Bước 1: Các thành phần cần thiết
Sau đây là các thành phần cần được chuẩn bị:
Bộ điều khiển Arduino UNO * 1
Buzzer * 1
Breadboard * 1
Dây buộc jumper của bảng bánh mì * 1
Bước 2: Kết nối mạch
Kết nối phần cứng thí nghiệm theo mạch trong hình.
Bước 3: Chương trình
Sao chép mã sau vào Arduino IDE như được hiển thị:
#include "pitch.h"
int giai điệu = {
NOTE_C4, NOTE_G3, NOTE_G3, NOTE_A3, NOTE_G3, 0, NOTE_B3, NOTE_C4
};
int noteDurations = {
4, 8, 8, 4, 4, 4, 4, 4
};
void setup () {
for (int thisNote = 0; thisNote <8; thisNote ++)
{
int noteDuration = 1000 / noteDurations [thisNote];
giai điệu (8, giai điệu [thisNote], noteDuration);
int pauseBetweenNotes = noteDuration * 1.30;
trì hoãn (pauseBetweenNotes);
noTone (8);
}
}
void loop ()
{
}
Bước 4: Tải lên
Sử dụng cáp USB để kết nối bộ điều khiển Arduino UNO và máy tính, chọn đúng loại bảng (Arduino UNO và), cổng và nhấp vào tải lên.
Bước 5: Xem lại mã
tone (): Chức năng là tạo ra một sóng vuông với một tần số cụ thể (50% chu kỳ nhiệm vụ) trên một pin. Thời lượng có thể được đặt, nếu không, dạng sóng sẽ được tạo cho đến khi hàm noTone () được gọi. Chân này có thể được kết nối với bộ rung áp điện hoặc các loa khác để phát âm thanh.
ngữ pháp:
giai điệu (pin, tần số)
giai điệu (pin, tần số, thời lượng)
tham số:
pin: chân để tạo tần số âm thanh: tần số của âm thanh, tính bằng Hz, gõ unsigned int time: thời lượng của âm thanh, tính bằng mili giây (tùy chọn), nhập unsigned long
Bước 6: Đánh giá phần cứng: Buzzer
Bộ rung tạo ra âm thanh bằng cách cung cấp điện cho các vật liệu điện áp. Vật liệu áp điện có thể bị biến dạng cơ học với các điện áp và tần số khác nhau, do đó tạo ra âm thanh có tần số khác nhau. Bộ rung được chia thành bộ rung chủ động và bộ rung thụ động.
Bộ rung hoạt động có nguồn rung bên trong, vì vậy nó có thể phát ra âm thanh miễn là được cung cấp nguồn điện một chiều. Bộ rung thụ động tương ứng không có nguồn rung tích hợp, Do đó, nó cần phải được nghe rõ trong mạch đầu ra âm thanh. Chúng ta có thể phân biệt bộ rung chủ động với bộ rung thụ động theo hai cách:
(1) Đánh giá ngoại hình
* Bảng mạch của bộ rung thụ động thường để trần.
* Bảng mạch của bộ rung hoạt động thường được phủ bằng nhựa vinyl.
(2) Sử dụng đồng hồ vạn năng để đo điện trở của bộ rung và đánh giá
* Điện trở của còi thụ động thường là 8 ohm hoặc 16 ohm.
* Điện trở của bộ rung hoạt động lớn hơn nhiều.
Bài liên quan: Kiểm tra tụ điện với Buzzer
Bước 7: Hiệu ứng thử nghiệm
Như trong hình, chỉ cần kết nối một bộ rung mà không cần đi dây khác. Sau khi chương trình được tải lên bộ điều khiển Arduino UNO, bộ rung sẽ phát ra âm thanh tương tự như khi kết thúc trò chơi, sau đó dừng lại cho đến khi nhấn nút đặt lại.
Đề xuất:
Kiểm soát độ sáng của đèn LED với chiết áp với Arduino: 3 bước
Điều khiển độ sáng của đèn LED bằng chiết áp Với Arduino: Trong dự án này, chúng ta sẽ điều khiển độ sáng của đèn LED bằng cách sử dụng điện trở thay đổi được cung cấp bởi chiết áp. Đây là một dự án rất cơ bản cho người mới bắt đầu nhưng nó sẽ dạy cho bạn nhiều điều về chiết áp và hoạt động của đèn LED, những thứ cần thiết để tạo ra
Vòi không chạm với hệ thống kiểm soát cửa cho COVID-19: 3 bước
Vòi không chạm với Hệ thống kiểm soát cửa cho COVID-19: COVID-19 là một đại dịch nghiêm trọng tại thời điểm này. Coronavirus đang lây lan nhanh chóng và dễ dàng giữa người với người. Có nhiều cách để hạn chế sự lây lan của vi-rút này và một cách là rửa tay bằng xà phòng trong ít nhất 20 giây. Đôi khi, nếu người đó
Vòi rảnh tay hoặc vòi có bàn đạp hoặc vòi tiết kiệm nước: 5 bước
Vòi rảnh tay hoặc vòi có bàn đạp hoặc vòi tiết kiệm nước: Đây là một phương pháp đơn giản và rẻ để chuyển vòi thoát nước thành vòi rảnh tay (hợp vệ sinh). rửa cả hai tay cùng một lúc và tiết kiệm nước
Kiểm soát nguồn điện ngoại vi với Trình bảo vệ màn hình: 3 bước (với Hình ảnh)
Kiểm soát nguồn điện ngoại vi với Trình bảo vệ màn hình: Đầu tiên: dự án này cắm vào cổng máy in của máy tính. Tôi sẽ không chịu trách nhiệm về việc ai đó đốt cháy bo mạch chủ của họ. Vui lòng, làm ơn, hãy cẩn thận và kiểm tra ba lần tất cả các kết nối của bạn nếu bạn định thử một cái gì đó như
Kiểm soát thiết bị ngoại vi và tiết kiệm điện: 5 bước
Kiểm soát thiết bị ngoại vi và tiết kiệm điện: Tất cả chúng ta đều đã nghe nói, hãy tắt các thiết bị khi chúng không sử dụng, nhưng bạn đã bao giờ thử tắt tất cả các thiết bị ngoại vi của mình lúc 1 giờ sáng trước khi đi ngủ chưa? Không phải là một nhiệm vụ dễ dàng. Không còn nữa