Recientemente tomé prestado un Arduino Inland Basic Starter Kit. Incluye zumbador activo y pasivo. ¿Cuál es la diferencia? Puedo escuchar una diferencia en el sonido cuando uso el tone()
comando. ¿Algo más?
¿Cómo puedo identificar cuál es cuál? ¿Hay algún comando específico para cada uno?
Un zumbador activo generará un tono utilizando un oscilador interno, por lo que todo lo que se necesita es un voltaje de CC. Un zumbador pasivo requiere una señal de CA para emitir un sonido. Es como un altavoz electromagnético, donde una señal de entrada cambiante produce el sonido, en lugar de producir un tono automáticamente.
Para identificarlos, si les aplica un voltaje de CC y zumba, es un activo.
En cuanto a los comandos, si desea controlar el tono, necesitaría un zumbador pasivo. PWM en el Arduino se puede usar para controlar el tono y el volumen al mismo tiempo (que puede o no ser lo que desea). Si quisiera cambiar solo el volumen o solo el tono, supongo que se requeriría algún circuito externo para cambiar la amplitud sin cambiar el voltaje, y viceversa.
Un par de fuentes: Source , Source y Source , así como el comentario de @Peter Bennett.
pedro bennett