Tư vấn: 0979.466.469 / 0938.128.290

MENU

Hàm tone trong Arduino

Gia cong pcb 600*150px

Trong bài viết này Điện Tử Tương Lai sẽ chia sẻ hàm tone trong Arduino là gì, cú pháp, code mẫu và những lưu ý khi sử dụng hàm này.

 

Mô tả tone()

Tạo ra một sóng vuông có tần số được chỉ định (và 50% chu kỳ làm việc) trên một chân. Một thời lượng có thể được chỉ định, nếu không thì sóng sẽ tiếp tục cho đến khi có lệnh gọi đến noTone(). Có thể kết nối chân với bộ rung piezo hoặc loa khác để phát âm thanh.

 

Mỗi lần chỉ có thể tạo ra một giai điệu. Nếu một âm báo đã được phát trên một chân khác, thì lệnh gọi đến tone() sẽ không có hiệu lực. Nếu âm báo đang phát trên cùng một chân, cuộc gọi sẽ đặt tần số của nó.

 

Việc sử dụng hàm tone() sẽ ảnh hưởng đến đầu ra PWM trên các chân 3 và 11 (trên các bo mạch không phải Mega).

 

Không thể tạo âm thấp hơn 31Hz. 

 

Cú pháp

tone(chân, tần số)

Module điện tử 932*50

tone(chân, tần số, thời lượng)

 

Thông số

chân: chân Arduino để tạo ra âm báo.

tần số: tần số của âm trong hertz. Các kiểu dữ liệu được phép: unsigned int.

thời lượng: thời lượng của âm báo tính bằng mili giây (tùy chọn). Các kiểu dữ liệu được phép: unsigned long.

 

Return

Không có gì

 

Lưu ý

Nếu bạn muốn chơi các cao độ khác nhau trên nhiều chân, bạn cần gọi noTone() trên một chân trước khi gọi tone() trên chân tiếp theo.

Gia công pcb 932*150
Sản phẩm nổi bật
Sale 0%
40000 /Cái
/ Cái

Code: 7006-031 Còn hàng

Lưu xem sau
Sale 0%
18000 /Cái
/ Cái

Code: 7201-019 Còn hàng

Lưu xem sau
Sale 0%
35000 /Cái
/ Cái

Code: 7201-001 Còn hàng

Lưu xem sau
Sale 0%
360000 /Cái
/ Cái

Code: 7107-002 Còn hàng

Lưu xem sau
Hỗ trợ liên kết
0979466469
0899909838
0938128290
0899909838
Khiếu nại: 0964238397
0979466469
0868565469
0868565469

Hotline: 0979 466 469

Loading
0979 466 469
Bạn cần linh kiện mẫu ? 7-11 ngày