Klopfsensor mit einem Piezo

von Max5V
Die folgende Anwendung greift das Verfahren aus dem Artikel Seismograph auf. Der Klopfsensor erkennt klopfen durch den Piezo. Dieser hängt zwischen PB4 und Masse. Wenn die Klopfanzahl, die durch Taster 1 (hoch) und 2 (runter) eingestellt, erreicht wurde schaltet sich die grüne Led für 2 Sekunden ein. Wenn zwischen dem Klopfen eine längere Pause als 1 Sekunde liegt wird der Zähler zurückgesetzt und die rote und grüne Led blinken abwechselnd. Wenn keine Aktion stattfindet, (klopfen Tasterbetätigung) geht der Sparrow in den Power Down Modus.
Die Empfindlichkeit des Aufbaus lässt sich neben der Größe der Masse auch mit einem parallelen Widerstand einstellen. Der Widerstand(R1) ist abhängig von der verwendeten Masse und natürlich dem Piezo. Je kleiner umso unsensibler wird die Geschichte. Da im Code nicht “entprellt” wird muss der dementsprechend durch ausprobieren herausgefunden werden. Aber der 1MOhm hat sich bewährt.
Sparrow APP

share.cheepit.net
Quelle: