Магнитный датчик Холла 🧲 KY-003

Введение
Модуль магнитного датчика Холла используется для обнаружения магнитных полей. Он может быть использован в различных приложениях, таких как датчики положения, датчики скорости вращения и для определения наличия магнитного поля.
Продукты
Модуль магнитного датчика Холла включает в себя датчик Холла, который генерирует напряжение пропорционально величине магнитного поля. Выходной сигнал может быть использован для управления светодиодами или другими устройствами.
Технические параметры
Напряжение питания: 3.3V или 5V
Рабочий ток: <10mA
Диапазон измерений: -1mT до 1mT
Выходной сигнал: цифровой
Примечания по использованию
Убедитесь, что модуль правильно закреплен и находится в стабильном положении.
Избегайте чрезмерного воздействия магнитного поля, чтобы предотвратить повреждение датчика.
Пример кода для тестирования магнитного датчика Холла:
int Led = 13; // определяем интерфейс светодиода
int SENSOR = 3; // определяем интерфейс датчика Холла
int val; // переменная для хранения значения
void setup() {
pinMode(Led, OUTPUT); // светодиод как выход
pinMode(SENSOR, INPUT); // датчик Холла как вход
}
void loop() {
val = digitalRead(SENSOR); // считываем значение с датчика Холла
if (val == HIGH) { // если магнитное поле обнаружено
digitalWrite(Led, HIGH); // включаем светодиод
} else {
digitalWrite(Led, LOW); // выключаем светодиод
}
}