Cov txheej txheem:

Arduino Milligaussmeter - Kev Ntsuas Sib Nqus: 4 Kauj Ruam
Arduino Milligaussmeter - Kev Ntsuas Sib Nqus: 4 Kauj Ruam

Video: Arduino Milligaussmeter - Kev Ntsuas Sib Nqus: 4 Kauj Ruam

Video: Arduino Milligaussmeter - Kev Ntsuas Sib Nqus: 4 Kauj Ruam
Video: Hmong new song 2016 Daum Raug Xub Red Label Official MV เพลงม้งใหม่ล่าสุด 2017 2024, Kaum ib hlis
Anonim
Arduino Milligaussmeter - Kev Ntsuas Sib Nqus
Arduino Milligaussmeter - Kev Ntsuas Sib Nqus
Arduino Milligaussmeter - Kev Ntsuas Sib Nqus
Arduino Milligaussmeter - Kev Ntsuas Sib Nqus

Cov hlau nplaum muaj zog puas tuaj yeem xa mus rau lub dav hlau? Peb xa tawm ntau cov hlau nplaum thiab muaj qee txoj cai rau xa cov khoom sib nqus, tshwj xeeb tshaj yog hauv dav hlau. Hauv kab lus no, peb tshawb nrhiav seb koj tuaj yeem ua koj tus kheej li Milligaussmeter rau Kev Xa Khoom Huab Cua ntawm cov khoom siv sib nqus, kom ntseeg tau tias koj cov zaub mov xa tuaj ua tiav nrog txhua txoj cai thauj khoom! Cov cuab yeej no tuaj yeem txheeb pom qhov sib nqus me me, uas tuaj yeem lom zem/muaj txiaj ntsig hauv lwm daim ntawv thov ib yam.

Txog qee cov ntaub ntawv zoo ntawm lub ncauj lus, txheeb xyuas kab ntawv no - nws yuav muab cov lus qhia zoo rau vim li cas peb thiaj xav tau lub cuab yeej no!

Khoom siv

Arduino

Triple-axis accelerometer+magnetometer

Buzzer

Zaub board

Breadboards thiab xov hlau

Kauj Ruam 1: Sib Sau Ua Ke

Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke

Sib sau ua ke tag nrho cov khoom! Cov zaub peb siv los nrog ntau yam khoom siv uas yuav tsum tau muab muag rau ntawm lub rooj tsavxwm. Ua raws cov lus qhia uas tuaj nrog pob!

Peb tau siv lub rooj noj mov los txuas rau Arduino, lub ntsuas pa thiab tso saib ua ke, tab sis koj tuaj yeem xaim xov tooj rau lawv, ib yam!

Tsis tas li, nco ntsoov xyuas daim duab kab hluav taws xob peb tau suav nrog.

Txuas lub zog thiab hauv av los ntawm Arduino mus rau lub sensor thiab tso saib.

Ob lub xov hlau mus rau lub ntsuas hluav taws xob los ntawm Arduino ua rau muaj kev sib txuas lus thiab ob lub xov hlau los ntawm Arduino los ua ib yam.

Peb ntxiv lub buzzer uas yuav beep yog tias thaj chaw muaj zog dhau rau peb cov lus qhia.

Kauj ruam 2: Txuas rau Hauv Computer rau Txoj Cai

Tom ntej no, peb xav tau los teeb tsa Arduino. Nov yog qhov txuas rau tus lej rau lub cuab yeej. Txuag cov cai ua cov ntawv sau.

Koj tuaj yeem pom qee Cov Lus Qhia Zoo yuav ua li cas teeb tsa/teeb tsa Arduino, tab sis ntawm no yog cov lus luv luv ntawm qhov peb tau ua:

Txuas lub Arduino rau hauv computer thiab rub tawm Arduino software

Qhib Arduino program

Qhib cov ntaub ntawv (kos duab) koj xav thauj khoom - Arduino cov haujlwm tau hu ua sketches. Thauj cov ntawv khaws tseg (txuas saum toj no)

Mus rau lub tshuab raj kos duab thiab nyem "Txheeb Xyuas/Sau". Qhov no yuav tshawb xyuas seb puas muaj teeb meem.

Mus rau lub tshuab raj kos duab thiab nyem "Upload".

Viola, cov cai yuav tsum nyob ntawm Arduino thiab npaj kom ntsuas (qib tom ntej).

Kauj ruam 3: Calibration

Calibration
Calibration
Calibration
Calibration
Calibration
Calibration
Calibration
Calibration

Thov lub zog rau lub cuab yeej. Peb tsuas yog ntsaws nws rau hauv lub khoos phis tawj hauv cov vis dis aus, tab sis koj tuaj yeem ua tau zoo nrog lub roj teeb.

Rau thawj 15-20 vib nas this tom qab qhib lub zog, peb yuav tsum ntsuas qhov ntsuas. Cov ntsuas no tsis zoo tag nrho, yog li peb xav tau, "xoom nws tawm." Khaws cov cuab yeej tiaj tus ntawm kab rov tav, tig nws ncig 360 degrees nyob rau lub sijhawm no kom ua tiav qhov ntsuas.

Thaum ntsuas ntsuas tiav, cov duab yuav tsum qhia qhov taw qhia X xub (ntawm lub rooj tsav xwm sensor) tau taw qhia, raws li tus lej los ntawm 0 txog 359. Tig lub sensor kom txog thaum nws taw tes rau sab qaum teb ("xoom" nyeem).

Nias lub SELECT khawm kom xoom nws ntawm nqe lus. Nws qee zaum pab ua qhov no ntau dua ib zaug. Tam sim no, tsuav yog kev nyeem xoom tsis ploj, koj tuaj yeem ntsuas cov hlau nplaum. Yog tias nws drift me ntsis yam tsis muaj cov hlau nplaum nyob ze, koj tuaj yeem xoom nws tawm dua.

Kauj Ruam 4: Xeem Nws

Image
Image
Kuaj nws!
Kuaj nws!

Tom qab zeroing tawm lub sensor, sim nws tawm los ntawm kev tso cov hlau nplaum muaj zog nyob ze!

Muab cov hlau nplaum/khoom xa tuaj 7 taw mus rau sab hnub tuaj lossis sab hnub poob ntawm lub ntsuas, thiab maj mam tig nws ncig. Yog tias Arduino hnov lub ntsej muag qhia kev hloov pauv ntau dua 2 degrees, nws yuav tsum beep. taw qhia tias cov hlau nplaum muaj zog heev rau xa los ntawm huab cua. Cov zaub tseem qhia peb tias nws ua tsis tau!

Peb yuav tsum ua qhov no sab nraud, vim tias peb lub tsev muaj cov hlau nplaum muaj zog uas tuaj yeem cuam tshuam nrog lub ntsuas ntsuas!

Pom zoo: