Hallo
Ich möchte die Umdrehungen eines Rades zählen und habe mir dazu reed
Sensoren besorgt. Nun mein Problem: Der Sensor löst mehrmals aus!
Wie kann ich das unterbinden? Der Sensor ist auf der einen Seite mit dem
pin2 verbunden und auf der anderen Seite mit GND.
Hier mein Code:
1 | int dl=500;
|
2 | int count=0;
|
3 | void setup()
|
4 | {
|
5 | Serial.begin(115200);
|
6 | pinMode(2,INPUT);
|
7 | digitalWrite(2,HIGH);
|
8 | attachInterrupt(0, trigger1, FALLING);
|
9 | }
|
10 |
|
11 | void loop()
|
12 | {
|
13 | }
|
14 |
|
15 | void trigger1()
|
16 | {
|
17 | count++;
|
18 | Serial.println(count);
|
19 | delay(dl);
|
20 | }
|
Bitte um Hilfe