1. El Octavo Bit
  2. / Lenguaje de programación de Arduino
  3. / noTone()

noTone()

| Actualizado:
Comentarios: 0

La función noTone() deja de generar la onda cuadrada que en principio estaba emitiéndose por una ejecución previa de tone(), a través del pin especificado. Si no hay ninguna señal emitiéndose en ese pin, esta función no hace nada. Se debe utilizar cuando se quiere generar un tono en otro pin distinto al último pin empleado.

Sintaxis

noTone(pin)

Parámetros

  • pin: es el pin PWM en el que se está generando el tono

Ejemplo:

Este ejemplo emite una sucesión de tonos con una duración de 200 ms cada uno de ellos. Entre cada sucesión se silencia durante un segundo. El esquema de montaje:

Ejemplo de noTone() con Arduino
Positivo al pin 9 y el negativo al GND de Arduino
const int pinBuzzer = 9;
int numeroTonos = 12;
int tonos[]={261,277,294,311,330,349,370,392,415,440,466,494};
void setup() {}
void loop() {
  for(int i=0; i

Ver también:

Comentarios - 0

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *