
Yuav ua li cas arduino tsheb khoom ua haujlwm?
Koj txuas cov xov hlau, upload code, tig mus rau - thiab tsis muaj dab tsi tshwm sim. Los yog zuj zus: koj lub tsheb spins hauv voj voog, ib txwm yog nkhaus sab laug, lossis txav mus rau peb vib nas this ua ntej tuag. Suab paub?
Ntawm no yog dab tsi tshaj plaws arduino tsheb tutorials yuav tsis qhia koj:Cov khawv koob tsis nyob hauv cov khoom siv nws tus kheej - Nws yog nyob rau hauv kev nkag siab cov paib saw uas hloov digital cov lus txib rau hauv lub cev.Thaum kuv xub tsim lub tsheb Arduino ua ntej, kuv tau siv sijhawm ob lub sijhawm daws teeb meem yog vim li cas ib lub log spriv nrawm dua li lwm tus. Cov lus teb? Ib 2V voltage poob Kuv tsis tau paub muaj. Cov ntsiab lus ntawd tsis yog nyob hauv cov khoom lus piav qhia.
Arduino cov khoom siv tsheb ua haujlwm los ntawm peb {- txheej architecture:Arduuino microcontroller ua raws li kev txiav txim siab ntawm lub hlwb, Lub cev muaj lub cev muaj zog txhais cov kev txiav txim siab ntawm cov hluav taws xob cov cim muaj zog txaus rau lub zog ua kom muaj zog, Thiab DC Cov Tsav Hluav Taws Xob Siab Tshaj Tias Siv Hluav Taws Xob Hluav Taws XobCov. Xav txog nws zoo li txoj saw ntawm cov lus txib: Koj cov cai muab cov lus txib (Arduino), ib tus neeg txhais lus ua piv rau cov lus (Tsav tsheb), thiab cov neeg ua haujlwm ua haujlwm (cov neeg ua haujlwm). Zom txhua qhov txuas, thiab tag nrho cov system ua tsis tiav.
Lub teeb liab taug kev: los ntawm cov cai rau kev txav
Saib ib lub tsheb Arduuino, thiab koj tab tom ua pov thawj kev seev cev nruab nrab ntawm software thiab kho vajtse muaj ntau txhiab lub sijhawm ib ob.
Arduino: Tus Txiag Txiav Txim Siab
The Arduino microcontroller - typically an UNO R3 - sits at the heart of every car kit. Qhov no 16mHz processor sau koj uploaded code nyob rau hauv ib lub voj sib txuas, nyeem cov lus txib thiab xa cov lus txib kom cov lus txib los ntawm nws 14 digital pins thiab 6 analog pins.
Thaum koj sau digitalwrite (motorpin, siab), siab ntawm no yog dab tsi tshwm sim: lub arduino's tus lej uas tus lej PIN los ntawm 0V rau kwv yees li 62.5 nanoseconds. Qhov kev hloov pauv no tsim cov phiajcim digital -} Tseem ceeb rau kev ceev ceev heev rau / kaw. Tab sis ntawm no yog lub ntes:Arduino Pins tsuas tuaj yeem tsuas yog muab 20-40 plhom (ma) ntawm tam sim noCov. Lub accient DC lub cev muaj zog 200 {- 500mA. Txuas lub cev muaj zog ncaj qha rau Arduino PIN yuav zoo li nug ib lub vaj hose los sau cov pob zeb Olympic - cov khoom siv tau tshaj plaws thiab muaj peev xwm FRY.
Arduuino tau tshaj lub lag luam tau txog $ 825.3 lab hauv 2025 thiab tau npaj siab yuav nce li $ 1,59 lab los ntawm 2032, tsav kev saws me nyuam ntau los ntawm kev kawm ntawv. Tau tshaj plaws feem ntau cov pib tshiab tsis nkag siab qhov kev txwv txwv tam sim no kom txog thaum tom qab ua rau lawv thawj lub rooj tsavxwm.
Lub Cev Tsav Tsheb: Lub Hwj chim Amplifier
Qhov no yog qhov chaw L298N lub cev muaj zog nkag rau - thiab qhov chaw tsis meej pem pib. L298N kev ua raws li lub rooj vag uas tswj tau ntawm koj qhov qis - fais fab arduino paib thiab koj siab {5} Lub cev muaj zog muaj zog. Nws siv h - Choj Circuitalry, uas suab ua haujlwm tab sis ua haujlwm ntawm qhov zoo nkauj yooj yim.
H - tus choj architecture piav qhia
Xav hauv plaub lub zog hloov hauv cov qauv h nrog koj lub cev muaj zog hauv nruab nrab:
Hloov 1 hloov 2|| +---- lub cev muaj zog ---+|| Hloov 3 Hloov 4
Thaum hloov mus 1 thiab 4 ze thaum 2 thiab 3 Nyob twj ywm qhib, tam sim no ntws los ntawm lub cev muaj zog hauv ib qho kev taw qhia, ua rau nws tig mus rau pem hauv ntej. Tig tus qauv no, thiab lub cev muaj zog spins rov qab. L298N muaj ob lub h - Tus choj, cia koj tswj koj ob lub cev muaj zog) ywj pheej.
L298N muaj peb hom pins uas feem ntau tsis meej tus neeg pib tshiab:
Cov tswv yim pins (In1, In2, hauv3, In4):Cov no tau txais qis (0V) lossis siab (5V) cov cim los ntawm koj Arduino. Teeb tsa In1 High thiab in2 tsawg nrog ib tug PWM teeb liab thov rau ENA ua kom muaj lub cev muaj zog tig mus rau pem hauv ntej, thaum thim cov txiaj ntsig no ua rau nws tig rov qab. Tsis muaj cov soldering, tsis muaj cov khoom siv hluav taws xob sib xyaw ua ke {}}} nyuam qhuav digital logic.
Pab tau pins (Ena, Enb):Lub cev muaj zog no muaj lub cev muaj zog ceev kev siv mem tes dav dav (PWM). Hloov chaw ntawm ib txwm xa tag nrho lub zog, PWM sai sai hloov fais fab ntawm thiab tawm. Thaum 50% lub voj voog voj voog (ntawm ib nrab ntawm lub sijhawm), lub cev muaj zog tau ntxhib ib nrab thiab spins ntawm ib nrab nrawm. Arduino's Analogwrite () ua haujlwm tsim cov cim PWM cov cim nrog qhov tseem ceeb los ntawm 0 (nres) txog 255 (puv nrawm).
Lub hwj chim Pins (vcc, gnd, vs):Qhov no yog qhov twg voltage yuav tsum tau txais kev qhia. L298N ua rau muaj hluav taws xob poob qis txog 2V, lub ntsiab lus yog tias koj txuas tau rau hauv 7v roj teeb rau vs, koj lub peev xwm tsuas yog tau 5V. Ntau cov khoom siv tau siv 6v motors, yog li koj yuav xav tau 8v tawm tswv yim kom ua tiav kev ntsuas kev ntsuas lub cev muaj zog.
Ib qho kev saib xyuas ntau zaus: L298N suav nrog 5V regulator (enabled ntawm jumper) uas tuaj yeem ua rau koj lub arduino los ntawm lub roj teeb lub cev muaj zog. Yooj yim, tab sis pheej hmoo yog tias koj lub motors kos siab tam sim no {}}}}} pakhaum tuaj yeem ua rau Arduino rau Brown tawm thiab rov pib dua.
DC MOTORS: Kev hloov pauv hluav taws xob hauv kev ua
TT hom iav motors pom nyob rau hauv feem ntau cov khoom siv tsheb arduino tsis zoo nkauj, tab sis lawv yooj yim yog qhov taw tes. Cov txhuam hniav no DC lub cev roj motors muaj cov chev sib hloov (armature) nyob ib puag ncig los ntawm cov hlau nplaum tas mus li. Thov voltage, thiab cov kauj ua hluav taws xob, nyiam thiab rov qab ua rau thiab rov qab ua ke nrog cov hlau nplaum tas mus li, tsim kev sib hloov.
Lub "TT" yog hais txog lub cev muaj zog lub cev nqaij daim tawv -}} Hais txog 25mm hla. Cov motors no feem ntau ua haujlwm ntawm 3 {{- 6v thiab kos 200-500ma nyob ntawm kev thauj khoom. Yog tsis muaj zog, lawv tau kiv thaum 8, 000+ rpm - deb heev rau lub tsheb. Lub iav txuas nrog rau txhua lub zog muaj kev txo qhov no rau 200-300 rpm thaum nthuav tawm lub zog, muab koj lub tsheb lub zog mus tiag.
Qhov voltage - ceev kev sib raug zoo
Pub 3V rau 6v lub cev muaj zog: nws khiav ntawm kev sib tw tsawg 50% ceev. Pub 12v: nws khiav nrawm dua tab sis ua kom muaj cua sov ntau dhau thiab hnav tawm sai. Qhov no yog vim li cas txuam koj lub roj teeb voltage rau lub cev muaj zog cov teeb meem. Ib qho kev pib ua txhaum ib txwm yog siv roj teeb AA (1.5V {{{{{} {{} Tsis muaj txaus pib pib kev sib txhuam ntawm cov ntaub pua tsev.
Lub teeb liab tiav cov saw hauv cov lus tsa suab
Cia peb taug txoj kev tshwm sim thaum koj ua tus lej no:
digitalwrite (in1, siab); digitalwrite (in2, qis); Analogwrite (ENA, 150);
Millisecond 0:Arduino Poob Yeej Pin In1 rau 5V, In2 rau 0V. Lub teeb liab no mus ~ 10cm ntawm jumper xaim (noj kwv yees li 0.5 nanoseconds nyob ze {{7} lub teeb nrawm) rau L298N.
Millisecond 0.0001:L298N's sab hauv logic ncig txhais lus txhais cov In1 / In2 kev sib xyaw ua ke yog "tsav mus rau tom ntej." Nws kaw h {{4 4}}}}}}} lub choj hloov 1 thiab 4, qhib hloov 2 thiab 3.
Millisecond 0.0002:Tus PIN ENA tau txais ib lub teeb liab PWM lub cim: 150 tawm ntawm 255 txhais tau tias ~ 59% Lub Ciaj Ua Haujlwm. Rau tom ntej 490 microseconds, hloov 1 nyob qis. Rau cov hauv qab 341 microseconds, nws qhib. Lub voj voog no rov ua dua 490 zaug ib ob (Arduino lub neej ntawd PWM zaus ntawm cov pins feem ntau).
Millisecond 1:Lub cev muaj zog pib tau tawg ntawm hluav taws xob lub zog. Lub armature pib tig, tab sis inertia txhais tau tias nws yuav siv 50-200ms kom ncav cuag lub nkoj nrawm. Thaum lub sij hawm pib no, tam sim no kos spikes rau 2-3 × kev ua haujlwm ua haujlwm tam sim no.
Millisecond 200:Lub cev muaj zog tau kov yeej inertia thiab spins tsis txaus siab rau ~ 180 rpm (59% ntawm nws 6V rated ceev ntawm 300 rpm). Kev siv fais fab hluav taws xob ua rau muaj kev cuam tshuam ntawm 250ma.
Millisecond 5000:Koj cov lej ua rau Digitalwite (In1, qis); digitalwrite (in2, qis); kom tsum. Lub cev muaj zog tsis tam sim ntawd nres- lub zog hloov kho nws kiv rau lwm 50-100ms kom txog thaum kev sib nrig sib txawv.
Qhov kev ua las voos no tshwm sim rau txhua lub cev muaj zog, txhua feem ntawm ib lub tsheb thib ob hauv tsheb. Muab qhov no ntxiv los ntawm ob lub motors (lossis plaub hauv 4wd cov khoom siv), thiab koj pib pom tias vim li cas lub neej lub neej tiav niam txiv.

Lub sensor - Cov Vaj Leev Vaj: Los ntawm reactive toppe
Kev tswj kom haum muaj zog yog tsuas yog lub hauv paus. Arduino Tsheb Cov Khoom Siv Ua "Ntse" Thaum Sensors Pub Cov Ntaub Ntawv Rov qab rau hauv kev txiav txim siab- Ua txheej txheem.
Ultrasonic Qhov Ntsuas Ntsuas Ntsuas
Tus hc - sr04 ultrasonic sensor {}}}}}- ua haujlwm zoo li sonar. Nws yog 40kHz suab mem tes, ces ntsuas ntev npaum li cas lub ncha yuav siv rov qab. Lub suab taug kev ntawm 343 meters / thib ob hauv huab cua, yog li los ntawm sij hawm ua ntu zus, koj xam qhov deb: deb} (ecotime × 0.0343) / 2.
Tab sis muaj ib qho kev tab tom qhia txog: HC - sr04 muaj ib 15 -℃sensing lub khob. Yog tias koj lub tsheb mus txog ib qho khoom nyias nyias (zoo li lub rooj zaum ceg) ntawm lub kaum sab xis, cov mem tes ultrasonic yuav nco nws nkaus. Qhov no yog vim li cas robots feem ntau drift thaum sim tswj cov kab ncaj - lub cev muaj zog me ntsis sib txawv sib txawv.
Kab hauv qab nrog IR Sensors
Infrared kab - Taug kev cov modules muaj ob qho: IR coj uas pom tias lub teeb pom kev zoo, thiab lub phototransistor uas pom pom lub teeb. Cov chaw tsaus tsaus nti nqus tau ntau yam IR dua li lub teeb ci ntsa iab. Los ntawm mounting 3-5 ntawm cov sensors hauv koj lub tsheb thiab nyeem lawv cov txiaj ntsig, koj tuaj yeem txiav txim siab:
Txhua tus sensors tsaus: lub tsheb yog ntawm kab
Sab laug sensors tsaus, txoj cai lub teeb pom kev zoo: Lub tsheb drifting txoj cai, lem sab laug kom raug
Txhua sensors teeb: Lub tsheb poob txoj kab ua tiav, ua kom nrhiav qauv
Lub ntsuas qhov kev pom tau yuav tsum tau ceev faj kev ntsuas hluav taws xob siv cov potentiometer {}}}}} kev plooj me ntsis, lawv tsis tuaj yeem tshawb xyuas kab. Qhov kev ntsuas hluav taws xob no tau rho tawm hauv ntau qhov nrawm- pib cov lus qhia, coj mus rau kev chim siab thaum kab {3 hauv qab hom tsis ua tiav.
Kev Sib Tw Sib Tw
Ntawm no yog qhov twg tau nthuav:Sensors thiab Motors yuav tsum saueshar Arduino cov ximCov. Koj tus lej Voj feem ntau zoo li:
1. Nyeem ultrasonic sensor (26ms) 2. Cov Txheej Txheem Sensor (1ms) 3. Xa lub cev muaj zog cov lus txib (0.1ms) 4. Rov ua dua
Txhua qhov kev nyeem ultrasonic yuav siv ~ 26 Milliseconds vim tias koj yuav tsum tos lub suab mem tes mus ncig thiab rov qab los. Thaum tos kev tos, koj lub peev xwm txuas ntxiv ua lawv cov lus txib kawg. Yog tias muaj kev khuam siab tshwm sim thaum lub sijhawm 26ms, koj lub tsheb yuav tsoo ua ntej nyeem ntawv ntxiv rau tus kheej nyeem nws.
Kev siv qib siab tau siv cuam tshuam - tsav lub cajmeem ua haujlwm asynchronly, tab sis feem ntau cov khoom siv uas yooj yim lo lus yooj yim. Qhov no piav qhia tias yog vim li cas arduino cov tsheb qee zaum muaj kev ncua kev tawm tsam- Lawv tsis tau "pom" hauv tiag- lub sij hawm.

Kev Tswj Xyuas Hluav Taws Xob: Cov Kev Sib Tw Tsis Pom
Tus lej yog neeg lim piam: txhua lub cev muaj zog rub ~ 250mA, Arduino draws ~ 50ma, sensors kos ~ 30mA. 4-lub cev muaj zog lub tsheb rub tawm ~ 1,080ma tag nrho. Txheem 6V roj teeb pob (4 × AA roj teeb) muab ~ 2,500mAs peev xwm. Theoretical runtime: 2.3 teev.
Kev muaj tiag? Feem ntau cov vaj tse tau txais 45-90 feeb. Vim li cas qhov tsis sib xws?
Voltage poob raws li kev thauj khoom:AA roj teeb tso tawm los ntawm 1.5V (tshiab) rau 1.2V (hauv qab load). Qhov ntawd yog 4.8V es tsis txhob 6v ua ntej txhua yam poob.
L298N LANAGER:Lub L298N's 2V poob lub zog ua cua sov li tshav kub, txo qhov hluav taws xob zoo rau cov motors thaum lub roj teeb roj teeb.
Pib tam sim no Surge:Txhua txhua lub sijhawm Motors pib nres, lawv luv luv kos 2-3 × tam sim no. Kev khuam siab kev zam txoj cai uas tsis tas li nres thiab pib cov dej ntws nrawm dua li kev caij nkoj.
Cov teeb meem roj teeb teeb meem:Nimh Rechargeable AAS muab 1.2V nominal, lub ntsiab lus 4=4.8 v. Tom qab L298N poob, lub cev muaj zog tau txais tsuas 2.8v - tsis muaj txaus txav. Alkaline AAS pib ntawm 1.5V tab sis tsis txhob recharge. Qhov no yog vim li cas ntau tus neeg txhim kho lub tsev hloov mus rau 7.4V lipo roj teeb {}}} ntau dua voltage them rau dauv thaum tuav lub cev muaj zog.
Cov tshuaj muaj ntau qhov kev saib xyuas ntau: Siv cov txhab nyiaj Portable es tsis siv roj teeb cov tuav. Lub tsev nyiaj txiag ruaj khov kho cov kev cai qub 5v ntawm kev yooj yim sab hauv
Sib dhos qhov chaw tsis muaj leej twg ceeb toom koj txog
Cov khoom siv genic feem ntau muaj mounting qhov uas tsis yog dlhos nrog cov qhov sib xyaw ua ke, xav tau drilling. Qhov no tsis yog qhov teeb meem zoo- Nws yog vim hais tias cov chassis no yog pawg{{14}}}} tsim tawm rau ntau lub cev muaj zog. Qhov "universal" txoj kev ua tau txhais tau tias tsis muaj dab tsi haum txig tawm ntawm lub thawv.
Lub cev muaj zog Mounting nro:Ua kom nruj lub cev muaj zog ntau dhau thiab koj tawg cov yas. Dhau dhau thiab lub cev muaj zog tshee, ua rau cov xov hlau kom qaug zog thiab tawg. Qab zib yog "snug tab sis tsis lim."
Log kev sib txhuam:Cov nqi pheej yig feem ntau tau nruj kev zam ntawm cov qag. Yog tias koj tau hnov cov motors straining tab sis cov log tsheb tau tig mus, qhov teeb meem tsis yog hluav taws xob - nws yog kev sib txhuam tshuab. Ib cov ntaub ntawv me me smoothing lub qag qhov hloov pauv tau.
Luj Faib:Cov khoom siv 2 Yog tias koj lub tsheb nqa nws lub log pem hauv ntej thaum pom kev nrawm dua lossis cov lus qhia rov qab thaum nres, qhov hnyav dhau lawm. Txav lub roj teeb rau pem hauv ntej.
Tswjhwm Hlau:Jumper cov xov hlau zoo li yooj yim kom txog thaum ib tug cheetrates xoob mid - kev ua haujlwm. Cov kws kho mob ua haujlwm siv cov kua nplaum kub lossis velcro kom muaj cov khoom siv kub, tiv thaiv kev ntshai "vim li cas nws thiaj tsis ua haujlwm?" Debug Sib Tham.
Software: Qhov twg cov digital sib ntsib lub cev
tsis muaj goforward () {Cov digitalwrite (hauv1, siab); digitalwrite (in2, qis); digitalwrite (hauv3, siab); digitalwrite (in4, qis); Analogwrite (Ena, 200); Analogwrite (Enb, 200); }
Cov haujlwm no zoo li yooj yim, tab sis hides ua nyuaj. Ob lub cev muaj zog tau txais nrawm "200" (tawm ntawm 255), tsis tau lub tsheb tseem tseem yuav yog vener. Vim li cas? Lub cev muaj zog tsim kev ua siab ntev. Txawm hais tias muaj lub cev muaj zog muaj 5-10% kev ua tau zoo sib txawv. Ib lub cev muaj zog ntawm "200" yuav tso zis 225 rpm thaum lwm tus tsim tawm 210 RPM.
Lub cev muaj zog calibration hauv code:
// sab laug lub cev muaj zog sau 8% sai dua, them nyiaj rau cov nqaij ntshiv=200; Inticout=217; // 200 × 1.08
Koj yuav pom koj lub tsheb cim tshwj xeeb muaj nuj nqis los ntawm kev sim siab thiab yuam kev. Cov neeg siv niaj hnub nug yuav ua li cas kho cov hloov pauv ceev hauv cov cai kom nplua- xob ua kev ua haujlwm.
Tus cwj pwm cwj pwm autonomous:
Void voj () {qhov deb=tempressedistance (); Yog tias (nrug <25) {nres (); Ncua (1000); gutebackard (); ncua (300); Yog tias (random (0,2) == 0) {turnleft (); } lwm qhov {expright (); } ncua (500); } lwm {goforward (); }}
Qhov teeb meem kev cuam tshuam kev cai no ua rau pom tias yog - Tom qab kev sib txawv, nres, rov qab xaiv qhov lem tig, tom qab ntawd txuas ntxiv mus.
Daim ntawv ceeb toom ntawm random () ua haujlwm? Yog tsis muaj nws, koj lub tsheb yuav tig mus tib txoj kev coj thaum ntsib kev khuam siab, muaj peev xwm tau daig hauv fab. Randomization tsim ntau cov kev tshawb nrhiav niam los tshawb fawb.

