Para tonificar los múltiples altavoces utilizando Arduino, la función de tono se puede usar. El tono de la función tiene tres argumentos: uno es el número de pin en el que el altavoz está conectado a Arduino, el segundo argumento es la frecuencia del tono y el tercero es la duración para la cual se debe reproducir el tono. La función genera una onda cuadrada de la frecuencia dada. Del mismo modo, si se van a tonificar varios altavoces, se usa una función notable para detener el altavoz respectivo para que el próximo altavoz pueda ejecutarse. Solo hay un argumento para la función de notificación que es el número PIN del altavoz respectivo cuyo tono debe detenerse. La sintaxis para la función de tono y sin tono se da como:
tono (número de pin, frecuencia, duración);Hay tres altavoces utilizados en el circuito; Cada altavoz se asigna a un pin separado de Arduino y cada altavoz se ejecuta con un retraso de 2 segundos. El diagrama de circuito para dar tonos a diferentes altavoces se da como:
El código para la tonificación de los tres altavoces usando Arduino se da como:
setup () voidEn el circuito, el tono se genera en los pines digitales 3,4,5 de Arduino y después de cada función de tono () se usa una función noMe () para que los otros pines también puedan generar el tono.
Salida de simulación:
Conclusión
Para generar melodías usando Arduino, la función de tono se puede usar. Esta función utiliza la frecuencia dada por el usuario en el que se genera el tono. Del mismo modo, esta función se puede usar para sonar una alarma para diferentes niveles de advertencias que dan diferentes frecuencias para cada tipo de advertencia. Este discurso explica brevemente cómo generar tres tonos diferentes en tres altavoces con un retraso de 2 milisegundos.