Es un transductor electroacústico que produce un sonido o zumbido continuo o intermitente del mismo tono. Se utiliza como mecanismo de señalización o advertencia y se puede utilizar en una variedad de sistemas, como automóviles o electrodomésticos, incluidos los relojes de alarma.
Buzzer o altavoz pasivo, el cual es un dispositivo que convierte señales eléctricas en ondas sonoras. Estos dispositivos no tienen componentes electrónicos internos, por lo que debemos proporcionar señales eléctricas para obtener el sonido requerido.
El buzzer activo dispone de un oscilador interno, por lo que únicamente tenemos que alimentar el dispositivo para que se produzca el sonido.
Conectar el Buzzer a Halocode
Conecta el cable caimán color rojo a la fuente de voltaje 3.3 V marcada en Halocode. Asegúrate que la pinza este haciendo contacto con el recubrimiento dorado de la fuente de voltaje 3.3 V.
Conecta el cable caimán color negro a la entrada de tierra marcada con GND en Halocode. Asegúrate que la pinza este haciendo contacto con el recubrimiento dorado de la entrada GND.
Conecta el cable caimán color amarillo a una de las entradas táctiles de la Halocode. Asegúrate que la pinza este haciendo contacto con el recubrimiento dorado de la entrada táctil.
Recomendamos realizar las conexiones físicas siempre con la Halocode desconectada de alguna fuente de alimentación de energía, como baterías y conectado al computador vía USB. Adicional, es importante recordar que entre los caimanes no deben hacer contacto, ya que estoy podría ocasionar problemas técnicos que afecten el funcionamiento de la placa Halocode.
Halocode tiene 4 pines táctiles, en esta lección aprenderemos a programarlos como salidas. La entrada funciona de manera táctil, lo que permite a las personas interactuar físicamente con la tarjeta. Al configurarlos como salidas, daremos paso al uso de componentes de expansión como sensores y actuadores.
mBlock cuenta con un bloque de programación específico para el uso de Buzzer conectados a Halocode. A continuación presentamos el bloque y cómo utilizarlo:
Emite sonido del buzzer según la frecuencia el cual determina el tono, medido en Hz (Hertz) y la duración en segundos que se escriba.
El número (700) del código corresponde a la frecuencia con la que suena el Buzzer y el número (1) el tiempo de duración en segundos. La conexión en la entrada táctil de la Halocode se relaciona con el número (0), prueba con diferentes valores de frecuencia para observar el cambio de tonos, creando distintas melodías.
A continuación vamos a realizar un proyecto donde a través de la herramienta Mis bloques programaremos 3 sonidos diferentes los cuales corresponderán a 3 vehículos de emergencia (ambulancia, carro de policía, carro de bomberos)
Compartimos la secuencia de instrucciones y código para desarrollar este proyecto en mBlock por bloques y en Python.
Descarga el proyecto haciendo clic en este enlace.