Подключение «KY-035»:
- «-» (GND) — общий
- «+5 В» — средний контакт
- «S» — сигнальный аналоговый выход
Имеются также цифровой и комбинированный датчики Холла.
{reklama}
Пример кода (скетч) для “KY-035” и Arduino:
int linearHallSensorPin = A0; // выбор пина для датчика
int ledPin = 13; // выбор пина для светодиода
int linearHallSensorValue = 0; // переменная для значения с датчика
void setup ()
{
pinMode (ledPin, OUTPUT);
Serial.begin (9600);
}
void loop ()
{
linearHallSensorValue = analogRead (linearHallSensorPin); // чтение значения с датчика
digitalWrite (ledPin, HIGH);
delay (linearHallSensorValue);
digitalWrite (ledPin, LOW);
delay (linearHallSensorValue);
Serial.println (linearHallSensorValue, DEC);
}
Модуль “KY-035” продается как отдельно, так и входит в набор.