Bộ rung hoạt động sẽ tạo ra âm báo bằng bộ tạo dao động bên trong, vì vậy tất cả những gì cần thiết là điện áp DC. Bộ rung thụ động yêu cầu tín hiệu AC để tạo ra âm thanh. Nó giống như một loa điện từ, nơi tín hiệu đầu vào thay đổi tạo ra âm thanh, thay vì tự động tạo ra âm thanh.
Để xác định chúng, nếu bạn đặt điện áp một chiều cho chúng và nó kêu, thì đó là một hoạt động.
Theo như các lệnh đi nếu bạn muốn kiểm soát cao độ, bạn sẽ cần một bộ rung thụ động. PWM trên Arduino có thể được sử dụng để điều khiển cao độ và âm lượng cùng một lúc (có thể hoặc không thể là những gì bạn muốn). Nếu bạn muốn thay đổi chỉ âm lượng hoặc chỉ cao độ, tôi cho rằng một số mạch bên ngoài sẽ được yêu cầu thay đổi biên độ mà không thay đổi điện áp, và ngược lại.
Một vài nguồn:
Nguồn , Nguồn và Nguồn , cũng như nhận xét của @Peter Bennett.