Modulo effetto Hall Reed Sensore Magnetico Interruttore Switch FC-01 per Arduino

Modulo effetto Hall Reed Sensore Magnetico Interruttore Switch FC-01 per Arduino

View More

2,81

Attualmente disponibile su ordinazione con consegna prevista entro 60 giorni circa dall'acquisto.

QuantitàPrezzo Unitario
12 - 49 2,67
50 - 99 2,61
100 + 2,53

Product Description

Ecco una descrizione completa del Modulo effetto Hall Reed Sensore Magnetico Interruttore Switch FC-01 per Arduino, seguita da una guida pratica all’utilizzo con esempi di codice per Arduino.


📦 Descrizione del Modulo FC-01

Il Modulo FC-01 è un sensore magnetico basato su un interruttore Reed o su un sensore a effetto Hall, utilizzato per rilevare la presenza di un campo magnetico. Quando un magnete viene avvicinato al sensore, esso attiva l’interruttore interno, generando un segnale digitale in uscita (HIGH o LOW).

🔧 Specifiche tecniche:

  • Nome modulo: FC-01
  • Sensore principale: Interruttore Reed magnetico o sensore effetto Hall
  • Tensione operativa: 3.3V – 5V
  • Tipo uscita: Digitale (0 o 1)
  • Interfaccia: 3 pin (VCC, GND, DO)
  • LED onboard: Indica visivamente quando il sensore rileva un campo magnetico
  • Dimensioni compatte: Circa 3.2 cm × 1.4 cm
  • Regolazione sensibilità: Alcuni modelli includono potenziometro (per modelli effetto Hall)

⚙️ Connessioni del Modulo FC-01 a Arduino

FC-01 PinArduino Pin
VCC5V
GNDGND
DOD2 (o qualsiasi pin digitale)

🧪 Come funziona

  • Quando non c’è campo magnetico, l’uscita DO è HIGH (valore 1).
  • Quando un magnete è vicino al sensore, l’interruttore si chiude e l’uscita DO va LOW (valore 0).
  • Il LED integrato si accende quando il sensore è attivato (magnete rilevato).

🧰 Guida alla programmazione con Arduino

1️⃣ Codice base per leggere lo stato del sensore

const int sensorPin = 2;    // DO collegato al pin digitale 2
const int ledPin = 13;      // LED integrato su Arduino per segnalazione

void setup() {
  pinMode(sensorPin, INPUT);
  pinMode(ledPin, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  int sensorValue = digitalRead(sensorPin);

  if (sensorValue == LOW) {
    Serial.println("Magnete Rilevato!");
    digitalWrite(ledPin, HIGH);  // Accende LED
  } else {
    Serial.println("Nessun magnete");
    digitalWrite(ledPin, LOW);   // Spegne LED
  }

  delay(200);
}

🧪 Esempi di utilizzo

🔒 1. Rilevamento apertura/chiusura porta

Collega il modulo su una porta: quando viene aperta (magnete si allontana), Arduino può attivare un allarme o inviare una notifica.

💡 2. Conta passaggi (rotazioni o oggetti)

Usando un magnete fissato a una ruota o un oggetto rotante, ogni passaggio vicino al sensore genera un impulso: può essere usato come contatore.

🎮 3. Interruttore invisibile

Un sensore nascosto sotto un pannello può fungere da interruttore magnetico senza contatto visibile.


🔄 Codice per contatore magnete (incrementa ogni passaggio)

const int sensorPin = 2;
int counter = 0;
bool lastState = HIGH;

void setup() {
  pinMode(sensorPin, INPUT);
  Serial.begin(9600);
}

void loop() {
  bool currentState = digitalRead(sensorPin);

  if (lastState == HIGH && currentState == LOW) {
    counter++;
    Serial.print("Conteggio: ");
    Serial.println(counter);
    delay(300); // debounce semplice
  }

  lastState = currentState;
}

🧯 Consigli pratici

  • Debounce: il sensore può generare falsi impulsi per vibrazioni. Usa un piccolo delay() o un filtro software.
  • Alimentazione stabile: se usi più sensori, assicurati che la linea 5V sia ben alimentata.
  • Compatibilità: funziona bene con tutte le board Arduino (Uno, Nano, Mega, ecc).

📌 Conclusione

Il Modulo FC-01 è economico, affidabile e perfetto per progetti in cui serve rilevare la presenza di un magnete. È ideale per hobbyisti e maker che vogliono realizzare sistemi di sicurezza, contatori, o semplici interruttori magnetici senza contatto.

Facebooktwitterredditpinterestlinkedinmail

There are no reviews yet.

Be the first to review “Modulo effetto Hall Reed Sensore Magnetico Interruttore Switch FC-01 per Arduino”

datasheet reed sensor

Download

datasheet reed sensor module