| Sinal módulo | Arduino | RPi GPIO (BCM) | Tipo | Notas |
|---|---|---|---|---|
| SIG | D5 | GPIO17 | Digital IN | Muda com campo magnético — ver módulo |
| VCC | 5V | 3.3V | — | |
| GND | GND | GND | — |
Conta as passagens do íman fixo numa roda.
#define REED 5
int voltas=0; bool prev=HIGH;
void setup(){pinMode(REED,INPUT_PULLUP);Serial.begin(9600);}
void loop(){
bool cur=digitalRead(REED);
if(cur==LOW&&prev==HIGH){ // borda descendente
voltas++;
Serial.print("Voltas: "); Serial.println(voltas);
}
prev=cur; delay(10);
}