szeretett volna már olyan projektet készíteni, amely érintésmentes érzékelést tartalmaz, például egy ajtó bezárásának észlelésére, a kerék fordulatszámának számolására vagy sebességmérő készítésére? Akkor ez az Arduino Hall effect sensor bemutató az Ön számára!
Ez a projekt Hall-effektus-érzékelőt használ a mágnes jelenlétének kimutatására. Amikor egy mágnes elhalad ezen az érzékelőn, érzékeli azt. Ez az érzékelő lehet használni, hogy nem egy csomó különböző dolog. Például, ha észlelnünk kell az ajtó záródását; akkor egyszerűen mágnest kell rögzítenünk az ajtóhoz, és egy hall érzékelőt az ajtó keretéhez. Amikor az ajtó becsukódik, a mágnest a hall-effektus érzékelő közelében helyezzük el, és képesek vagyunk érzékelni, hogy az ajtó zárva van.
hasonlóképpen ugyanezt az elvet lehet használni egy kerékpár vagy bármely más jármű sebességmérőjének elkészítéséhez. Ha a kerékre mágnes van rögzítve, és a Hall-effektus érzékelőt valahol a kerékpár keretébe helyezik, akkor mérhető a kerék egy fordulatának befejezéséhez szükséges idő, és egy kicsit több matematikával észlelhetjük a kerékpár mozgási sebességét!
hogyan működik?
A Hall-effektus érzékelő a Hall-effektus elvén működik, amely kimondja, hogy amikor egy mágneses mezőt a vezetőben lévő elektromos áram áramlására merőleges irányban alkalmaznak, potenciálkülönbség indukálódik. Ez a feszültség felhasználható annak kimutatására, hogy az érzékelő mágnes közelében van-e vagy sem. Az Arduino képes érzékelni ezt a feszültségváltozást a megszakítócsapján keresztül, és meghatározni, hogy a mágnes az érzékelő közelében van-e vagy sem. Az Arduino Hall effektus érzékelő alapvető működését az alábbi kép mutatja.