Ks0110 keyestudio EASY plug Hall Magnetic Sensor: Difference between revisions

From Keyestudio Wiki
Jump to navigation Jump to search
Line 53: Line 53:
==What You Should See==
==What You Should See==
When a magnet is approaching to the sensor, the LED will be turned on. Otherwise, the LED is off.
When a magnet is approaching to the sensor, the LED will be turned on. Otherwise, the LED is off.
<br>[[File:ks0110 Result.jpg|500px|frameless|thumb]]<br>
<br>[[File:ks0110 Result.jpg|600px|frameless|thumb]]<br>


<br>
<br>
==Resources ==
==Resources ==
'''Download the PDF:'''<br>
'''Download the PDF:'''<br>

Revision as of 16:46, 20 November 2018

Keyestudio EASY plug Hall Magnetic Sensor


Introduction

The Hall sensor is based on Hall Effect. It can detect whether there is a magnetic object nearby or not. And it correctly tells you through digital output.
This sensor uses the SFE Reed Switch - Magnetic Field Sensor. It can sense the magnetic materials within a detection range up to 75px.
The detection range and the strength of magnetic field are proportional.
It is useful for non-contact/waterproof type switches, position sensors, rotary/shaft encoders.
Note: this sensor needs to be used together with EASY plug control board.


Features

  • Connector: Easy plug
  • Sensing magnetic materials
  • Detection range: up to 75px
  • Output: Digital ON/OFF
  • Detection range and magnetic field strength are proportional


Technical Details

  • Dimensions: 41mm*20mm*18mm
  • Weight: 4.4g


Connect It Up

Connect the EASY Plug Hall Magnetic sensor to control board using an RJ11 cable. Then connect the control board to your PC with a USB cable.
thumb


Upload the Code

Copy and paste below code to Arduino IDE and upload.

int ledPin = 13;// choose the pin for the LED
int inputPin = 9;// Connect sensor to input pin 9
int val = 0;// variable for reading the pin status
void setup() {
pinMode(ledPin, OUTPUT);// declare LED as output
pinMode(inputPin, INPUT);// declare push button 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
}
}


What You Should See

When a magnet is approaching to the sensor, the LED will be turned on. Otherwise, the LED is off.
thumb


Resources

Download the PDF:
https://drive.google.com/open?id=100ur6ksO4Turkl6qHkmHb2atWy35kv7k


Buy from