Cov txheej txheem:
- Kauj Ruam 1: Yooj Yim Yooj Yim
- Kauj Ruam 2: Qhov Chaw thiab Cheeb Tsam
- Kauj Ruam 3: Sib dhos & thaiv
- Kauj ruam 4: Arduino Code
- Kauj ruam 5: MATLAB Code
- Kauj Ruam 6: Qhov tshwm sim
- Kauj Ruam 7: Xaus
Video: Arduino Ultrasonic Mobile Sonar: 7 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:30
Koj puas tau xav paub yuav ua li cas tshawb nrhiav sab hauv ntawm lub hauv paus? Qhov tob tob ntawm dej hiav txwv? Ib lub qhov tsua uas nyuam qhuav tau tshawb pom? Cov chaw no tau txiav txim siab tsis nyab xeeb rau cov txiv neej nkag mus, yog li yuav tsum siv lub tshuab tsis siv neeg los ua qhov kev tshawb fawb no, xws li neeg hlau, drones, thiab lwm yam. yuav tsum tau siv qee lub teeb ci, thiab cov ntaub ntawv tau txais yog qhov loj. Yog li ntawd, sonar system tau txiav txim siab yog lwm txoj hauv kev.
Tam sim no, peb tuaj yeem tsim ib lub tsheb radar tswj chaw taws teeb los ntawm kev siv lub ntsuas ultrasonic. Txoj hauv kev no tsis kim, yooj yim kom tau txais cov khoom siv thiab tsim tau yooj yim, thiab qhov tseem ceeb dua, nws pab peb nkag siab zoo dua cov txheej txheem yooj yim ntawm kev ntsuas huab cua zoo tshaj plaws thiab ntsuas cov cuab yeej.
Kauj Ruam 1: Yooj Yim Yooj Yim
A. Sonar
HC-SR04 ultrasonic sensor siv hauv txoj haujlwm no muaj peev xwm ntsuas tau los ntawm 2cm txog 400cm. Peb txuas lub ntsuas hluav taws xob ntawm lub tshuab servo txhawm rau txhawm rau txhim kho lub sonar uas ua haujlwm. Peb teeb tsa lub servo tig rau 0.1 thib ob thiab nres rau lwm 0.1 thib ob, ib txhij kom txog thaum nws nce mus txog 180 degrees, thiab rov ua dua los ntawm rov qab mus rau thawj txoj haujlwm, thiab siv Arduino peb yuav tau txais lub ntsuas qhov nyeem ntawv tam sim no txhua lub sijhawm servo nres. Ua ke cov ntaub ntawv, peb kos duab kab ntawm kev nyeem nrug rau 400 cm lub vojvoog hauv 180 degrees ntau.
B. Accelerometer
MPU-6050 ntsuas lub ntsuas cua ntsuas tau siv los ntsuas qhov nrawm ntawm x, y thiab z axis. Los ntawm kev hloov pauv ntawm kev ntsuas nrog tus nqi hloov pauv ntawm 0.3 vib nas this peb tau txais kev txav chaw nyob ib ncig ntawm cov axis no, uas tuaj yeem ua ke nrog cov ntaub ntawv sonar txhawm rau txheeb xyuas txoj haujlwm ntawm txhua qhov kev tshuaj xyuas. Cov ntaub ntawv tuaj yeem pom los ntawm cov saib nyob hauv Arduino IDE.
C. RC 2WD Tsheb
Tus qauv siv 2 DC lub cev muaj zog uas yog tswj los ntawm L298N tsav tsheb. Yeej qhov kev txav chaw yog tswj los ntawm kev sib hloov nrawm (nruab nrab thiab siab) ntawm txhua lub cav thiab nws cov kev taw qhia. Hauv txoj cai, tswj kev txav mus los (rau pem hauv ntej, rov qab, sab laug, sab xis) tau hloov pauv mus rau hauv cov lus txib los tswj kev nrawm thiab kev coj ntawm txhua lub cav, tom qab ntawd kis los ntawm tus tsav lub cev uas tswj lub cav. HC-06 Bluetooth module tau siv los muab kev sib txuas wireless ntawm Arduino thiab ib qho khoom siv hauv Android. Tom qab tus qauv txuas nrog kev xa thiab txais tus pin, nws txuas nrog lub cuab yeej. Tus neeg siv tuaj yeem teeb tsa ib qho Bluetooth tswj app thiab teeb tsa 5 lub khawm yooj yim thiab muab cov lus txib yooj yim ntawm (l, r, f, b thiab s) rau khawm thaum tsim kev sib txuas. (tus lej ua piv txwv ua ntej yog 0000) Tom qab ntawd lub Circuit Court ntawm kev tswj tau ua tiav.
D. Kev sib txuas nrog PC thiab Cov Ntaub Ntawv Tshwm Sim
Cov ntaub ntawv tau txais yuav tsum tau xa rov qab mus rau PC txhawm rau nyeem los ntawm Arduino thiab MATLAB kom ua tiav. Txoj hauv kev tsim nyog yuav teeb tsa kev sib txuas wireless siv lub wifi module xws li ESP8266. Tus qauv teeb tsa lub wireless network, thiab lub PC yuav tsum tau txuas rau nws thiab nyeem los ntawm qhov chaw txuas wireless txuas los nyeem cov ntaub ntawv. Hauv qhov no, peb tseem siv USB cov ntaub ntawv cable txuas rau PC rau tsab ntawv.
Kauj Ruam 2: Qhov Chaw thiab Cheeb Tsam
Kauj Ruam 3: Sib dhos & thaiv
1. Txuas lub ntsuas hluav taws xob ultrasonic ntawm lub khob cij me me, thiab txuas lub khob cij me me mus rau servo tis. Lub servo yuav tsum tau txuas rau ntawm lub hauv ntej ntawm cov khoom siv hauv tsheb.
2. Sib dhos cov khoom siv hauv tsheb los ntawm kev ua raws cov lus qhia nrog.
3. Qhov seem ntawm txoj haujlwm tuaj yeem ua haujlwm dawb raws li qhov teeb tsa thaiv.
4. Txuas:
A. Hwj chim:
Tsuas yog L298N tsav tsheb, seem ntawm tsuas yog xav tau 5V lub zog nkag uas tuaj yeem tau txais los ntawm Arduino 5V cov chaw nres nkoj tso tawm, thaum GND pins rau Arduino's GND chaw nres nkoj, yog li ntawd lub zog thiab GND tuaj yeem ua raws ntawm lub khob cij. Rau Arduino, lub zog tau los ntawm USB cable, txuas nrog PC lossis lub txhab nyiaj.
B. HC-SR04 Ultrasonic Sensor
Tus Pin - 7
Echo Pin - 4
C. SG-90 Servo
Tswj tus Pin - 13
D. HC-06 Bluetooth Module
Rx Pin - 12
Tx Pin - 11
*Bluetooth hais kom ua:
Pem hauv ntej - 'f'
Rov qab - 'b'
Sab laug - 'l'
Txoj cai - 'r'
Nres ib qho kev txav chaw - 's'
E. MPU-6050 Accelerometer
SCL Pin - Analog 5
SDA Pin - Analog 4
INT Pin - 2
F. L298N Tsav Tsheb
Vcc - 9V roj teeb & Arduino 5V tso zis
GND - Ib qho GND & 9V roj teeb
+5 - Arduino VIN cov tswv yim
NQA - 5
IB - 6
NCO - 9
IAB - 10
OUTA - Txoj Cai DC Tsav -
OUTB - Txoj cai DC Tsav +
OUTC - Sab laug DC Tsav -
OUTD - Sab laug DC Tsav +
ENA - Tsav 5V (Circuit Breaker)
ENB - Tsav 5V (Circuit Breaker)
Kauj ruam 4: Arduino Code
Khab nias rau tus tsim ntawm cov lej qub suav nrog hauv cov ntawv, thiab Satyavrat
www.instructables.com/id/Ultrasonic-Mapmake…
Kauj ruam 5: MATLAB Code
Thov hloov COM chaw nres nkoj raws li qhov chaw nres nkoj koj tab tom siv.
Txoj cai yuav tau txais cov ntaub ntawv xa los ntawm Arduino los ntawm chaw nres nkoj. Thaum nws tau khiav, nws sau cov ntaub ntawv nquag tom qab tus nqi ntawm sweeps sonar ua. Kev khiav MATLAB cov cai yuav tsum tau tso tseg kom tau txais cov ntaub ntawv hauv daim ntawv ntawm cov phiaj xwm duab ntawm ib qho arc. Qhov kev ncua deb ntawm qhov chaw taw tes mus rau kab lus yog qhov ntsuas ntsuas los ntawm sonar.
Kauj Ruam 6: Qhov tshwm sim
Kauj Ruam 7: Xaus
Txog kev siv qhov tseeb, txoj haujlwm no nyob deb ntawm qhov zoo tshaj plaws yog li tsis tsim nyog rau kev ntsuas kev paub ua haujlwm. Tab sis qhov no yog qhov haujlwm DIY zoo rau cov kws tshawb fawb kom nkag siab txog kev paub txog sonar, thiab Arduino cov haujlwm.
Pom zoo:
Arduino Tswb Nrog Ultrasonic Sensor: 5 Kauj Ruam (nrog Duab)
Arduino Tswb Nrog Ultrasonic Sensor: Cov lus qhia no yog hais txog yuav ua li cas thiaj yooj yim thiab pheej yig tswb ntaus ntawv los ntawm koj tus kheej. Txhua yam koj xav tau yog kev paub yooj yim hauv hluav taws xob thiab kev ua haujlwm arduino.Yog tias koj muaj lus nug lossis teeb meem koj tuaj yeem tiv tauj kuv ntawm kuv tus xa ntawv: iwx [email protected] Ntawm no
Sib piv LV-MaxSonar-EZ thiab HC-SR04 Sonar Range Finders Nrog Arduino: 20 Cov Kauj Ruam (nrog Duab)
Sib piv LV-MaxSonar-EZ thiab HC-SR04 Sonar Range Finders Nrog Arduino: Kuv pom tias ntau txoj haujlwm (tshwj xeeb yog neeg hlau) xav tau, lossis tuaj yeem tau txais txiaj ntsig los ntawm, ntsuas qhov nrug mus rau qhov khoom hauv lub sijhawm tiag tiag. Sonar range finders yog tus nqi pheej yig thiab tuaj yeem cuam tshuam tau yooj yim rau micro-xws li Arduino. Qhov no hauv
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Kev Txheeb Ze Nrog Micro: me ntsis thiab Sonar (HC-SR04 Module): 3 Cov Kauj Ruam (nrog Duab)
Kev Txheeb Ze Nrog Micro: me ntsis thiab Sonar (HC-SR04 Module): Lub lim tiam no kuv tau siv qee lub sijhawm ua si nrog BBC zoo heev micro: me ntsis thiab sonic sensor. Kuv tau sim ob peb qhov qauv sib txawv (ntau dua 50 hauv tag nrho) thiab kuv xav tias nws yuav zoo yog li qhia qee qhov ntawm kuv cov txiaj ntsig.Qhov zoo tshaj plaws uas kuv tau pom txog tam sim no yog Spar
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me £ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv