Creat per Isaac Muro
És aquest!
Funciona com si fos un micròfon.
Aqí teniu tot el codi
const int microphonePin = A0;
void setup() {
Serial.begin(9600);
}
void loop() {
int mn = 1024;
int mx = 0;
for (int i = 0; i < 1000; ++i) {
int val = analogRead(microphonePin);
mn = min(mn, val);
mx = max(mx, val);
}
int delta = mx - mn;
Serial.print("Min=");
Serial.print(mn);
Serial.print(" Max=");
Serial.print(mx);
Serial.print(" Delta=");
Serial.println(delta);
}
Fes que tot això funcioni i comprova que el sensor detecta la distància.
Fes que quan el sensor detecti una distància més petita que 10 cms, s'encengui el led D13.