Датчик магнитного поля. Модуль KY-024 для Ардуино. Обзор
Модуль KY-024 для arduino является цифроаналоговым датчиком Холла.
На модуле KY-024 установлен
датчик Холла – датчик магнитного поля. Также на модуле расположены два красных светодиода, один из которых, сигнализирует о наличии питания, другой загорается при срабатывании датчика. А для настройки датчика на плате модуля имеется подстроечный резистор. Им можно отрегулировать чувствительность датчика, то есть изменить расстояния до магнита, при котором датчик сработает. Правда, речь идёт о нескольких миллиметрах.
Датчик температуры KY-024 имеет два выхода: один цифровой, другой – аналоговый. Их можно использовать как одновременно, так и по отдельности. Но проще конечно цифровой.
Цифровой выход выдаёт логический 0 если магнита рядом нет и логическую 1, если магнит в поле чувствительности датчика. А на аналоговом выходе можно отслеживать изменение напряжения, когда магнитное поле есть и когда его нет.
Подключения модуля KY-024 к arduino
На “+” подаём 5В, на “G” – землю (GND). AO – аналоговый выход (подключаем к пину A0), DO – цифровой выход (подключаем к пину 2). Оба выхода подключаем для примера (смотри ниже).
Пример скетча для arduino
const int digital = 2; // Цифровой вход пин 2
const int analog = A0; // Аналоговый вход пин A0
void setup()
{
pinMode(digital, INPUT);
Serial.begin(9600);
}
void loop()
{
Serial.print("Digital: ");
Serial.print(digitalRead(digital)); // Цифровой сигнал с датчика
Serial.print(", Analog: ");
Serial.println(analogRead(analog)); // Аналоговый сигнал с датчика
delay(500);
}
Где купить
Модуль KY-024 для Ардуино:
http://ali.pub/1l4u1l
10 штук KY-024 для Ардуино:
http://ali.pub/1l4ubb
37 в 1 набор модулей для Ардуино:
http://ali.pub/1arpsm