¡Oferta!

Módulo efecto Hall Reed Sensor Magnético Interruptor Switch FC-01 para Arduino

El precio original era: 5,27 €.El precio actual es: 2,81 €. Excluido IVA

Módulo efecto Hall Reed Sensor Magnético Interruptor Switch FC-01 para Arduino

Disponible para reserva

Domande su questo prodotto? Scrivi a Lana su WhatsApp

Categorías: ,

🎬 El producto en vídeo

Descripción

Aquí tienes una descripción completa del Módulo de efecto Hall Reed Sensor Magnético Interruptor Switch FC-01 para Arduino, seguida de una guía práctica de uso con ejemplos de código para Arduino.


📦 Descripción del Módulo FC-01

El Módulo FC-01 es un sensor magnético basado en un interruptor Reed o en un sensor de efecto Hall, utilizado para detectar la presencia de un campo magnético. Cuando un imán se acerca al sensor, activa el interruptor interno, generando una señal digital de salida (HIGH o LOW).

🔧 Especificaciones técnicas:

  • Nombre del módulo: FC-01
  • Sensor principal: Interruptor magnético de reed o sensor de efecto Hall
  • Tensión de operación: 3.3V – 5V
  • Tipo de salida: Digital (0 o 1)
  • Interfaz: 3 pines (VCC, GND, DO)
  • LED integrado: Indica visualmente cuando el sensor detecta un campo magnético
  • Dimensiones compactas: Aproximadamente 3.2 cm × 1.4 cm
  • Ajuste de sensibilidad: Algunos modelos incluyen un potenciómetro (para modelos de efecto Hall)

⚙️ Conexiones del módulo FC-01 con Arduino

Pines del módulo FC-01 Pines de Arduino
VCC 5V
GND GND
DO D2 (o cualquier pin digital)

🧪 Cómo funciona

  • Cuando no hay campo magnético, la salida DO es HIGH (valor 1).
  • Cuando un imán está cerca del sensor, el interruptor se cierra y la salida DO va LOW (valor 0).
  • El LED integrado se enciende cuando el sensor está activado (se detecta un imán).

🧰 Guía de programación con Arduino

1️⃣ Código base para leer el estado del sensor

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);
}

🧪 Ejemplos de uso

🔒 1. Detección de apertura/cierre de puerta

Conecta el módulo a un puerto: cuando se abre (el imán se aleja), Arduino puede activar una alarma o enviar una notificación.

💡 2. Contar pasos (giros o objetos)

Usando un imán fijado a una rueda o un objeto giratorio, cada paso cerca del sensor genera un impulso: puede usarse como contador.

🎮 3. Interruptor invisible

Un sensor oculto bajo un panel puede servir como interruptor magnético sin contacto visible.


🔄 Código para contador magnético (incrementa cada paso)

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;
}

🧯 Consejos prácticos

  • Desbordamiento: el sensor puede generar impulsos falsos por vibraciones. Usa un pequeño delay() o un filtro de software.
  • Alimentación estable: si asegura de que la línea 5V esté bien alimentada si usas varios sensores.
  • Compatibilidad: funciona bien con todas las placas Arduino (Uno, Nano, Mega, etc).

📌 Conclusión

El Modulo FC-01 es económico, confiable y perfecto para proyectos en los que se necesita detectar la presencia de un imán. Es ideal para aficionados y makers que quieren crear sistemas de seguridad, contadores, o simples interruptores magnéticos sin contacto.

Tutorial: Cómo usar el Sensor Magnético FC-01

El sensor magnético FC-01 es ideal para proyectos que requieren la detección de un campo magnético. Útil para principiantes e intermedios, es perfecto para controlar la presencia o ausencia de un objeto magnético.

Qué necesitas

  • Arduino UNO o compatible
  • Cable de alimentación
  • Cable de masa
  • Cable de señal
  • Herramientas electrónicas

Pasos

  1. 1. Tienes a disposición el Arduino UNO y el sensor FC-01.
  2. 2. Conecta el sensor al pin A0 de tu Arduino.
  3. 3. Conecta el VCC del sensor al VCC de tu Arduino.
  4. 4. Conecta el GND del sensor al GND de tu Arduino.
  5. 5. Carga el siguiente código en tu Arduino.
  6. 6. Verifica en el datasheet la posición exacta de los pines.
  7. 7. Prueba a mover un objeto magnético cerca del sensor.
  8. 8. Verifica que el LED de tu Arduino se encienda cuando el objeto magnético está cerca.

Código de ejemplo

```void setup() {  Serial.begin(9600);}void loop() {  int val = analogRead(A0);  Serial.println(val);  delay(100);}```

Miniproyecto

Construye un sistema de alarma basado en un sensor magnético. Conecta el sensor a un relé y a una campana. Cuando el objeto magnético se mueve, la campana suena.

Errores comunes

  • No conectes correctamente los pines del sensor.
  • No verifiques la posición correcta de los pines.
  • No uses un Arduino compatible.
  • No pruebes el sensor con un objeto magnético.

Accesorios recomendados

  • Relé
  • Campana
  • Fuente de alimentación 5V
  • LED

Preguntas frecuentes

¿El sensor no reacciona cuando muevo un objeto magnético?
Verifica la posición correcta de los pines y la orientación del sensor.

¿Cuál es el pin de masa del sensor?
El pin GND.

¿Puedo usar un Arduino Nano?
Sí, el Arduino Nano es compatible.

¿El sensor requiere alimentación externa?
No, la alimentación es proporcionada por el Arduino.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Módulo efecto Hall Reed Sensor Magnético Interruptor Switch FC-01 para Arduino”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *