Yuav Ua Li Cas Txuas Nrog Hall Sensor Mus Rau Arduino

Cov txheej txheem:

Yuav Ua Li Cas Txuas Nrog Hall Sensor Mus Rau Arduino
Yuav Ua Li Cas Txuas Nrog Hall Sensor Mus Rau Arduino
Anonim

A Hall effect sensor yog cov khoom siv hluav taws xob uas kuaj pom cov kev hloov hauv qhov chaw sib nqus. Xws li cov sensors tau siv niaj hnub no nyob rau ntau qhov chaw ntawm lub neej. Kab lus no tham txog kev sib txuas ntawm ib qho module nrog 49E Hall sensor rau Arduino Nano lub rooj tsavxwm thiab kev nyeem ntawv nyeem los ntawm lub sensor.

Yuav ua li cas txuas nrog Hall sensor mus rau Arduino
Yuav ua li cas txuas nrog Hall sensor mus rau Arduino

Tsim nyog

  • - Module nrog Hall sensor.
  • - Arduino (ib tsev neeg twg).
  • - Txuas cov xaim.
  • - Khoos phis tawj nrog Arduino IDE ib puag ncig kev txhim kho.

Cov Lus Qhia

Kauj ruam 1

A Hall sensor yog ib qho khoom siv uas sau cov kev hloov pauv ntawm lub zog ntawm qhov chaw sib nqus. Hall effect sensors yog dav siv hauv lub neej txhua hnub thiab kev lag luam. Yog li, piv txwv, lawv tau siv raws li:

- kev sib hloov ceev cov pib - yog siv nyob rau hauv kev lag luam tsheb thiab qhov twg los xij nws yuav tsum tau los txiav txim siab tig ntawm lub log lossis lwm yam khoom sib hloov;

- sib thooj sensors; ib qho piv txwv raug yog rooj plaub ntawm koj lub smartphone uas tig mus rau ntawm lub backlight thaum koj qhib;

- kev ntsuas ntawm lub kaum ntawm kev sib hloov;

- ntsuas kev co;

- ntsuas qhov ntau ntawm qhov chaw sib nqus - digital compasses;

- kev ntsuas ntawm lub zog tam sim no;

- ntsuas ntawm huab cua sib txawv, theem ua kua, thiab lwm yam.

Nrog sensor cuab yeej siv
Nrog sensor cuab yeej siv

Kauj ruam 2

Lub Hall sensor module muaj cov khoom siv hauv qab no: ib txoj kev txiav tawm, ob txoj kev sib txuas ob-channel, ob peb ntu kev tawm tsam, ob peb LED tawm, thiab 49E Hall sensor nws tus kheej.

Kev txiav tawm yog siv los kho qhov rhiab heev ntawm Hall sensor. Thawj qhov LED qhia tias muaj lub zog muab hluav taws xob rau ntawm qhov module, qhov thib ob qhia tau hais tias qhov chaw sib nqus tau dhau qhov teeb tsa ua haujlwm.

Lub ntsuas hluav taws xob muaj 4 pins. Lawv txoj kev sib txuas rau Arduino board yog qhia hauv daim duab.

Daim duab sensor hlau txuas ua ke rau Arduino
Daim duab sensor hlau txuas ua ke rau Arduino

Kauj ruam 3

Cia peb sau cov duab kos rau kev nyeem cov ntawv nyeem los ntawm cov qauv digital thiab analog tawm ntawm lub sensor. Peb yuav xaiv lub sensor txhua 100 ms thiab tso tawm qhov tseem ceeb rau cov chaw nres nkoj serial.

Cuab nas kos duab
Cuab nas kos duab

Kauj ruam 4

Txav cov duab kos rau Arduino thiab qhib lub serial monitor lossis ib qho program davhlau ya nyob twg.

Peb pom ob kab ntawv nrog cov lej. Hauv thawj - kev nyeem ntawv ntawm cov channel digital. Yog tias tus nqi yog "0" - thaj chaw sib nqus tsis tshaj qhov teev tshwj xeeb, yog "1" - nws tshaj. Kuv nqa cov hlau nplaum rau lub sensor, thiab hauv ob peb kab kuv tau khiav los ntawm cov nuj nqis "1". Lub chaw pib tau teeb tsa nrog lub zog txiav.

Thiab hauv kab ntawv thib ob - cov nqi los ntawm cov channel sib txuas ntawm lub sensor. Txhawm rau kom nkag siab tias lawv txhais li cas, nws yog qhov tsim nyog los kos lub rooj sib sau ntawv, ceeb toom cov kev taw qhia ntawm cov kab sib nqus (sib nqus polarity) thiab qhov deb ntawm cov hlau nplaum los ntawm lub sensor. Raws li cov lus no, nws yuav tuaj yeem txhais cov lus nyeem ntawm Hall Sensor.

Pom zoo: