Модуль мини геркона 🧲 KY-019

Введение
Модуль мини геркона представляет собой устройство, которое используется для обнаружения магнитных полей. Геркон (герметически запаянный контакт) состоит из двух ферромагнитных контактов, заключенных в стеклянную трубку. При воздействии магнитного поля контакты замыкаются или размыкаются, что позволяет использовать модуль для различных приложений, связанных с обнаружением и реагированием на присутствие магнитных объектов. Модуль мини геркона широко применяется в проектах на базе Arduino для создания систем безопасности, детекторов положения и других интерактивных устройств.
Описание
Модуль мини геркона содержит геркон, который реагирует на наличие магнитного поля. Когда магнитное поле воздействует на геркон, его контакты замыкаются, что создает электрическую цепь. Это изменение состояния можно легко обнаружить с помощью микроконтроллера Arduino, что позволяет использовать модуль для различных приложений, связанных с обнаружением магнитных полей.
Применение
Модуль мини геркона может быть использован в различных проектах, включая: - Системы сигнализации и безопасности (например, датчики открытия дверей и окон) - Детекторы положения и движения - Управление устройствами при помощи магнитов - Робототехнические проекты - Образовательные проекты для изучения основ электроники и сенсорных технологий
Технические параметры
Напряжение питания: 3.3V или 5V
Рабочий ток: <10mA
Тип выходного сигнала: цифровой (HIGH или LOW)
Подключение
VCC - Подключите к выводу 5V на Arduino.
GND - Подключите к выводу GND на Arduino.
OUT - Подключите к цифровому выводу D2 на Arduino.
Схема подключения
Arduino |
Модуль мини геркона |
---|---|
5V |
VCC |
GND |
GND |
D2 |
OUT |
Пример кода для тестирования
Для того чтобы протестировать работу модуля мини геркона, используйте следующий пример кода. Этот код считывает значение с датчика и выводит сообщение на последовательный монитор при обнаружении магнитного поля.
int Led = 13; // Определяем интерфейс светодиода
int buttonpin = 3; // Определяем интерфейс геркона
int val; // Переменная для хранения значения
void setup() {
pinMode(Led, OUTPUT); // Светодиод как выход
pinMode(buttonpin, INPUT); // Геркон как вход
}
void loop() {
val = digitalRead(buttonpin); // Считываем значение с геркона
if (val == HIGH) { // Если магнитное поле обнаружено
digitalWrite(Led, HIGH); // Включаем светодиод
} else {
digitalWrite(Led, LOW); // Выключаем светодиод
}
}
Заключение
Модуль мини геркона является простым и надежным устройством для обнаружения магнитных полей. Он широко используется в проектах на базе Arduino для создания систем безопасности, детекторов положения и других интерактивных устройств. Благодаря своей простоте подключения и использования, этот модуль предоставляет надежное решение для обнаружения магнитных полей и управления устройствами в зависимости от их присутствия. Используя приведенный пример кода, вы можете легко интегрировать модуль мини геркона в свои проекты и начать использование этого полезного датчика.