Cov txheej txheem:

Arduino Hall Effect Sensor nrog cuam tshuam: 4 Cov Kauj Ruam
Arduino Hall Effect Sensor nrog cuam tshuam: 4 Cov Kauj Ruam

Video: Arduino Hall Effect Sensor nrog cuam tshuam: 4 Cov Kauj Ruam

Video: Arduino Hall Effect Sensor nrog cuam tshuam: 4 Cov Kauj Ruam
Video: You Stink! Tech Company Developing BO Detecting AI Hardware That Can Tell When You Smell 2024, Hlis ntuj nqeg
Anonim
Image
Image
Dab tsi yog Hall Effect Sensor?
Dab tsi yog Hall Effect Sensor?

Nyob Zoo Sawv Daws, Hnub no kuv yuav qhia koj yuav ua li cas koj tuaj yeem txuas lub teeb pom kev zoo rau Arduino thiab siv nws nrog kev cuam tshuam.

Cov cuab yeej thiab cov khoom siv hauv cov vis dis aus (Cov koom nrog txuas): Arduino Uno:

Hall effect sensors:

Assorted Resistors:

Kauj Ruam 1: Dab Tsi Yog Qhov Ua Tau Zoo Hall?

Dab tsi yog Hall Effect Sensor?
Dab tsi yog Hall Effect Sensor?
Dab tsi yog Hall Effect Sensor?
Dab tsi yog Hall Effect Sensor?
Dab tsi yog Hall Effect Sensor?
Dab tsi yog Hall Effect Sensor?

Hall effect sensor yog cov cuab yeej siv los ntsuas qhov loj ntawm qhov chaw sib nqus. Nws qhov hluav taws xob tso tawm ncaj qha ncaj qha rau lub zog sib nqus lub zog los ntawm nws.

Hall effect sensors tau siv rau kev hnov qhov sib thooj, qhov chaw nyob, ntsuas kom nrawm, thiab daim ntawv thov tam sim no.

Qhov uas kuv yuav ua haujlwm nrog niaj hnub no tau sau npe ua 3144 uas yog qhov kev hloov pauv hauv chav ua haujlwm feem ntau siv rau qhov kub thiab txias siv hauv tsheb. Nws cov zis yog siab los ntawm lub neej ntawd thiab mus qis ib zaug thaum muaj cov khoom sib nqus.

Lub sensor muaj 3 tus pin, VCC, hauv av thiab tso zis. Koj tuaj yeem txheeb xyuas lawv hauv qhov kev txiav txim yog tias koj tuav lub ntsuas nrog cov ntawv lo rau koj. VCC nyob ntawm sab laug, thiab cov zis tawm ntawm sab xis. Txhawm rau tiv thaiv ib qho hluav taws xob nrawm, 10k resistor tau siv ntawm VCC thiab cov zis hauv kev teeb tsa rub tawm.

Kauj Ruam 2: Kev cuam tshuam yog dab tsi?

Kev cuam tshuam yog dab tsi?
Kev cuam tshuam yog dab tsi?
Kev cuam tshuam yog dab tsi?
Kev cuam tshuam yog dab tsi?

Txhawm rau txuas lub ntsuas ntawm Arduino, peb yuav siv qhov yooj yim, tseem muaj zog heev hu ua cuam tshuam. Ib txoj haujlwm cuam tshuam yog kom ntseeg tau tias tus txheej txheem teb sai rau cov xwm txheej tseem ceeb. Thaum pom qee lub teeb liab, cuam tshuam (raws li lub npe qhia) cuam tshuam dab tsi ntawm tus txheej txheem ua, thiab ua qee qhov cai tsim los ua rau muaj kev cuam tshuam dab tsi sab nraud tau pub rau Arduino. Thaum cov cai ntawd tau qhwv, tus txheej txheem rov qab mus rau qhov nws tau ua thaum xub thawj zoo li tsis muaj dab tsi tshwm sim!

Dab tsi txaus ntshai txog qhov no yog nws teeb tsa koj lub kaw lus kom ua haujlwm sai thiab muaj txiaj ntsig rau cov xwm txheej tseem ceeb uas tsis yooj yim xav txog hauv software. Qhov zoo tshaj plaws, nws tso koj lub processor rau ua lwm yam khoom thaum nws tseem tos ntawm qhov xwm txheej los tshwm.

Arduino Uno muaj ob tus pin uas peb tuaj yeem siv ua cuam tshuam, tus pin 2 thiab 3. Lub luag haujlwm uas peb siv los sau npe tus pin raws li kev cuam tshuam yog hu ua attachInterrupt qhov twg yog thawj qhov ntsuas peb xa hauv tus pin los siv, qhov ntsuas thib ob yog lub npe ntawm txoj haujlwm uas peb xav kom hu thaum cuam tshuam tau raug kuaj pom thiab yog qhov ntsuas thib peb peb xa hauv hom uas peb xav kom cuam tshuam los ua haujlwm. Muaj qhov txuas hauv cov lus piav qhia hauv video rau kev siv tag nrho rau txoj haujlwm no.

Kauj Ruam 3: Kev Sib Txuas thiab Code

