Ich habe schon Treiber neu installiert natürlich. Der Hersteller ist wch.cn laut Windows. Ich habe keine Ahnung was ich tun soll um das Ding zum laufen zu bekommen.
Wird hochgeladen: IMG_0771.jpeg …
Wird hochgeladen: IMG_0770.jpeg …
// C++ code
//
int T = 100;
int C = 261;
int E = 329;
int F = 349;
int G = 392;
int A = 440;
int B = 466;
int c = 532;
int d = 587;
int P = T * 2;
int p = 50;
int pinL = 13;
int Boodup = 200;
void setup() {
//Lautsprecher
Serial.begin(9600);
pinMode(pinL, OUTPUT);
pinMode(8, INPUT_PULLUP);
pinMode(7, OUTPUT);
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
//bootup
digitalWrite(7, HIGH);
delay(Boodup);
digitalWrite(3, HIGH);
delay(Boodup);
digitalWrite(5, HIGH);
digitalWrite(7, LOW);
delay(Boodup);
digitalWrite(4, HIGH);
digitalWrite(3, LOW);
delay(Boodup);
digitalWrite(6, HIGH);
digitalWrite(5, LOW);
delay(Boodup);
digitalWrite(2, HIGH);
digitalWrite(4, LOW);
delay(Boodup);
digitalWrite(7, HIGH);
digitalWrite(6, LOW);
delay(Boodup);
digitalWrite(2, LOW);
}
void loop() {
int Schalter;
Schalter = digitalRead(8);
if (Schalter == 0) {
playX();
}
}
void playX() {
digitalWrite(random(2, 6), HIGH);
tone(pinL, C);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, F);
delay(T * 3);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, F);
delay(T);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, F);
delay(T * 6);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, G);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, A);
delay(T * 3);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, A);
delay(T);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, A);
delay(T * 6);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, A);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, G);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, A);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, B);
delay(T * 4);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, E);
delay(T * 4);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, G);
delay(T * 4);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, F);
delay(T * 4);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
delay(P);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, c);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, c);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, A);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, d);
delay(T * 6);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, c);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, c);
delay(T * 3);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, B);
delay(T);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, B);
delay(T * 6);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, B);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, B);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, G);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, c);
delay(T * 6);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, B);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, B);
delay(T * 3);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, A);
delay(T);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, A);
delay(T * 4);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
delay(P);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, C);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, F);
delay(T * 3);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, F);
delay(T);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, F);
delay(T * 6);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, G);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, A);
delay(T * 3);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, A);
delay(T);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, A);
delay(T * 6);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, A);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, G);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, A);
delay(T * 2);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, B);
delay(T * 4);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, E);
delay(T * 4);
noTone(pinL);
delay(p);
digitalWrite(random(2, 7), HIGH);
digitalWrite(random(2, 7), LOW);
tone(pinL, G);
delay(T * 4);
noTone(pinL);
delay(9);
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
tone(pinL, F);
delay(T * 5);
noTone(pinL);
delay(p);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
}