Hall sensor SKU:SEN0185

From DFRobot Electronic Product Wiki and Tutorial: Arduino and Robot Wiki-DFRobot.com

Introduction

What's the best way to detect the magnet? Use anther magnet. But it's not sensitive enough. You have to feel it by youself.Right.This Hall sensor knows whether there is a magnetic object nearby or not. And it correctly tells you through ditigal output.See below picture for a quick demo!

Note:It's a omnipolar magnet dectector so that it can not tell two polarities apart. 

Specification

  • Supply Voltage: 3.3V to 5V
  • Indicator LED on board
  • Interface: Digital
  • Size:22x30mm


Pinout

  1. GND
  2. VCC
  3. Signal
SN0185 module.jpg

Connection Diagram

Digital Hall sensor Diagram



Sample Code

int ledPin = 13;                // choose the pin for the LED
int inputPin = 2;               // choose the input pin  
int val = 0;                    // variable for reading the pin status
void setup() {
  pinMode(ledPin, OUTPUT);      // declare LED as output
  pinMode(inputPin, INPUT);     // declare pushbutton as input
}
void loop(){
  val = digitalRead(inputPin);  // read input value
  if (val == HIGH) {            // check if the input is HIGH
    digitalWrite(ledPin, LOW);  // turn LED OFF
  } else {
    digitalWrite(ledPin, HIGH); // turn LED ON
  }
}



More

Nextredirectltr.pngGo Shopping Digital magnetic sensor SKU: DFR0033
Category: DFRobot > Sensors & Modules > Sensors > Magnetic Sensors