На плате есть светодиод, который горит когда есть магнитное воздействие. Существуют также аналоговый и комбинированный датчики Холла.
{reklama}
Подключение датчика Холла:
- «S» — цифровой выход
- «+» 5 В (можно подключить к «+5 В» на плате Arduino) — средний контакт
- «-» — общий
Пример кода (скетч) для “KY-003” и Arduino:
int led = 13 ; // назначение пина светодиода
int hallPin = 10 ; // назначение пина датчика
int value ; // переменная для хранения значения с датчика
void setup ()
{
pinMode (led, OUTPUT);
pinMode (hallPin, INPUT);
}
void loop ()
{
value = digitalRead (hallPin) ; // чтение значения с датчика
if (value == LOW) // когда имеется магнитное поле светодиод горит
{
digitalWrite (led, HIGH);
}
else
{
digitalWrite (led, LOW);
}
}
Модуль “KY-003” продается как отдельно, так и входит в набор.