Referencia para la versión de Wiring 1.0 Build 0100+. Si tiene una versión previa, use la referencia incluida con su software. Si encuentra errores o tiene comentarios, no dude en contactarnos.
Nombre | tone() |
||||||
---|---|---|---|---|---|---|---|
Ejemplos | void setup() { // genera un tono de 400Hz en el pin de salida 8 con 200ms de duración tone(8, 400, 200); } void loop() { } void setup() { // genera un tono de 415Hz en el pin de salida 8 con una duración infinita tone(8, NOTE_GS4); } void loop() { } |
||||||
Descripción | La función tone() genera un tono a una frecuencia determinada en hertz en un pin específico con una duración especificada. El comando tone usa recursos como timers para generar el tono de forma precisa. Use un número negativo para una duración infinita. Si un comando tone previo está sonando, y un nuevo pin es especificado y tonePolyphony ha sido especificado > 1, y hay timers diponibles, un tono simultáneo sonará en el nuevo pin. | ||||||
Sintaxis | tone(pin, frecuencia, duración) tone(pin, frecuencia) |
||||||
Parámetros |
|
||||||
Retorna | Ninguno | ||||||
Uso | Application | ||||||
Relacionados | tone() noTone() setTonePolyphony() getTonePolyphony() |