Kev Sib Txuas thiab Code
Kev Sib Txuas thiab Code
Kev Sib Txuas thiab Code
Kev Sib Txuas thiab Code
Kev Sib Txuas thiab Code
Kev Sib Txuas thiab Code

Hauv peb qhov piv txwv, peb txuas lub cuab yeej cuam tshuam lub teeb rau tus pin 2 ntawm Arduino. Thaum pib ntawm daim duab, peb piav qhia qhov hloov pauv rau tus lej tus lej ntawm tus tsim hauv LED, tus pin cuam tshuam nrog rau tus lej hloov pauv uas peb yuav siv los hloov pauv los ntawm kev cuam tshuam. Nws yog qhov tseem ceeb heev uas peb cim qhov no yog qhov hloov pauv tau yog li tus neeg sau ntawv tuaj yeem paub tias nws tau raug hloov kho sab nraud ntawm cov haujlwm tseem ceeb ntws los ntawm kev cuam tshuam.

Hauv kev teeb tsa muaj nuj nqi, peb xub piav qhia tus qauv ntawm tus pin siv thiab tom qab ntawd peb txuas qhov cuam tshuam raws li tau piav qhia yav dhau los. Lwm qhov haujlwm uas peb siv ntawm no yog digitalPinToInterrupt uas yog lub npe cuam tshuam, txhais tus lej tus lej rau tus lej cuam tshuam.

Hauv txoj hauv kev tseem ceeb, peb tsuas yog sau lub xeev sib txawv ntawm tus pin LED thiab ntxiv qhov qeeb me me yog li tus txheej txheem tuaj yeem muaj sijhawm ua haujlwm tau zoo.

Qhov twg peb txuas qhov cuam tshuam, peb tau hais kom ntsais li qhov ntsuas thib ob thiab qhov no yog lub luag haujlwm yuav tsum tau hu. Sab hauv peb tsuas yog hloov pauv tus nqi hauv xeev.

Qhov ntsuas thib peb ntawm kev ua haujlwm attachIntertupt yog hom uas nws ua haujlwm. Thaum peb muaj nws li CHANGE, qhov ua haujlwm ntsais muag yuav ua tiav txhua lub sijhawm cuam tshuam lub xeev hloov pauv, yog li nws yuav raug hu ib zaug thaum peb tau txais cov hlau nplaum ze rau lub sensor thiab rov ua dua thaum peb tshem nws. Txoj kev no, LED nyob thaum peb tuav cov hlau nplaum ze rau lub ntsuas.

Yog tias tam sim no peb hloov pauv hom RISING, qhov ua haujlwm ntsais yuav tsuas yog tshwm sim ib zaug thaum nce ntawm lub teeb liab pom ntawm qhov cuam tshuam tus pin. Tam sim no txhua lub sijhawm peb nqa cov hlau nplaum ze rau lub ntsuas hluav taws xob, LED txawm tias tig los lossis tig rau yog li peb thiaj li tsim qhov sib nqus sib nqus.

Hom kawg uas peb yuav sim yog LOW. Nrog nws, thaum cov hlau nplaum nyob ze, qhov ua haujlwm ntsais yuav tshwm sim tas li thiab LED yuav flicker, muaj nws lub xeev inverted txhua lub sijhawm. Thaum peb tshem cov hlau nplaum, nws tsis tuaj yeem kwv yees tau tias lub xeev yuav xaus li cas vim qhov no yog nyob ntawm lub sijhawm. Txawm li cas los xij, hom no muaj txiaj ntsig tiag tiag yog tias peb xav paub ntev npaum li cas lub pob raug nias vim peb tuaj yeem siv lub sijhawm ua haujlwm los txiav txim siab qhov ntawd.

Kauj Ruam 4: Kev Ua Ntxiv

Kev Ua Ntxiv
Kev Ua Ntxiv

Kev cuam tshuam yog ib txoj hauv kev yooj yim kom ua rau koj lub cev teb tau sai dua rau lub sijhawm ua haujlwm. Lawv kuj tseem muaj qhov txiaj ntsig ntxiv ntawm kev tso koj lub ntsiab `voj ()` los tsom mus rau qee yam haujlwm tseem ceeb hauv kab ke. (Kuv pom tias qhov no zoo li ua rau kuv cov cai me ntsis kev teeb tsa thaum kuv siv lawv - nws yooj yim dua los saib seb qhov loj ntawm cov cai tau tsim los rau, thaum qhov cuam tshuam cuam tshuam nrog cov xwm txheej ib ntus.) cov ntaub ntawv yooj yim rau siv kev cuam tshuam - koj tuaj yeem siv lawv rau nyeem I2C lub cuab yeej, xa lossis txais cov ntaub ntawv wireless, lossis txawm pib lossis nres lub cav.

Yog tias koj muaj kev txaus siab siv qhov cuam tshuam lossis teeb pom kev zoo hauv lub tsev ces nco ntsoov qhia rau kuv paub hauv cov lus, nyiam thiab qhia tawm Cov Lus Qhia no, thiab tsis txhob hnov qab sau npe yuav ua rau kuv YouTube channel rau ntau qhov kev qhia txaus thiab cov haujlwm hauv yav tom ntej

Cheers thiab ua tsaug rau kev saib!

Pom zoo: