KY-003 модуль датчика Холла (Hall sensor) выполнен на базе элемента «44E» и, по сути, является магнитным переключателем. Если рядом с ним нет магнитного поля, то на сигнальном выходе датчика имеется высокий уровень напряжения, и наоборот, если поле присутствует, то на выходе низкий уровень напряжения.
Технические характеристики модуля KY-003.
Магнитный датчик Холла KY-003 состоит из чувствительного элемента эффекта Холла 3144EUA-S, резистора 680 Ом и светодиода. Совместим с популярными электронными платформами, такими как Arduino и ESP32.
- Рабочее напряжение: от 4,5 В. до 24 В.
- Диапазон рабочих температур от -40 ° C. до 85 ° C.
- Размеры 18,5 x 15 мм.
Внимание! Не перепутайте модуль KY-003 с аналоговым датчиком Холла KY-035. Модули выглядят одинаково, только на модуле KY-003 распаяны светодиод и резистор, а на модуле KY-035 их нет.
Схема подключения к Arduino UNO KY-003.
Схема подключения к Arduino NANO KY-003.
Подключите линию питания (посередине) к +5 Arduino, землю (-) и GND, соответственно. Подключите сигнальный контакт (S) к контакту 3 на Arduino.
Подключение датчика Холла KY-003:
- S — цифровой выход
- “средний контакт” —“+” 5 В (можно подключить к “+5 В” на плате Arduino)
- “-” — общий
Пример кода (скетч) для “KY-003” и Arduino.
// KY-003 цифровой магнитный датчик Холла (Hall)
// https://arduino-tex.ru/
int led = 13 ; // назначение пина светодиода
int hallPin = 3 ; // назначение пина датчика
int value ; // переменная для хранения значения с датчика
void setup ()
{
pinMode (led, OUTPUT);
pinMode (hallPin, INPUT);
//Serial.begin (9600); // Задаем скорость передачи данных
}
void loop ()
{
value = digitalRead (hallPin) ; // чтение значения с датчика
if (value == LOW) // когда имеется магнитное поле светодиод горит
{
digitalWrite (led, HIGH);
}
{
digitalWrite (led, LOW);
}
}
В коде KY-003 для Arduino. При обнаружении магнитного поля загорается встроенный в плату Arduino светодиод, который подключен к 13 пину. Также светодиод на самом модуле загорается при обнаружении магнитного поля. Если магнитного поля нет, то светодиод на модуле не горит.
Применение KY-003цифрового датчика Холла.
Цифровой датчик холла KY-003 можно использовать в охранных системах, системах сигнализации и контроля процесса. Также можно применять модуль KY-003, когда нужен бесконтактный датчик. Например, в случае если у нас есть герметичный резервуар (не металлический и с относительно не толстыми стенками) и нам нужно определить приближение элемента к стенке, или перемещение элемента вдоль стенки, например, поплавка в жидкости. Так как проложить в резервуаре провода мы не можем, а закрепить магнит на подвижном элементе можно. При приближении магнита к стенке, датчик холла, установленный с противоположной стороны, позволяет определить приближение. Таким способом мы получаем бесконтактный датчик.
Описание всех датчиков из набора «37 in 1 Sensors Kit for Arduino» вы можете посмотреть на странице описания данного набора модулей для Arduino.
Понравился Урок KY-003цифровой датчик Холла. Подключение к Arduino? Не забудь поделиться с друзьями в соц. сетях.
А также подписаться на наш канал на YouTube, вступить в группу Вконтакте, в группу на Facebook.
Спасибо за внимание!
Технологии начинаются с простого
Фотографии к статье
Файлы для скачивания
|
кода (скетч) для KY-003 Arduino.ino | 1 Kb | 719 |
Скачать
Вы можете скачать файл.
|
Комментарии