Txuas ntxiv cov ntsiab lus ntawm cov khoom ua si tagnrho-caij tsheb nrog Arduino. Peb twb tau tsim lub xov tooj cua uas tswj txhua qhov chaw tsheb nrog koj los ntawm lub smartphone ntawm Bluetooth. Tam sim no peb yuav ua rau txhua lub tsheb loj uas tsav nws tus kheej, zam kev cov nyom, thiab tseem yuav teeb liab nrog "taws teeb" hais txog tig los nres.
Nws yog qhov tsim nyog
- - Arduino UNO lossis sib npaug;
- - ultrasonic ntau tus nrhiav (ultrasonic module) HC-SR04 lossis zoo sib xws;
- - L9110S lub cev muaj zog tsav lossis analog;
- - tracked platform rau Pololu Zumo tank lossis zoo sib xws;
- - ib qho ntawm fiberglass raws li qhov loj me ntawm Arduino board lossis daim hlau thaiv rau kev ua qauv;
- - 2 lub tshuab hluav taws xob uas tsim nyog rau xaiv tau txais;
- - 2 dawb LEDs (taws teeb), 2 liab LEDs (tom qab teeb) thiab 4 180-220 Ohm resistors;
- - roj teeb (1 "yas" lossis 4-6 ntiv tes roj teeb);
- - txuas cov xaim;
- - soldering hlau;
- - khoos phis tawj;
- - fasteners - 6-10 bolts M2, 5, tshuab ntxhua khaub ncaws, txiv ntoo rau lawv.
Cov Lus Qhia
Kauj ruam 1
Thawj kauj ruam yog los sib sau ua ke. Hauv ib ntawm cov ntawv dhau los, peb saib hauv kev nthuav dav ntawm yuav ua li cas thiaj ua lub chassis ntawm ib qho khoom ua si ATV. Ntawm no, cov kauj ruam yuav ua tau zoo ib yam. Yog li ntawd, peb yuav tsis nyob hauv qhov no nthuav dav. Lub chassis sib sau ua ke rau txhua qhov chaw ntawm tsheb nrog Arduino board tau teeb tsa ntawm lawv yog pom nyob hauv daim duab.
Kauj ruam 2
Tam sim no nws yog tus hluav taws xob tig. Cia peb saib ntawm daim duab sib txuas ua ntej. Thov nco ntsoov tias txhua LEDs txuas nrog ntawm resistors ntawm 200 ohms. Lub sonar txuas nrog ob txoj kev xaim xaim xaim hluav taws xob ntawm Arduino thiab lub zog + 5V fais fab. Qhov kev sib txuas ntawm lub cev muaj zog ntawm tsav mus rau Arduino thiab mus rau lub motors tuaj yeem pom hauv daim duab. Yog tias muaj ib qho tsis meej xwm - nyeem tsab xov xwm dhau los, qhov uas peb tau xav txog qhov no ntau yam ntxiv, lossis nug cov lus nug hauv cov lus.
Kauj ruam 3
Cia peb koom ua ke lub plawv thiab lub hlwb ntawm peb cov khoom ua si txhua qhov chaw tsheb raws cov qauv duab saum toj no. Koj tuaj yeem tso txhua yam ntawm lub rooj tsav xwm hauv Circuit Court - qhov no yooj yim dua rau kev nce thiab cov kev hloov kho yav tom ntej. Hauv daim duab, cov khoom siv hluav taws xob tau muab tso rau daim hlau tshwj xeeb rau kev tiv thaiv rau Arduino Uno. Lub sonar ntsia ncaj ncaj ua ntej lub tsheb. Cov LED sab nraub qaum yuav mimic lub teeb nres, pem hauv ntej LEDs, ntsig txog - cov taws teeb.
Kauj ruam 4
Lub sijhawm sau cov kev tswj hwm rau peb txhua lub roob hauv av. Daim duab sketch code (program rau Arduino) yog muaj nyob hauv daim duab no.
Lub ntsiab nuance hauv cov duab kos no ua haujlwm nrog sonar. Cov kab hauv qab yog tias peb xa cov mem tes luv - lub ntsuas kub, ntsuas lub sijhawm qeeb ntawm lub ncha - kev xav, thiab txiav txim siab qhov kev deb mus rau lub hom phiaj los ntawm lub sijhawm qeeb. Yog tias qhov kev ncua deb tsawg dua qhov teev tseg ib qho (hauv cov duab kos - 20 cm), tom qab ntawv txhua lub tsheb yuav khiav ncig nws.
Peb suav hais tias kev tswj lub cev muaj zog nyob rau hauv tsab xov xwm dhau los. Thaum tig, lub tsheb tagnrho cov nyom yuav tig los "tig cov cim", thaum nres - lub teeb nres. Thaum pom lub chaw khuam siab, cov taws yuav tig rau thiab ATV yuav ncig nws. Yuav ua rau txhua lub roob muaj lub tsheb ntau dua "txawj ntse", cia peb teeb tsa kev taw qhia kom dhau rau kev zam kev cov nyom.
Cov lus nyob rau hauv txoj cai piav qhia txog tag nrho cov haujlwm hauv ntau cov ntsiab lus.
Kauj ruam 5
"Sau" kos duab rau hauv Arduino (peb twb tau xaiv ntau txoj hauv kev dhau los sau txog yuav ua li cas thauj cov program rau hauv Arduino). Peb txuas daim thaiv nrog cov khoom siv hluav taws xob ntawm txhua lub tsheb thauj mus los hauv Arduino board. Peb pabcuam cov zaubmov. Thiab peb saib yuav ua li cas peb txhua qhov chaw tsav tsheb "los mus rau lub neej".