Cov txheej txheem:
- Kauj Ruam 1: Yuav Tsum Kho Vajtse
- Kauj ruam 2: Sib dhos ntawm Neeg Hlau
- Kauj Ruam 3: Kev Sib Txuas
- Kauj Ruam 4: Kev Ntsuas Ua Haujlwm Li Cas?
- Kauj Ruam 5: Cov Cai thiab Cov Tsev Qiv Ntawv
- Kauj Ruam 6: Rau Kev Txhawb Nqa
Video: Arduino - Tshuav - Ntsuas Neeg Hlau - Yuav Ua Li Cas?: 6 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Hauv qhov kev qhia no peb yuav kawm paub yuav ua li cas kom Arduino sib npaug (tshuav nyiaj li cas) neeg hlau uas sib npaug nws tus kheej. Ua ntej koj tuaj yeem saib cov vis dis aus qhia saum toj no.
Kauj Ruam 1: Yuav Tsum Kho Vajtse
Arduino Board (Uno) -
MPU-6050 GY521 Acc+Gyro-https://bit.ly/2swR0Xo
DC 6V 210RPM Encoder Gear Tsav Teeb -
L298N Tsav Tsheb -
Hloov khawm -
M3 Hex Threaded Spacer Screw Nut Set -
Acrylic Perspex Sheet -
3.7v 18650 Rechargeable Li-ion+Charger-https://bit.ly/2LNZQcl
9V Roj teeb -
Jumper Wires -
Rab Phom Kub Kub -
Arduino Starter Kit thiab Cov Khoom Siv (Tsis teb los tau): Arduino Board & SCM Khoom #01 -
Arduino Board & SCM Khoom #02 -
Arduino Basic Learning Starter Kit #01 -
Arduino Basic Learning Starter Kit #02 -
Arduino Basic Learning Starter Kit #03 -
Mega 2560 Starter Kit nrog Tutorial -
Sensor Module Kit Rau Arduino #01 -
Sensor Module Kit Rau Arduino #02 -
Kauj ruam 2: Sib dhos ntawm Neeg Hlau
- Laum plaub fab ntawm 3 Daim Ntawv Acrylic. (Duab 1 thiab 2)
- Nruab nrab ntawm txhua daim ntawv acrylic yuav yog txog 8 cantimeters / 3.15 nti. (Duab 3)
- Neeg Hlau Dimensions (kwv yees) 15cm x 10 cm x 20cm. (Duab 4)
- DC lub cev muaj zog thiab lub log yuav muab tso rau hauv nruab nrab (nruab nrab) ntawm tus neeg hlau. (Duab 5)
- L298N Tsav Tsheb Tsav Tsheb yuav raug muab tso rau hauv thawj chav hauv nruab nrab (nruab nrab) ntawm tus neeg hlau. (Duab 6)
- Arduino lub rooj tsavxwm yuav muab tso rau hauv chav thib ob ntawm tus neeg hlau.
- MPU6050 tus qauv yuav muab tso rau saum cov neeg hlau. (Duab 7)
Kauj Ruam 3: Kev Sib Txuas
Ntsuas MPU6050 thiab paub tseeb tias nws ua haujlwm! Txuas MPU6050 suav nrog Arduino ua ntej thiab sim qhov kev sib txuas siv cov lej hauv cov lus qhia hauv qab no. Lub daha yuav tsum tau muab tso tawm ntawm tus saib xyuas
Cov Lus Qhia Qhia - MPU6050 GY521 6 Axis Accelerometer+Gyro
Tutorial YouTube - MPU6050 GY521 6 Axis Accelerometer + Gyro
L298N module tuaj yeem muab +5V xav tau los ntawm Arduino tsuav nws qhov hluav taws xob nkag yog +7 V lossis ntau dua. Txawm li cas los xij, Kuv tau xaiv kom muaj lub zog cais cais rau lub cav
Kauj Ruam 4: Kev Ntsuas Ua Haujlwm Li Cas?
- Txhawm rau kom cov neeg hlau sib npaug, cov cav yuav tsum tawm tsam kev poob ntawm cov neeg hlau.
- Qhov kev nqis tes no xav tau kev tawm tswv yim thiab cov ntsiab lus kho.
- Cov lus tawm tswv yim yog MPU6050, uas muab ob qho nrawm thiab kev sib hloov hauv txhua peb lub axis uas tau siv los ntawm Arduino kom paub qhov kev qhia tam sim no ntawm tus neeg hlau.
- Qhov kho kom raug yog lub cav thiab lub log ua ke.
- Tus kheej-ntsuas tus neeg hlau yog qhov tseem ceeb ntawm qhov rov qab pendulum.
- Nws tuaj yeem ua kom zoo dua qub yog tias qhov nruab nrab ntawm qhov loj yog qhov txheeb ze ntau dua rau lub log qag.
- Qhov no yog vim li cas kuv tau tso lub roj teeb pob rau saum.
- Qhov siab ntawm tus neeg hlau, txawm li cas los xij, tau xaiv raws qhov muaj ntawm cov khoom siv.
Kauj Ruam 5: Cov Cai thiab Cov Tsev Qiv Ntawv
Txoj cai tsim los rau cov neeg hlau sib npaug yog qhov nyuaj heev. Tab sis tsis tas yuav txhawj xeeb. Peb tsuas yog hloov qee cov ntaub ntawv.
Peb xav tau plaub lub tsev qiv ntawv sab nraud los ua kom tus kheej ua haujlwm neeg hlau
- Lub tsev qiv ntawv PID ua rau nws yooj yim los xam P, Kuv, thiab D qhov tseem ceeb.
- Lub tsev qiv ntawv LMotorController tau siv rau kev tsav ob lub cav nrog L298N module.
- Lub tsev qiv ntawv I2Cdev thiab MPU6050_6_Axis_MotionApps20 lub tsev qiv ntawv yog rau nyeem cov ntaub ntawv los ntawm MPU6050.
Rub tawm Tsev Qiv Ntawv
PID -
LMotorController -
I2Cdev -
MPU6050 -
Tau txais qhov Code Code -
PID yog dab tsi?
- Hauv kev tswj hwm txoj kev xav, khaws qee qhov sib txawv (qhov no, txoj haujlwm ntawm tus neeg hlau) khov kho xav tau tus tswj tshwj xeeb hu ua PID.
- P rau qhov sib npaug, Kuv rau qhov tseem ceeb, thiab D rau kev sib piv. Txhua qhov ntsuas no muaj "nce" ib txwm hu ua Kp, Ki, thiab Kd.
- PID muab kev kho ntawm tus nqi xav tau (lossis cov tswv yim) thiab tus nqi tiag tiag (lossis tso tawm). Qhov sib txawv ntawm cov tswv yim thiab cov txiaj ntsig tau hu ua "yuam kev".
- Tus tswj PID txo qhov ua yuam kev mus rau tus nqi me tshaj plaws tau los ntawm kev kho kho tas li.
- Hauv peb Arduino tus kheej ntsuas tus neeg hlau, cov tswv yim (uas yog qhov xav tau qaij, hauv qib) tau teeb tsa los ntawm software.
- MPU6050 nyeem qhov qaij tam sim no ntawm tus neeg hlau thiab pub nws rau PID algorithm uas ua cov lej los tswj lub cav thiab ua kom cov neeg hlau nyob hauv txoj haujlwm ncaj.
PID xav kom qhov tau txais Kp, Ki, thiab Kd qhov tseem ceeb yog "kho" kom pom qhov muaj txiaj ntsig
Peb yuav kho PID qhov tseem ceeb ntawm tus kheej
- Ua Kp, Ki, thiab Kd sib npaug rau xoom.
- Kho Kp. Kp tsawg dhau yuav ua rau tus neeg hlau poob lawm (tsis kho kom txaus). Ntau dhau Kp yuav ua rau tus neeg hlau rov qab los thiab tawm mus qus. Qhov zoo txaus Kp yuav ua rau tus neeg hlau rov qab mus me ntsis (lossis oscillate me ntsis).
- Thaum Kp raug teeb tsa, kho Kd. Tus nqi Kd zoo yuav ua rau muaj qhov qis qis kom txog thaum tus neeg hlau yuav luag khov kho. Tsis tas li, qhov tsim nyog ntawm Kd yuav ua rau tus neeg hlau sawv txawm tias raug thawb.
- Thaum kawg, teeb tsa Ki. Tus neeg hlau yuav oscillate thaum qhib txawm tias Kp thiab Kd tau teeb tsa tab sis yuav ruaj khov nyob rau lub sijhawm. Qhov tseeb Ki tus nqi yuav luv lub sijhawm nws siv rau cov neeg hlau kom ruaj khov.
Tawm tswv yim rau cov txiaj ntsig zoo dua
Kuv pom zoo tias koj tsim cov txheej txheem neeg hlau zoo sib xws siv cov ntaub ntawv siv hauv txoj haujlwm no los ua qhov chaws rau Balance Robot ua haujlwm ruaj khov thiab muaj txiaj ntsig.
Kauj Ruam 6: Rau Kev Txhawb Nqa
- Koj tuaj yeem sau npe yuav rau kuv li YouTube channel rau kev qhia ntau ntxiv thiab phiaj xwm.
- Tsis tas li koj tuaj yeem sau npe yuav kev txhawb nqa. Ua tsaug.
Mus ntsib kuv tus YouTube Channel -
Pom zoo:
Tib Neeg Qhov Loj Telepresence Neeg Hlau Nrog Gripper Arm: 5 Kauj Ruam (nrog Duab)
Tib Neeg Sized Telepresence Robot Nrog Gripper Arm: MANIFESTOA kev npau taws ntawm kuv tau caw kuv mus rau Xus tog (30+ tib neeg) thaum muaj kev kis thoob qhov txhia chaw yog li kuv hais rau nws tias kuv yuav koom thiab mus txog qhov npau taws-tsim lub xov tooj cua kom ua rau muaj kev puas tsuaj ntawm tog hauv kuv qhov chaw. Yog tias koj tsis paub dab tsi yog telep
DIY Neeg Hlau - Kev Kawm 6 Axis Neeg Hlau Caj Npab: 6 Kauj Ruam (nrog Duab)
DIY Neeg Hlau | Kev Kawm 6 Axis Neeg Hlau Caj Npab: DIY-Robotics kev kawm ntawm tes yog lub platform uas suav nrog 6-axis neeg hlau sab caj npab, hluav taws xob tswj hluav taws xob thiab software software. Lub platform no yog qhia txog lub ntiaj teb kev lag luam neeg hlau. Los ntawm txoj haujlwm no, DIY-Robotics xav tau
Neeg Hlau-Ncej Neeg Hlau Los Ntawm Lub Cev 3D Cuam Tshuam: 12 Cov Kauj Ruam (nrog Duab)
Rope-climbing Robot From a Broken 3D Pen: 3D cwjmem yog cov cuab yeej zoo los txhim kho kev muaj tswv yim ntawm koj cov menyuam. Tab sis, koj tuaj yeem ua dab tsi thaum koj 3D Doodler Pib pib ua haujlwm thiab kho tsis tau? Tsis txhob pov koj tus cwj mem 3D rau hauv lub thoob khib nyiab! Vim tias hauv cov lus qhia no kuv yuav qhia koj yuav hloov pauv li cas
AUVC Tsis Siv Neeg Nqus Plua Plav Tu Neeg Hlau Nrog UV Germicidal Irradiation: 5 Kauj Ruam (nrog Duab)
AUVC Tsis Siv Neeg Nqus Plua Plav Tu Neeg Hlau Nrog UV Germicidal Irradiation: Nws yog lub tshuab siv ntau lub tshuab ua haujlwm uas tau tsim los ua haujlwm xws li nqus plua plav, ntxuav hauv pem teb, tua cov kab mob thiab moping. Nws siv Arduino microcontroller uas tau teeb tsa los tsav plaub lub tshuab hluav taws xob, ib qho servo thiab ob lub tshuab ultrasonic
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