Датчик Холла
Описание
Датчика Холла - цифровой датчик для определения магнитного поля. Позволяет обнаружить магнитное поле в непосредственной близости от датчика. Также определяет магнитное поле от намагниченных материалов. Датчик выполнен на базе микросхемы OH3144E.
Датчик послужит хорошей альтернативой стандартным герконам. С помощью датчика Холла можно сделать беспроводной выключатель, активируемый магнитным полем.
Технические характеристики
- Напряжение питания: 3,3-5 В
- Максимальный потребляемый ток: 20 мА
- Максимальная дальность определения магнитного поля: 3 см
Физические размеры
- Модуль (Д х Ш х В): 30 х 20 х 8 мм
Плюсы использования
- Прост в подключении и использовании
- Служит хорошей заменой герконам
- Позволяет обнаружить магнитное поле
Минусы использования
- Не позволяет определить полярность поля
- Не позволяет определить интенсивность магнитного поля
Пример подключения и использования
В примере иллюстрируется подключение модуля к контроллеру, определение присутствия магнитного поля и вывод данных в монитор Serial-порта.
Что нужно | Кол-во, шт |
---|---|
Контроллер Smart UNO | 1 |
Sensor shield | 1 |
Датчика Холла | 1 |
Шлейф х3 | 1 |
Схема подключения:
Скетч для загрузки:
const int pin = 8; //пин подключения модуля void setup() { pinMode(pin, INPUT); //установка пина на вход Serial.begin(9600); //инициализация Serial порта } void loop() { if (digitalRead(pin) == LOW) Serial.println("There is magnetic field"); //если есть магнитное поле, сообщить об этом else Serial.println("There is clear"); //иначе сообщить о том что магнитного поля нет delay(500); //задержка в полсекунды (в данное время магнитное поле не отслеживается) }