Download http://bigtheme.net/joomla Free Templates Joomla! 3
Home / Hi-Tech / Як підключити модуль з герконом до Arduino

Як підключити модуль з герконом до Arduino

Назва “геркон” походить від словосполучення “герметичний контакт”. І це пояснює його пристрій. По суті, геркон – це два розімкнутих (або замкнутих) контакту, що перебувають у вакуумній колбі, які змінюють свій стан на протилежний при впливі на них магнітного поля. Геркони – дуже популярні датчики, які використовуються у багатьох завданнях. Це і контроль відкриття/закриття дверей, різноманітні лічильники спрацьовувань, лічильники швидкості і т. д. Давайте підключимо геркон до Arduino і подивимося, як він працює.

Вам знадобиться
  • – Arduino;
  • – модуль з герконом або просто геркон;
  • – постійний магніт;
  • – комп’ютер.
Інструкція
1
Підключимо модуль з герконом до Arduino за наведеною схемою. Живлення здійснюється від 5 або від 3,3 Ст. Сигнал підключимо до цифрового піну D2.
Модуль з герконом містить змінний резистор номіналом 10 кОм. Цим резистором можна встановити поріг спрацьовування геркона і таким чином відрегулювати чутливість. Також модуль містить компаратор LM393 для виключення помилкових спрацьовувань магнітного датчика.
2
Напишемо скетч обробки спрацьовування геркона. Тут все просто. Задаємо номер піна, до якого підключаємо вихід модуля – “2”, і включаємо його на “прослушку”. Активуємо підтягуючий резистор на ніжці “2”. Задаємо 13 пін в якості вихідного. Включаємо в роботу послідовний порт на швидкості 9600 бод. А потім кожні 20 мсек зчитуємо показання геркона і видаємо значення в порт. Якщо геркон розімкнений – виводиться “1”, якщо замкнутий – виводиться “0”.
Крім того, світлодіод на 13-ій ніжці Arduino світиться, поки замкнуті контакти геркона. Зверніть увагу на інверсію считываемого з датчика сигналу.
3
Підключимо харчування до Arduino. На модулі загориться світлодіод, що сигналізує про наявність живлення модуля.
Тепер поднесем до геркона постійний магніт – контакти геркона замкнуться і загориться світлодіод, який засвідчує спрацьовування геркона. Знову приберемо магніт – геркон розімкнеться, і світлодіод згасне. Якщо ми включимо монітор порту, то побачимо спрацьовування геркона у вигляді нулів серед потоку одиниць при розімкнутому контакті.
4
Давайте підключимо окремо геркон до Arduino. Тут все гранично просто. Геркон підключається аналогічно підключенню кнопки, з резистором 10 кОм. Програма залишиться такою ж.
Увімкніть живлення, піднесіть магніт до геркона – світлодіод Arduino загориться, поки замкнуті контакти геркона.