Cov qauv tsis ua haujlwm thiab cov teeb meem zais
"Lub tsheb tsuas yog tig hauv voj voog"
Ib tus neeg siv tau tshaj tawm tias: "Voltage yog 7.30V tab sis thaum twg kuv qhib lub tsheb nws tas li tig mus sab laug". Qhov teeb meem? Ib lub cev muaj zog rov qab. Thaum cov lej qhia ob lub cev muaj zog "rau pem hauv ntej," ib qho tiag mus rov qab. Kev daws: viav vias uas lub cev muaj zog ntawm cov xaim xaim ntawm L298N cov chav kawm, lossis tig mus rau hauv cov lej hauv kev cai.
"Motors yuav tsis txav hlo li"
Thawj tus neeg phem: jumper caps tsis raug. Lub L298N tau dhia ua ke ua rau 5v regulator thiab txuas pab pins rau lub hwj chim. Jumper Jumper Jumper txhais tau txhais tau tias Motors yeej tsis tau txais lub teeb liab uas muaj peev xwm txawm tias siv hluav taws xob kom yog.
"Txhua yam ua haujlwm rau 10 vib nas this tom qab nres"
Roj teeb hluav taws xob tsawg dhau. Cov motors pib inertia, tab sis kev ua haujlwm kom muaj roj teeb tsis muaj roj teeb hauv qab no L298N qhov tsawg kawg nkaus ua haujlwm voltage. Lub Arduino yuav siv zog (nws xav tau tsawg dua tam sim no) thaum motors swb.
"Ib lub log spins sai dua lwm tus"
Koj tau ntsib qhov teeb meem nrawm nrawm sib txawv tsis muaj teeb meem tsis suav cov vaj tse nrog. Software calibration pab, tab sis yog tias qhov txawv tshaj 15-20%, koj yuav muaj lub cev muaj zog tsis zoo. Kev tsim tej yam tsis xws luag tshwm sim, tshwj xeeb nrog cov khoom siv nyiaj txiag.
"Kab hauv qab no ua haujlwm rau daim ntawv tab sis tsis yog kuv pem teb"
IR Sensors ntsuas rau daim ntawv dawb ntawm cov kab dub yuav tsis ua haujlwm nrog cov qauv sib txawv. Cov plag tsev ci ntsa iab muaj kev cuam tshuam ntau dhau los kuv, fuzzy chempe nws. Koj yuav tsum tau remalibrate lub potentiometer rau txhua qhov chaw.
Kev sib xyaw ua ke: dhau ntawm kev txav mus los
Thaum koj lub tsheb ntseeg tau tsiv thiab zam cov nyom, lub Arduino cov seem uas tseem tshuav thiab ua lub zog cia koj ntxiv cov yam ntxwv zoo.
Bluetooth tswj:Ntxiv rau HC-05 lossis HC-08 Bluetooth qauv cia koj tswj koj lub tsheb los ntawm lub xov tooj smartphone. Tus qauv txuas mus rau Arduino cov lus pins thiab txhais cov app hais ua cov lej yooj yim rau koj lub Arduino.
Ecoders ceev:Cov encoders kho qhov muag tau mounted rau lub cev muaj zog cov hlau suav sib hloov, cia koj precialy ntsuas deb mus ncig thiab nrawm. Qhov no enables kaw - lub voj tswj qhov twg lub arduino txiav yog tias ib lub cev muaj zog lag qab.
Muab cov lus teb:LCD cov ntxaij vab tshaus qhia cov ntaub ntawv muaj nuj nqis xws li Sensor nyeem thiab tam sim no hom, tseem ceeb rau kev sib tw thiab daws teeb meem tsis muaj kev sib txuas hauv computer.
GPS Waypoint Navigation:Advanced cov vaj tse sib xyaw GPS modules, confirst sensors (zoo li MPU-6050), thiab sophistic navigation moporithms. Ib tus tsim lub tsev tsim lub tsheb muaj qhov ua tiav tau ua tiav ntawm tsib GPS Waypoints ntawm Txoj Kev Zej Zog tag nrho 300 Metres.
Qhov tseeb thiab kev cia siab
Arduuino Tshaj lub lag luam tau tshaj tawm tau kev muag hauv 2024, nrog rau ntu kev kawm ntes 45% ntawm kev lag luam sib koom. Tsis tau sab laj kev sib tham qhia txog cov qauv sib txawv:Feem ntau cov neeg yuav khoom underestate txoj kev kawm nkhaus.
Pib tshiab Post: "Kuv tsis nkag siab cov xaim hauv feem ntau tutorials". Qhov no tsis yog vim tias lawv tsis muaj peev xwm -} nws yog vim tias feem ntau qhia hla "yog vim li cas" kom maj rau "li cas." Nkag siab txog lub teeb liab saw, cov kev cai tam sim no, thiab cov hluav taws xob tsis yeem, thiab cov tsheb hluav taws xob hloov pauv ntawm cov lus tsis meej pem rau lub hom phiaj.
Cov tsim uas ua tiav tsis yog cov uas muaj kev paub siv hluav taws xob ua ntej. Lawv yog cov uas tau txais txoj kev debugging:
Ntsuam xyuas ib leeg zuj zus (cov motors, sensors, Arduino) ua ntej sib dhos
Siv ib tug sib sau kom paub tseeb tias voltages ntawm txhua theem
Ntxiv Serial.print () Cov lus debug los saib cov lej tiav
Hloov ib qho sib txawv ntawm ib lub sijhawm thaum daws teeb meem
Dab tsi no txhais tau tias rau koj qhov project
Ib cov khoom siv tsheb arduino ua haujlwm los ntawm kev ua haujlwm ntawm peb lub cev muaj zog: Arduino cov kev sib cav tswv yim, thiab DC lub zog hloov dua siab tshiab.Qhov tseem ceeb ntawm cov kev pom yog tias txhua qhov kev tiv thaiv tau muaj kev txwv tshwj xeeb uas yuav tsum tau hwm.Tshaj Arduino lub peev xwm tam sim no, tsis quav ntsej li L298NS cov hluav taws xob poob, lossis mismatch roj teeb vols, thiab koj yuav ntsib mysterious ua tsis tiav uas tau ua txhaum sai sai.
Qhov zoo nkauj? Thaum koj nkag siab txog cov ntsiab cai no, lawv hloov mus rau txhua qhov project uas Robotics. Tus tsav tsheb L298N lub cev muaj zog tswj hwm koj lub tsheb niaj hnub no tuaj yeem tsav lub caj npab uas tsis loj tag kis. Lub ultrasonic sensor zam kev thaiv cov teeb meem tuaj yeem ntsuas dej theem hauv lub tank. Lub PWM ceev tswj tau Servo muab tso rau lossis LED Dimming.
Arduino lub tswv yim yog "infinite txoj kev muaj peev xwm" los ntawm cov tuam tsev yooj yim. Koj lub tsheb tsuas yog ib qho teeb tsa ntawm cov blocks no. Master nws, thiab koj tau tau xauv cov cuab yeej rau tsim yuav luag txhua yam.
Cov Lus Nquag Nug
Kuv puas tuaj yeem siv 12v roj teeb nrog kuv cov khoom siv tsheb arduino?
Yog, tab sis ua tib zoo. Yog tias siv cov tshuab raj ntsuas saum toj no 12v, muab 5v lub hwj chim rau L298N cov cav log tsheb los ntawm kev tshem cov regulator jumper. Rau 6v cov motors nrog 12v roj teeb, lawv yuav tau txais ~ 10V tom qab L298N's poob {{9} heev rau kev siv nyiaj. MOTORS yuav khiav nrawm dua tab sis pheej hmoo ua haujlwm dhau los. Better solution: use voltage-appropriate batteries or step-down converters.
Vim li cas kuv lub tsheb tsav ncaj rau ob peb feeb ces veer tawm chav?
Lub cev muaj zog ua kom txawv txav sib txawv dhau sijhawm, ua rau drift. Txawm tias 3% nrawm sib txawv ntawm cov motors tsim kev cuam tshuam pom kev sib txawv tom qab 5 {}} 10 vib nas this. Kev daws teeb meem: siv cov encoders ceev rau kaw-Vyroscope sensor rau kev sib cav sib ceg, lossis ntsuas ntsuas ntsuas hluav taws xob nrawm hauv cov cai los them nyiaj.
Dab tsi yog qhov txawv ntawm 2WD thiab 4WD cov khoom siv?
2WD (ob {{{- log tsav) siv ob lub log fais fab uas tuaj ntxiv rau lub log hauv ntej. Kev Yooj Yim Siv Hluav Taws Xob, qis dua kev siv hluav taws xob, tab sis siv hluav taws xob ntxiv, tab sis xav tau ntau dua cov kab hluav taws xob nrog cov khoom siv nrog dua.
Kuv puas tuaj yeem tswj kuv lub tsheb Arduino tsis muaj kev kawm rau code?
Ib nrab. Cov khoom siv feem ntau suav nrog ua ntej ua ntej- sau cov qauv code rau cov haujlwm yooj yim (rau pem hauv ntej, kab hauv qab). Koj tuaj yeem tso cov qauv no thiab tam sim ntawd muaj tsheb ua haujlwm. Txawm li cas los xij, customizing tus cwj pwm- hloov cov ces kaum tig, ntxiv cov tshiab- yuav tsum muaj kev nkag siab thiab hloov cai hloov kho. Cov xov xwm zoo: Arduino cov lus programming yog tsim rau cov pib tshiab.
Vim li cas kuv lub cev lub siab dua thiab tsis yog kiv?
Peb lub teeb meem tshwm sim: (1) tsis txaus voltage- Xaiv roj teeb thiab xyuas kom meej 6v ncav cuag cov motors. (2) kev sib txhuam ntau dhau - manually kiv lub log; Yog tias txhav, huv / ntub lub log axles axles. (3) Pab kom muaj pins tsis tau txais power - Paub meej ena / enb dhia ua kom raug lossis tsav los ntawm Arduino PWM cov phiajcim.
Kuv yuav ua rau kuv lub tsheb sai dua li cas?
Plaub txoj hauv kev: (1) nce cov roj teeb roj teeb hluav taws xob voltage nyob rau hauv lub cev muaj zog (piv txwv li 7.4v lipo hloov ntawm 6v). (2) Nce PWM tseem ceeb hauv cov cai (los ntawm 200 txog 255 rau qhov siab tshaj plaws). (3) Txo qhov hnyav - tshem tawm cov tsis tseem ceeb. (4) txo kev sib txhuam kev sib txhuam -}} Nyeem kom lub log ntse dawb, xyuas rau cov xov hlau rub. Lus Cim: Kev nrawm nrawm tau txo lub sijhawm runtime thiab ua rau kev tswj hwm ntau yam nyuaj.
Kuv puas xav tau cov kev paub programming los tsim ib lub tsheb arduino?
Tsis muaj kev paub ua ntej muaj, tab sis cia siab tias yuav kawm nkhaus. Coob tus neeg tsim vaj tse ua tiav cov neeg pib ua tiav cov haujlwm ua tiav los ntawm cov kauj ruam txuas ntxiv no {} {{2}- Kauj ruam. Pib nrog uploading pre-}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} Txoj cai tswj tau yooj yim. Arduino ide lub tsev ua - hauv cov piv txwv thiab ntau cov peev txheej hauv online ua rau tus kheej- kawm} kawm} kev kawm tau siv tau heev.
Lub roj teeb raug rau lub tsheb trduino li cas?
Nyob ntawm cov hom roj teeb, lub cev muaj zog, thiab siv cov roj teeb li 2,5} Lub tsev txhab nyiaj fais fab (5,000- 10,000mah) muab 3-6 teev rau 2WD lub tsheb plug ntxiv. Lipo cov roj teeb muaj qhov zoo tshaj plaws hluav taws xob-rau-qhov hnyav piv tab sis yuav tsum tau ua tib zoo them / cia.
Koj cov kauj ruam tom ntej
Nkag siab tias Arduino cov khoom siv tsheb ua haujlwm yog lub hauv paus. Lub tsev ib uas ua haujlwm ntseeg tau los ntawm cov kev sib dhos ua ke thiab cov txheej txheem debugging. Yog tias koj tab tom pib, xaiv cov khoom siv nrog cov ntaub ntawv kho kom pom tseeb thiab kev txhawb nqa hauv zej zog (elegia thiab osoyoo muaj kev xaiv nrov). Yog tias koj daws teeb meem kev ua haujlwm, ua haujlwm rov qab los ntawm cov teeb liab saw: Tshawb xyuas L298N, tom qab ntawv tshawb xyuas Arduino tawm.
Lub sijhawm koj cov lej uploads ntse, coj ntsais rau lub neej, lub cev ntas, thiab cov log tig kom paub txog kev muaj tiag tiag. Qhov kev hloov pauv ntawd tsis tau laus lawm, seb nws yog koj thawj lub tsheb Arduino.
Cov Ntaub Ntawv Teev
Cov Kev Ua Lag Luam Kev Ua Lag Luam (CoherentententSinShsights.com) -}}} Arduino Tau Tshaj Laib 2025
Cov Kev Pab Cuam Thoob Ntiaj Teb (Cov Kev Pab Cuam Thoob Ntiaj Teb (Cov Thoob Ntiaj Teb
Xeem feeb engineers (Lastminuteengineers.com) - l298n cov ntaub ntawv cov ntaub ntawv 2025
Circuit Court Digest (Circuitfigest.com) -} Lub Cev Muaj Zog Tutorts 2025
Hackster.io (hackster.io) {-} arduino hlau tsheb tej hauj lwm 2024
Arduino Cov Rooj Sab Laj (forum.CC) {{2} Lub zej zog huab cua los daws 2023-2024
Digital Town (Digitaltown.co.uk) - Cov Neeg Hlau Tsav Tsheb Tsim
Yuav ua li cas mechatronics (HowTomechatronics.com) - DC lub cev muaj zog nyeem 2022




