Cov txheej txheem:

Ultrasonic Range Finder Nrog Qhov Rooj: 7 Kauj Ruam (nrog Duab)
Ultrasonic Range Finder Nrog Qhov Rooj: 7 Kauj Ruam (nrog Duab)

Video: Ultrasonic Range Finder Nrog Qhov Rooj: 7 Kauj Ruam (nrog Duab)

Video: Ultrasonic Range Finder Nrog Qhov Rooj: 7 Kauj Ruam (nrog Duab)
Video: Mathematics with Python! Evaluating Polynomials 2024, Hlis ntuj nqeg
Anonim
Ultrasonic Range Finder Nrog Qhov Rooj
Ultrasonic Range Finder Nrog Qhov Rooj

Qhov ntsuas ntau ntawm ultrasonic pom yog tias muaj dab tsi nyob hauv nws txoj kev los ntawm kev tso tawm lub suab nrov ntau zaus. Qhov ua kom pom tseeb ntawm cov lus qhia no yuav ua li cas cov qhov rooj thiab cov ultrasonic nrhiav tau tuaj yeem ua haujlwm ua ke, tshwj xeeb yog lawv tuaj yeem siv los tshuaj xyuas thaum twg lub qhov rooj qhib thiab kaw. Nrog lub ntsuas ntsuas no, peb tuaj yeem pom tias nws tuaj yeem txheeb xyuas qhov qhib thiab kaw qhov rooj.

Kauj ruam 1: Cov ntaub ntawv

Rau peb txoj kev npaj, peb xav tau:

Arduino Uno microcontroller

USB cable (txuas Arduino rau lub khoos phis tawj)

Lub laptop computer

Cov qhob cij

Cov xov hlau (li 4-5)

Lub Sonar

Kauj ruam 2: Txuas lub Rooj Tswjhwm Saib

Txuas Pawg Thawj Coj!
Txuas Pawg Thawj Coj!

Muaj ntau hom sib txawv thiab ntau thiab tsawg ntawm cov laug cam, rau qhov ntev, peb pom zoo kom ua raws li daim duab saum toj no.

Yog tias koj muaj qhov me me, peb pom zoo siv daim duab thib ob saum toj no.

Kauj ruam 3: Programming Koj Arduino

Programming Koj Arduino!
Programming Koj Arduino!
Programming Koj Arduino!
Programming Koj Arduino!

Cov kauj ruam no yog txhua yam txog kev sau koj li Arduino, saum toj no koj tuaj yeem pom cov cai peb siv. Nrog tus lej no koj yuav tuaj yeem tau txais lub ntsuas saib qhov txiaj ntsig ntawm Sonar Rangefinder thiab sau nws ntawm qhov screen.

Kauj Ruam 4: Calibrating Koj Qhov Sonar Range

Tam sim no koj yuav tsum teeb tsa qhov sib npaug uas Arduino tuaj yeem siv los qhia qhov kev ncua deb ntawm sonar mus rau lub qhov rooj lossis ib yam khoom uas koj pom. Muab tus pas ntsuas tso rau ntawm lub sonar thiab tau txais ib yam khoom xws li phau ntawv. Muab tso rau sab xub ntiag ntawm qhov khoom ntawm kab 10 nti cim rau ntawm tus pas ntsuas, thiab sau tus nqi muab los ntawm sonar. Khaws rov qab phau ntawv los ntawm 5 ntiv tes, thiab sau cov txiaj ntsig uas tshwm ntawm lub monitor.

Kauj Ruam 5: Ua Txoj Kev Nkag Siab

Ua Calibration Curve
Ua Calibration Curve

Tam sim no koj muaj cov ntaub ntawv, peb yuav siv qhov no los tsim qhov sib npaug rau kev nyeem nrug! Siv Logger Pro, teeb x-axis qhov deb ntawm sonar thiab y-axis raws li kev nyeem ntawv sonar, sau rau hauv kab kos. Cov ntsiab lus teev tseg yuav tshwm ntawm sab xis uas qhia tus qauv. Nyem rau sab laug los ntawm sab laug-feem ntau ntawm daim duab, thiab hais qhia txhua lub ntsiab lus ntawm sab xis kom txog thaum koj mus txog qhov kawg. Thaum qhov no ua tiav, mus rau Kab Duab nyob rau sab saum toj ntawm lub vijtsam, thiab nias "Tawm" txhawm rau ntxig cov kab ntawm kab uas haum tshaj plaws. Hauv hla kab ntawv thiab sau cov kab zauv pom.

Kauj Ruam 6: Calibrating Koj Qhov System

Koj yuav tsum tam sim no rov qab mus rau koj cov cai thiab hloov tag nrho cov int qhov tseem ceeb kom ntab, tso cai rau txoj cai nyeem cov lej lej lej ib yam. Tom qab ntawd tsim qhov hloov pauv tshiab rau koj qhov kev ua zauv nyob rau sab saum toj, koj tuaj yeem sau nws qee yam xws li "ntsuas kub", thiab teeb nws sib npaug rau qhov sib npaug uas koj tau txais los ntawm cov kauj ruam dhau los. Cia qhov hloov pauv tshiab tseem suav nrog cov lej los ntawm kev ntxiv kab tshiab ntawm cov cai uas yog "ntab kub". Thaum kawg, nyob rau hauv ob kab ntawv no, muab tso rau hauv Serial.println ("lub npe hloov pauv") kom koj tus nqi nrug deb tshiab yuav raug kaw. Nws yuav tsum saib qee yam zoo li no =

*y sawv cev rau lub npe koj tso rau qhov sib txawv*

ntab y; y = (a* x) + b; Serial.println (y);

Tsis tas li nco ntsoov tshem tawm lwm Cov Ntawv Sau Npe vim tias tsis yog tus nqi peb tab tom tsom mus.

Kauj Ruam 7: Xeem Tawm Tus Nrhiav Sonar Range

Kev Xeem Tawm ntawm Sonar Range Finder
Kev Xeem Tawm ntawm Sonar Range Finder

Thaum koj muaj koj qhov kev ua zauv, koj tuaj yeem siv qhov kev ua zauv no thiab ntxig nws rau hauv txoj cai! Thaum tso nws, koj tuaj yeem txuas koj lub khoos phis tawj mus rau lub rooj tsavxwm thiab hloov cov cai los ntsuas nws. Koj tuaj yeem pom yuav ua li cas tus lej hloov pauv nyob ntawm qhov deb ntawm lub sonar range finder thiab lub qhov rooj, tsis tsuas yog yuav hloov tus lej, lub teeb yuav tsum qhib thiab tua ib yam nkaus.

Koj li Sonar range finder yuav tsum tau ntsuas thiab cov txiaj ntsig yuav tsum tshwm ntawm qhov screen. Tam sim no koj ua tiav!:)

Pom zoo: