Главная страница » Arduino » Начинающим Ардуинщикам » “KY-003” – цифровой датчик Холла на базе «44E» для Arduino
Опрос
Какие статьи добавлять?
Выделенные и виртуальные серверы в Европе

“KY-003” – цифровой датчик Холла на базе «44E» для Arduino

Автор: administrator Дата: 28-12-2017, 18:39 Категория: Arduino / Начинающим Ардуинщикам
“KY-003” – датчик Холла (Hall sensor) выполнен на базе элемента «44E» и по сути является магнитным переключателем. Если рядом с ним нет магнитного поля, то на сигнальном выходе датчика имеется высокий уровень и наоборот если поле присутствует, то на выходе низкий уровень напряжения, таким образом сенсор имеет цифровой вывод данных.


На плате есть светодиод, который горит когда есть магнитное воздействие. Существуют также аналоговый и комбинированный датчики Холла.



Подключение датчика Холла:


  • «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” продается как отдельно, так и входит в набор.
  • Не нравится
  • 0
  • Нравится
Просмотров: 3 031 Напечатать Жалоба
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
Написать комментарий
Ваше Имя:
Ваш E-Mail:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Код: Кликните на изображение чтобы обновить код, если он неразборчив
Введите код: