Melodino com LED
int ledPin2 = 10; // LED pin 10 VERMELHO
void setup()
{
pinMode(ledPin1, OUTPUT); // sets the digital pin as output
pinMode(ledPin2, OUTPUT); // sets the digital pin as output
}
void loop()
{
digitalWrite(ledPin1, LOW); // LED VERMELHO OFF
digitalWrite(ledPin1, HIGH); // LED VERMELHO ON
tone( 6, 50, 1000); // TONE ( PINO , TOM , TEMPO DE EXECUÇÃO)
delay(1000);
digitalWrite(ledPin1, LOW); // LED VERMELHO OFF
digitalWrite(ledPin2, HIGH); // LED AZUL ON
delay(1000);
digitalWrite(ledPin1, LOW); // LED AZUL OFF
}
Sintaxe
tone (pino, frequência)
(pino, frequência e duração)
(pino, frequência e duração)
https://github.com/moseleycg/Arduino-SYTH/blob/master/Melodino%20com%20LED
Fontes de dados
https://www.arduino.cc/en/Reference/Tone
https://www.arduino.cc/en/Tutorial/toneMelody
https://www.arduino.cc/en/Tutorial/Button
https://www.arduino.cc/en/Reference/DigitalWrite
https://learn.adafruit.com/circuit-playground-music/the-sound-of-music