Cov txheej txheem:
- Kauj Ruam 1: Cov Cheeb Tsam Yuav Tsum Tau
- Kauj Ruam 2: Ua Haujlwm Ntawm Tes Tes Taw Tswj Neeg Hlau Siv Arduino
- Kauj Ruam 3: Daim duab Circuit Court
- Kauj Ruam 4: Kev Tshaj Tawm Circuit rau Arduino Gesture Controlled Car
- Kauj Ruam 5: Txais Circuit rau Arduino Gesture Controlled Car
- Kauj Ruam 6: Piav Qhia
- Kauj Ruam 7: Xeem Tes Tes Taw Tswj Tus Neeg Hlau Siv Arduino
Video: Gesture Controlled Robot Siv Arduino: 7 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:24
Cov neeg hlau tau siv hauv ntau qhov haujlwm xws li kev tsim kho, tub rog, tsim khoom, sib dhos, thiab lwm yam. Cov neeg hlau tuaj yeem ua tus kheej lossis ib tus kheej. Cov neeg hlau tsis siv neeg tsis xav tau kev cuam tshuam tib neeg thiab tuaj yeem ua lawv tus kheej raws li qhov xwm txheej. Cov neeg hlau ib leeg-tus neeg ua haujlwm ua haujlwm raws li cov lus qhia los ntawm tib neeg. Cov kev tswj hwm ib nrab tuaj yeem tswj tau los ntawm cov chaw taws teeb, xov tooj, piav tes piav taw, thiab lwm yam.
Hauv kab lus niaj hnub no, peb tab tom tsim kom muaj tes taw tswj cov neeg hlau siv Arduino, MPU6050 Accelerometer, nRF24L01 Transceiver khub, thiab L293D lub cev muaj zog tsav tsav. Peb yuav tsim tus neeg hlau no ua ob ntu. Ib tus yog Tus Kws Tshaj Lij, thiab lwm tus yog Tus Txais. Tshooj lus xa tawm suav nrog Arduino Uno, MPU6050 Accelerometer thiab Gyroscope, thiab nRF24L01 thaum ntu Txais tau muaj Arduino Uno, nRF24L01, ob lub tshuab DC, thiab L293D tsav tsheb. Tus xa xov yuav ua lub chaw deb los tswj tus Neeg Hlau qhov chaw uas tus neeg hlau yuav txav mus raws li tus taw.
Kauj Ruam 1: Cov Cheeb Tsam Yuav Tsum Tau
- Arduino Ib (2)
- NRF24L01 (2)
- MPU6050DC Tsav (2)
- L293D Tsav Tsav Tsheb Tsav Tsheb
- Roj teeb
MPU6050 Accelerometer thiab Gyroscope MPU6050 sensor module ua tiav 6-axis (3-axis Accelerometer thiab 3-axis Gyroscope) Micro-Electro-Mechanical System. MPU6050 sensor module kuj tseem muaj qhov ntsuas kub ntawm lub nti. Nws muaj lub npav I2C thiab Pabcuam I2C tsheb npav sib txuas lus nrog lub microcontrollers thiab lwm yam khoom siv xws li 3-axis Magnetometer, Siab ntsuas, thiab lwm yam. -txheeb ze tsis Qhov ntsuas qhov ntsuas no tseem muaj inbuilt Digital Motion Processor uas tuaj yeem ua cov lej yooj yim.
NRF24L01 Transceiver Module
nRF24L01 yog ib lub xov tooj cua siv xov tooj cua xa xov rau thoob ntiaj teb 2.4 - 2.5 GHz ISM band. Lub transceiver suav nrog kev sib xyaw ua ke sib xyaw ua ke, lub zog siv hluav taws xob, siv lead ua oscillator, demodulator, tus hloov pauv, thiab txhim kho ShockBurs raws tu qauv cav. Lub zog tso tawm, ntau zaus, thiab teeb tsa cov txheej txheem tau yooj yim programmable los ntawm SPI interface. Kev ua haujlwm ntau ntawm qhov kev hloov pauv ntawm tus qauv no yog 1.9V txog 3.6V. Nws muaj Built-in Power Down thiab Standby modes uas ua rau nws txuag hluav taws xob thiab ua tiav tau yooj yim.
Kauj Ruam 2: Ua Haujlwm Ntawm Tes Tes Taw Tswj Neeg Hlau Siv Arduino
Txhawm rau nkag siab txog kev ua haujlwm ntawm Arduino piav tes piav taw tswj lub tsheb, cia peb faib txoj haujlwm no ua ob ntu. Thawj ntu yog qhov xa tawm (thaj chaw deb) uas MPU6050 Accelerometer sensor txuas ntxiv xa cov cim mus rau tus txais (Neeg Hlau) los ntawm Arduino thiab nRF tus xa tawm.
Qhov thib ob yog Tus Neeg Txais (tsheb neeg hlau) uas nRF tus txais tau txais cov ntaub ntawv xa mus thiab xa mus rau Arduino, uas txuas ntxiv cov txheej txheem lawv thiab txav cov neeg hlau raws li.
MPU6050 Accelerometer sensor nyeem X Y Z tswj hwm thiab xa cov haujlwm mus rau Arduino. Txog qhov haujlwm no, peb xav tau X thiab Y nkaus xwb. Arduino mam li tshuaj xyuas qhov tseem ceeb ntawm kev tswj hwm thiab xa cov ntaub ntawv mus rau nRF Transmitter. Cov ntaub ntawv xa tawm tau txais los ntawm nRF Tus Txais. Tus neeg txais yuav xa cov ntaub ntawv mus rau tus txais sab Arduino. Arduino xa cov ntaub ntawv mus rau Tsav Tsav Tsheb IC thiab tus tsav tsheb tig lub cav mus rau qhov xav tau.
Kauj Ruam 3: Daim duab Circuit Court
Qhov Tes Tes Taw Tswj Cov Neeg Hlau siv Arduino kho vajtse tau muab faib ua ob ntu
- Tshaj Tawm
- Txais
Kauj Ruam 4: Kev Tshaj Tawm Circuit rau Arduino Gesture Controlled Car
Tshooj lus xa tawm ntawm txoj haujlwm no suav nrog MPU6050 Accelerometer thiab Gyroscope, nRF24L01Transceiver, thiab Arduino Uno. Arduino txuas ntxiv tau txais cov ntaub ntawv los ntawm MPU6050 thiab xa cov ntaub ntawv no mus rau nRF Transmitter. RF transmitter xa cov ntaub ntawv mus rau ib puag ncig.
Kauj Ruam 5: Txais Circuit rau Arduino Gesture Controlled Car
Cov neeg txais ntawm qhov taw qhia tswj tus neeg hlau muaj Arduino Uno, nRF24L01 Transceiver, 2 DC lub cev muaj zog, thiab lub cev muaj zog tsav tsav. NRF24L01 tus txais tau txais cov ntaub ntawv los ntawm tus xa thiab xa mus rau Arduino. Tom qab ntawd raws li tau txais cov cim, Arduino txav DC motors.
Kauj Ruam 6: Piav Qhia
Txog Gesture tswj cov neeg hlau siv Arduino, tus lej ua tiav muaj nyob ntawm no. Hauv qab no peb tab tom piav qhia txoj haujlwm kab ntawm kab.
Qhov Kev Pabcuam Sab Nraud
Hauv qhov haujlwm no, Arduino nyeem cov ntaub ntawv los ntawm MPU6050 thiab xa nws mus rau nRF 24L01 tus xa xov.
1. Pib qhov program los ntawm kev ntxiv cov ntaub ntawv xav tau hauv tsev qiv ntawv. Koj tuaj yeem rub tawm cov tsev qiv ntawv cov ntaub ntawv los ntawm cov kab ntawv muab.
SPI.h
nRF24L01.h
Hlau.h
PIB 6050.h
2. Tom qab ntawd txheeb xyuas qhov hloov pauv rau MPU6050 Gyroscope thiab Accelerometer cov ntaub ntawv. Nov tsuas yog siv cov ntaub ntawv Accelerometer.
3. Txhais cov xov tooj cua chaw nyob rau kev sib txuas lus thiab nRF transmitters CN thiab CSN pins.
4. Sab hauv qhov tsis muaj teeb tsa teeb tsa () muaj nuj nqi, pib saib xyuas. Thiab tseem pib ua cov xov hlau thiab xov tooj cua sib txuas lus. radio.setDataRate yog siv los teeb tsa cov ntaub ntawv xa mus.
5. Nyeem MPU6050 sensor cov ntaub ntawv. Ntawm no peb tsuas yog siv X thiab Y cov ntaub ntawv qhia kev ntsuas lub ntsuas.
6. Thaum kawg, xa cov ntaub ntawv sensor siv xov tooj cua.write muaj nuj nqi.
Qhov Kev Pab Cuam Tau Txais
1. Raws li ib txwm muaj, pib qhov program los ntawm suav nrog cov ntaub ntawv xav tau hauv lub tsev qiv ntawv.
2. Txhais cov xov tooj cua chaw nyob rau kev sib txuas lus thiab nRF transmitters CN thiab CSN pins.
3. Txheeb xyuas sab laug thiab sab xis DC lub cev muaj zog.
4. Tam sim no xyuas seb puas muaj xov tooj cua los yog tsis tau. Yog tias yog, ces nyeem cov ntaub ntawv.
5. Tam sim no sib piv cov ntaub ntawv tau txais thiab tsav lub cav raws li qhov xwm txheej.
Kauj Ruam 7: Xeem Tes Tes Taw Tswj Tus Neeg Hlau Siv Arduino
Thaum kho vajtse tau npaj tiav, txuas ob lub transmitter thiab txais sab Arduinos rau koj lub khoos phis tawj thiab xa cov cai. Tom qab ntawd txav MPU6050 lub ntsuas cua kom tswj tau lub tsheb neeg hlau.
Ua tiav kev ua haujlwm ntawm Gesture tswj cov neeg hlau tuaj yeem pom hauv video.
Pom zoo:
Gesture Controlled Universal Remote With Node-MCU: 12 Cov Kauj Ruam
Gesture Controlled Universal Remote With Node-MCU: Nyob zoo txhua tus thiab zoo siab txais tos rau txoj haujlwm no! Kuv yog ib tus neeg tub nkeeg thiab tus neeg tub nkeeg npau suav phem yog saib TV thaum koj paub tias lub chaw taws teeb nyob deb dhau! Kuv paub tias kuv cov chaw taws teeb yuav tsis nyob deb dhau yog tias kuv muaj nws ntawm tes
IOT BASED GESTURE CONTROLLED ROBOT: 10 Kauj Ruam (nrog Duab)
IOT BASED GESTURE CONTROLLED ROBOT: Tus neeg hlau no yog tus tes taw tswj tau ib qho uas tuaj yeem tswj tau los ntawm txhua qhov chaw los ntawm kev pab hauv internet. Hauv qhov haujlwm no tus ntsuas ntsuas ntsuas MPU 6050 yog siv rau sau cov ntaub ntawv hais txog peb txhais tes txav. Nws ntsuas qhov nrawm ntawm peb txhais tes hauv peb
Gesture Controlled Trainable Robot Arm Via Bluetooth rau Arduino: 4 Cov Kauj Ruam
Gesture Controlled Trainable Robot Arm Via Bluetooth rau Arduino: Muaj ob txoj hauv kev hauv caj npab. Thawj yog Phau Ntawv Hom uas koj tuaj yeem txav caj npab nrog bluetooth hauv koj lub xov tooj ntawm tes los ntawm kev txav cov sliders ntawm app. Tib lub sijhawm, koj tuaj yeem txuag koj txoj haujlwm thiab koj tuaj yeem ua si โฆ Qhov thib ob yog Gesture Mode uas siv koj li ph
Tsim kom Gesture Controlled Robot: 4 Kauj Ruam (nrog Duab)
Tsim kom Gesture Controlled Robot: Hauv Cov Lus Qhia no peb tsim Arcbotics Sparki neeg hlau uas tuaj yeem tswj nrog 3D piav tes piav taw. Cov yam ntxwv zoo ntawm txoj haujlwm no yog tias tsis muaj lub cuab yeej ntxiv xws li lub xov tooj smartphone lossis hnab looj tes xav tau los tswj tus neeg hlau. Tsuas yog txav koj txhais tes hla lub ele
Wireless Robotic Hand Controlled by Gesture and Voice: 7 Kauj Ruam (nrog Duab)
Wireless Robotic Hand Controlled by Gesture and Voice: Yeej yog qhov no yog peb txoj haujlwm hauv tsev kawm qib siab thiab vim tsis muaj sijhawm los xa qhov haujlwm no peb tsis nco qab thaij duab ntawm qee cov kauj ruam. Peb kuj tsim tus lej siv tus twg tuaj yeem tswj hwm tus neeg hlau no siv tes taw thiab lub suab tib lub sijhawm tab sis vim yog