Töne mit vorgefertigter Library programmieren
/*
* Melodie mit Lautsprecher
*/
#include <Tone.h>
int lautsprecher = 12;
Tone speaker ;
void setup (){
// put your setup code here, to run once:
speaker.begin(lautsprecher);
}
void loop() {
// put your main code here, to run repeatedly:
speaker.play( NOTE_G5, 100 );
delay (250);
speaker.play( NOTE_C6, 100 );
delay (250);
speaker.play( NOTE_E6, 100 );
delay (300);
}
Tonhöhen mit Frequenzen programmieren
/*
* Lautsprecher
* Toene mit Frequenzen definieren
*/
int speaker = 13;
void setup() {
pinMode (speaker, OUTPUT);
}
//loop mit beliebig vielen Tönen ergänzen
void loop() {
tone (speaker, 800); //Tonhöhe ändern
delay(500);
noTone (speaker);
delay(500);
}