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

Содержимое файла в Serial Monitor

Введение

Модуль магнитного датчика Холла используется для обнаружения магнитных полей. Он может быть использован в различных приложениях, таких как датчики положения, датчики скорости вращения и для определения наличия магнитного поля.

Продукты

Модуль магнитного датчика Холла включает в себя датчик Холла, который генерирует напряжение пропорционально величине магнитного поля. Выходной сигнал может быть использован для управления светодиодами или другими устройствами.

Технические параметры

  • Напряжение питания: 3.3V или 5V

  • Рабочий ток: <10mA

  • Диапазон измерений: -1mT до 1mT

  • Выходной сигнал: цифровой

Примечания по использованию

  1. Убедитесь, что модуль правильно закреплен и находится в стабильном положении.

  2. Избегайте чрезмерного воздействия магнитного поля, чтобы предотвратить повреждение датчика.

Пример кода для тестирования магнитного датчика Холла:

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);    // выключаем светодиод
  }
}