Odpověď na: Arduino přehrávání zvuku senzory
Úvodní stránka › Fórum › Vaše projekty › Arduino › Arduino přehrávání zvuku senzory › Odpověď na: Arduino přehrávání zvuku senzory
28.9.2016 v 19:32
#8575
Vojtěch Vosáhlo
Účastník
Dobře. Pokud jsem to správně pochopil tak ten audio modul zahraje hudbu když dáte jeden z A pinů na zem (podle čísel pinů vybírá skladbu). Máte to ozkoušené? Pokud je to tak jak píšu, měl by fungovat kód dole. D0 toho senzoru jde na pin 2 arduina a nejspíš si budete muset pohrát s poťákem na senzoru aby jste nastavil detekční vzdálenost.
Držím palce.
const int d0 = 2; // Pokud chcete používat přerušení musí to být pin 2 nebo 3 (na Unu, nanu a mini)
const int prehravaciPin = X; //Pin připojený na spouštění toho songu, pokud správně chápu tak A1 - A10 na tom modulu
void setup() {
pinMode(d0, INPUT);
pinMode(prehravaciPin, OUTPUT);
digitalWrite(prehravaciPin, HIGH);
attachInterrupt(0, detekce, FALLING);
}
void loop() {
}
void detekce(){
digitalWrite(prehravaciPin, LOW);
delay(100);
digitalWrite(prehravaciPin, HIGH);
}