Cov txheej txheem:
Video: Kab Follower Neeg Hlau rau Kev Qhia Tswj Kev Ua Haujlwm: 3 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Kuv tsim cov kab hauv qab no cov neeg hlau ob peb xyoos dhau los thaum kuv yog kws qhia neeg hlau. Lub hom phiaj rau txoj haujlwm no yog qhia kuv cov tub ntxhais kawm yuav tsum ua tus lej li cas hauv qab cov neeg hlau rau kev sib tw thiab tseem sib piv ntawm Yog/Lwm Tus thiab PID tswj. Thiab tsis tsawg, yuav ua li cas cov neeg kho tshuab thiab qhov ntev ntawm tus neeg hlau cuam tshuam rau qhov kev tswj hwm algorithms no. Lub hom phiaj tau ua kom nws nrawm dua thiab ntseeg tau.
Kuv tau ua nws los ua haujlwm nrog Arduino IDE, tab sis kuj tseem tuaj yeem siv qhov kev txhim kho IDE uas koj nyiam. Nws muaj lub zog PIC32 nrog USB bootloader, yog li koj tsis xav tau tus programmer. Nws kuj tseem muaj ON/OFF hloov, rov pib dua thiab pib/program khawm. Cov LEDs txuas nrog lub tshuab PWM teeb liab, yog li koj tuaj yeem pom lub zog uas koj tab tom thov yooj yim.
Tus neeg hlau yog qhov ua tiav tag nrho rau kev sim thiab kho tau yooj yim yog tias koj muaj xwm txheej nrog nws. Qhov ntawd ua rau tus neeg hlau no yog lub cuab yeej zoo tshaj plaws rau kev kawm ua haujlwm hauv txoj kev lom zem heev. Kuv cov tub ntxhais kawm tau siv nws ntev thiab kawm qee yam tshiab txhua lub sijhawm, txawm tias PID tswj. Tsis txhob hais tias lub ntsuas phoo sensor siv qhov txheej txheem los rov qab ua ib tus lej, tus nqi tsis zoo tus neeg hlau nyob ntawm sab laug, zoo ntawm sab xis thiab xoom yog nyob nruab nrab ntawm kab.
Khoom siv
2x 6V Micro hlau gearmotors nrog ncua kev txhawb nqa (Cov iav sib piv zoo, kuv yog 10: 1)
1x Kab Sensor board
1x Chav tswj hwm loj
1x 20 ntawm cov xaim xaim, 1mm nrug. Kuv qhov ntev yog 20 cm.
1x Acrylic linker (txiav hauv 3 hli ntshiab acrylic)
1x 1/8 caster pob (kuv yog hlau)
2x Roj hmab log, 3 cm txoj kab uas hla.
1x Lipo roj teeb. Koj tuaj yeem ua lub zog rau neeg hlau mus txog 10v, tab sis nco ntsoov tias lub cav tau ntsuas rau 6v.
Qee qhov M2 ntsia hlau thiab txiv ntseej rau txuas txhua yam ua ke.
Yog tias koj xav ua koj tus kheej cov ntaub ntawv tsim, kos duab thiab txhua yam los tsim nws tau txuas rau ntawm cov kauj ruam tom ntej.
Kauj ruam 1: Kho vajtse
Raws li koj tuaj yeem pom hauv cov duab tag nrho cov khoom siv yog SMD, yog lub sijhawm zoo tshaj plaws los xyaum koj li kev txawj ntse. Tus neeg hlau no tau muag los ntawm 3 ntawm kuv cov tub ntxhais kawm, yog li koj tuaj yeem ua nws yam tsis muaj teeb meem. Txhua daim ntawv tsim qauv tau txuas nrog, koj tuaj yeem pom cov ntaub ntawv nrog EAGLE. Gerbers kuj tseem suav nrog yog tias koj xav tau cov laug cam rau koj cov chaw tsim khoom PCB nyiam.
Ob lub laug cam tau koom ua ke nrog ib daim acrylic, cov qauv txiav laser tau suav nrog. Kuv siv M2 ntsia hlau thiab txiv ntseej kom nws nyob hauv qhov chaw. Pob caster kuj tau muab tso rau ntawm no. Thiab yog tias koj tsoo tus neeg hlau lub acrylic yuav tawg thiab tiv thaiv cov laug cam los ntawm kev puas tsuaj, zoo tagnrho rau kev sim! Cov hlau xaim yog siv los ua kev sib txuas ntawm CPU thiab lub rooj tsav xwm. Cov motors tau yooj yim txuas nrog cov xov hlau mus rau CPU board.
Nco tseg: PIC siv lub khoos phis tawj kev cai, yog hloov kho ntawm DP32 thawj lub firmware. Koj tuaj yeem tau txais cov firmware ntawm no. Ib qho txuas ICSP tau suav nrog hauv qab ntawm CPU pawg thawj coj.
Kauj ruam 2: Software
Kuv pom zoo kom siv Arduino IDE los ua haujlwm rau neeg hlau. Raws li kuv tau hais rau koj ua ntej cov kab hauv qab no yog ua raws PIC32MX250 thiab nws ua rau nws sib xws nrog chipKIT DP32. Koj tsuas yog yuav tsum teeb tsa lub pob chipKIT ntawm tus thawj tswj hwm pob ntawm Arduino IDE thiab koj npaj txhij mus. Tsis tas li koj tuaj yeem program nws ntawm MPLAB lossis IDE koj xav tau, tab sis koj tuaj yeem kawm paub lub hauv paus ntawm Arduino.
Tus so yog zoo li kev ua haujlwm rau lwm pawg Arduino. Txuas tus neeg hlau rau koj lub khoos phis tawj nrog lub micro USB cable thiab nias lub pob program tam sim tom qab nias rov pib dua. Tom qab ntawd xa cov duab kos nrog khawm rub tawm hauv IDE.
Kuv tau suav nrog 3 daim duab kos ntawm qhov kev qhia no. Thawj qhov kev ntsuas lub ntsuas qhov ntsuas, qhov thib ob yog Yog Yog/Lwm tus kab hauv qab thiab qhov kawg yog PID kab hauv qab. Txhua yam twb tau ua haujlwm lawm, txawm li cas los xij koj yuav tsum tau kho qee qhov txiaj ntsig yog tias koj hloov qhov tsim. Thiab tseem xav tias dawb los ua koj tus kheej! Muaj ntau txoj hauv kev zoo dua los ua cov kab hauv qab algorithm, kev sim yog qhov tseem ceeb ntawm kev ua tiav.
Kauj ruam 3: Kev sim
Qhov no yog qhov tseem ceeb tshaj plaws, koj yuav tsum sim txhua qhov muaj peev xwm thiab nrhiav qhov uas ua haujlwm rau koj.
Xav tias yuav sim nrog cov log sib txawv thiab cov khoom siv. Hloov qhov ntev ntawm tus neeg hlau hloov kho acrylic sib koom. Siv lwm lub roj teeb, txawm tias muaj qhov sib txawv voltage. Nws kuj tseem tuaj yeem me dua lossis loj dua. Tej zaum lwm qhov piv piv rau lub cav.
Hloov kho lub software kom siv cov ntsuas tsawg dua lossis txawm sim ua lwm lub algorithms, koj tuaj yeem xav tsis thoob tias qhov kev ua tau zoo tuaj yeem hloov pauv ntau npaum li cas. Los yog vim li cas tsis yog, yog tias koj yog tus neeg siv qib siab ua nws nrog MPLAB.
Ntuj yog qhov txwv!
Raws li cov lus qhia ntxiv… Kho qhov PID tau txais yog txoj kev taug uas koj tuaj yeem kawm paub qhov cuam tshuam ntawm tus neeg hlau thaum ua raws kab nrog qhov sib txawv ntawm Kp, Kd thiab Ki. Cov teev thiab teev ntawm kev kawm tau lees paub !!! Cov menyuam yuav tsis pom tias lawv yeej siv lej los ua txhua txoj haujlwm uas xav tau.
Kuv vam tias koj txaus siab rau cov lus qhia no, yog tias koj xav tau qee yam nug kuv hauv cov lus. Ua tsaug rau kev nyeem:)
Pom zoo:
Tsev Neeg / Cov Neeg Ua Haujlwm Ua Haujlwm Li Cas Qhia: 6 Kauj Ruam (nrog Duab)
Tsev Neeg / Tus Neeg Ua Haujlwm Li Cas Qhia: Kuv thawj qhov kev qhia, ntau txoj haujlwm tau pab kuv ntau xyoo, vam tias qhov no yuav pab lwm tus. Zaj dab neeg luv luv … Peb xav tau txoj hauv kev los qhia ib leeg rau peb cov xwm txheej ntau dua li cuam tshuam kev hu xov tooj, lossis nyob deb thaum peb xav txog lwm tus
Siv Kev Cia Siab Lub Hauv Paus txuas ntxiv txhawm rau Nrhiav Lub Tuam Tsev Tsis Ua Haujlwm Txoj Cai Ua Haujlwm Hauv Koj Tsev Neeg Tsob Ntoo ntawm Kev Tshawb Nrhiav Tsev Neeg: 11 Kauj Ruam
Siv Kev Cia Siab Lub Hauv Paus Txuas Ntxiv kom Nrhiav Lub Tuam Tsev Tsis Ua Haujlwm Ua Haujlwm Hauv Koj Tsev Neeg Tsob Ntoo ntawm Kev Tshawb Nrhiav Tsev Neeg: Lub hom phiaj ntawm cov lus qhia no yog los qhia seb yuav tshawb nrhiav koj tsev neeg tsob ntoo li cas hauv Tsev Neeg Nrhiav rau cov poj koob yawm txwv nrog kev ua haujlwm hauv lub tuam tsev tsis tiav siv Kev Cia Siab lub hauv siab txuas ntxiv. Siv Kev Cia Siab Lub Hauv Paus tuaj yeem ua rau koj qhov kev tshawb nrhiav tsis tiav
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: 6 Kauj Ruam
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: Cov lus qhia no piav qhia yuav ua li cas thiaj tsim tau Arduino Robot uas tuaj yeem txav mus raws qhov xav tau (Forward, Backward) , Sab laug, Txoj Cai, Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) xav tau Kev nrug deb hauv Centimeters siv lub suab hais kom ua. Neeg hlau kuj tseem tuaj yeem txav tau tus kheej
Ntsuas Neeg Hlau / 3 Log Neeg Hlau / STEM Neeg Hlau: 8 Kauj Ruam
Ntsuas Cov Neeg Hlau / 3 Log Neeg Hlau / STEM Neeg Hlau: Peb tau tsim ua ke sib npaug thiab 3 lub log neeg hlau rau kev kawm siv hauv tsev kawm ntawv thiab tom qab kawm ntawv cov haujlwm. Tus neeg hlau yog ua raws Arduino Uno, tus tiv thaiv kev tiv thaiv (txhua qhov kev tsim kho cov ntsiab lus muab), Li -Ion roj teeb pob (txhua qhov tsim tawm
Ib txoj hauv kev yooj yim dua los Siv Cov Hlau Hlau Hlau Hlau rau SMD LEDs: 5 Kauj Ruam
Ib txoj hauv kev yooj yim dua los Siv Cov Hlau Hlau Hlau Hlau rau SMD LEDs: Cov lus qhia no piav qhia txoj hauv kev yooj yim dua ntawm kev txuas cov hlau nplaum hlau zoo rau saum npoo LEDs. Nws yog nyob rau hauv cov lus teb rau lub Rag ntawm Fireflies qhia uas qhia pom siv "pab txhais tes" clip los ua txoj haujlwm no. Kuv xav tias kuv txoj kev yooj yim dua