Cov txheej txheem:
- Kauj Ruam 1: Qhov Chaw thiab Cov Cuab Yeej Yuav Tsum Tau
- Kauj ruam 2: Dab tsi yog Rover?
- Kauj Ruam 3: Sib Sau Ua Ke
- Kauj Ruam 4: Kev Sib Txuas ntawm Rover (Tsav Tsheb thiab Shields) Arduino Uno
- Kauj Ruam 5: Kev Sib Txuas ntawm Cov Lus txib (Tswj) Arduino Pro Mini
- Kauj Ruam 6: Cov Cai Code ntawm Txoj Haujlwm (Txais)
- Kauj Ruam 7: Cov Cai rau Kev Xa Mus
- Kauj Ruam 8: Xeem RC Rover
Video: RC Rover Tswj los ntawm Gestures Motions & Joyestick: 8 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
RC Rover yog phiaj xwm Robotics uas muaj lub hom phiaj txhawm rau txhim kho kev tswj rover los ntawm kev siv xov tooj cua ntau zaus
thiab kev sib cuam tshuam ntawm kev txav mus los nrog kev txav ntawm tes siv chav inertial (MPU6050), tab sis kuj tseem tswj hwm qhov Rover no nrog Joyestik. Txhua yam no yog ua nyob deb siv lub xov tooj cua ntau zaus
Nrf24l01 (2.4Ghz). Txoj haujlwm no tau lees paub siv qhib qhov kev txhim kho cov laug cam (Arduino), ib qho rau cov ntaub ntawv
transmitter (lub ntsiab lus tseem ceeb) uas muaj Joyestik thiab chav inertial thiab ib qho rau tus txais (tswj lub cav), rau kev xa kuv siv (Arduino Pro Mini Board)
rau tus txais kuv siv (Arduino Uno board)
Kauj Ruam 1: Qhov Chaw thiab Cov Cuab Yeej Yuav Tsum Tau
Qhov:
1. 4WD Robot Chassis cov khoom siv
2. Arduino Uno lossis nano (rau tus txais)
3. Arduino Pro Mini rau cov neeg xa xov
4. 2 * LM298 H choj Module
5. 12v fais fab mov rau Motors
6. 2 * module RF Nrf24l01 (Kev xa thiab txais)
7. MPU6050 (ntsuas lub nrawm & ntsuas lub ntsej muag)
8. FTDI nti lossis (cp2102) rau kev xa cov cai hauv Arduino Pro mini 9. 2* Breadboard
10. Jumper xov hlau (M-F, M-M thiab F-F)
11. Joyestick Module nrog hloov
Cov Cuab Yeej Yuav Tsum Tau:
1. Cov hlua hluav taws xob 2. Hlau txiav
3. Rab phom phom
Kauj ruam 2: Dab tsi yog Rover?
Rover yog lub tshuab hluav taws xob uas muaj peev xwm ua rau muaj kev cuam tshuam hauv qee txoj hauv kev rau nws ib puag ncig, thiab txiav txim siab tus kheej lossis kev nqis tes ua kom ua tiav txoj haujlwm tshwj xeeb.
Tus neeg hlau yog muaj cov hauv qab no
1. Qauv / Chassis
2. Actuator / Tsav
3. Tswj
4. Cov tswv yim / Sensors
5. Lub Hwj Huam Fais Fab
Kauj Ruam 3: Sib Sau Ua Ke
Kauj Ruam 4: Kev Sib Txuas ntawm Rover (Tsav Tsheb thiab Shields) Arduino Uno
Ntawm no koj yuav tsum txuas tus pin hauv koj arduino.
- Yog tias koj siv tus lej sib txawv ntau dua li pins qhia hauv qab no, hloov lawv hauv cov lej.
- Nco ntsoov txuas qhov tsis zoo ntawm lub khob cij rau Arduino's GND. Txhua qhov GNDs hauv Circuit yuav tsum tau txuas nrog kom nws ua haujlwm.
Kev sib txuas ntawm L293 (1):
- Pins Enable A (1, 2EN) thiab Enable B (3, 4EN) txuas rau VCC ntawm Arduino.
- Tus Pin (1A) ntawm L293 txuas rau tus pin 2 ntawm Arduino
- Tus Pin (2A) ntawm L293 txuas rau tus pin 3 ntawm Arduino
- Pins (1Y) thiab (2Y) txuas rau Lub Cev Tsav Tsheb 1 (Sab laug Tsav 1)
- Tus Pin (3A) ntawm L293D txuas rau tus pin 9 ntawm Arduino
- Tus Pin (4A) ntawm L293D txuas rau tus pin 6 ntawm Arduino
- Tus Pin (3Y) thiab (4Y) ntawm L293D txuas rau Lub Cev Tsav Tsheb 2 (Sab laug Tsav 2)
- Pins (4, 5, 12, 13) ntawm l293d txuas rau GND
Kev sib txuas ntawm L293 (2):
- Pins Enable A (1, 2EN) thiab Enable B (3, 4EN) txuas rau VCC ntawm Arduino.
- Tus Pin (1A) ntawm L293 txuas rau tus pin 4 ntawm Arduino
- Tus Pin (2A) ntawm L293 txuas rau tus pin 5 ntawm Arduino
- Pins (1Y) thiab (2Y) txuas rau Tsav 3 (Txoj Cai Tsav 1)
- Tus Pin (3A) ntawm L293D txuas rau tus pin 5 ntawm Arduino (Ps: Kuv tau siv tus pin tib yam nrog txoj cai lub cev 1 vim tias kuv tsis muaj lwm tus dawb, yog tias koj muaj lwm tus pin koj tuaj yeem xaiv lwm, ntawm no nws yog tib txoj kev (txoj cai) yog li nws zoo ib yam thiab kuv tuaj yeem siv tus pin tib yam)
- Tus Pin (4A) ntawm L293D txuas rau tus pin 11 ntawm Arduino
- Tus Pin (3Y) thiab (4Y) ntawm L293D txuas rau Tsav 2
- Pins (4, 5, 12, 13) ntawm l293d txuas rau GND
Kev sib txuas ntawm nRF24L01 Module:
- VCC txuas rau +3.3V ntawm Arduino.
- GND txuas rau GND ntawm Arduino.
- CE txuas rau digital 7 tus pin ntawm Arduino.
- CSN txuas rau digital 8 tus pin ntawm Arduino.
- SCK txuas rau digital 13 tus pin ntawm Arduino.
- MOSI txuas rau digital 11 tus pin ntawm Arduino.
- MISO txuas rau digital 12 tus pin ntawm Arduino.
Kauj Ruam 5: Kev Sib Txuas ntawm Cov Lus txib (Tswj) Arduino Pro Mini
Ntawm no nws yog kev hais kom tog kuv siv Arduino Pro mini rau cov lus txib koj tuaj yeem siv lwm lub rooj tsavxwm, lub functon zoo ib yam.
Kev sib txuas ntawm FTDI Basic:
-VCC txuas rau Vcc ntawm Arduino
-GND txuas rau GND ntawm Arduino
-Rx ntawm FTDI txuas rau Tx ntawm Arduino
-Tx ntawm FTDI txuas rau Rx ntawm Arduino
-DTR ntawm FTDI txuas rau DTR ntawm Arduino
Kev sib txuas ntawm nRF24L01 Module:
- VCC txuas rau +3.3V ntawm Arduino.
- GND txuas rau GND ntawm Arduino.
- CE txuas rau digital 7 tus pin ntawm Arduino.
- CSN txuas rau digital 8 tus pin ntawm Arduino.
- SCK txuas rau digital 13 tus pin ntawm Arduino.
- MOSI txuas rau digital 11 tus pin ntawm Arduino.
- MISO txuas rau digital 12 tus pin ntawm Arduino.
Kev sib txuas ntawm joystick
- VCC txuas rau +3.3V ntawm Arduino
- GND txuas rau GND ntawm Arduino
- Ntsug X ntawm tus joystick txuas rau A2 ntawm Arduino
- Kab rov tav Y ntawm tus joystick txuas rau A3 ntawm Arduino
-SW ntawm tus joystick txuas rau tus pin 6 ntawm Arduino
Kev sib txuas ntawm MPU6050 (ntsuas lub zog & ntsuas lub ntsej muag):
- SDA ntawm MPU6050 txuas rau SDA ntawm Arduino (rau Arduino Pro mini nws yog A4)
-SCL ntawm MPU6050 txuas rau SCL ntawm Arduino (rau Arduino Pro Mini nws yog tus pin A5)
- GND txuas rau GND ntawm Arduino
- INT txuas rau tus pin 2 ntawm Arduino
- VCC txuas rau +3.3V ntawm Arduino
Kauj Ruam 6: Cov Cai Code ntawm Txoj Haujlwm (Txais)
Rau qhov chaws kom ua haujlwm raug, ua raws cov lus pom zoo:
-Download RF24.h lub tsev qiv ntawv thiab txav nws mus rau Arduino cov tsev qiv ntawv nplaub tshev.
github.com/maniacbug/RF24
rau kuv nws yog C/Programs/Arduino/Libraries
Kauj Ruam 7: Cov Cai rau Kev Xa Mus
Koj yuav tsum tshem tag nrho cov ntaub ntawv hauv tib lub nplaub tshev lossis tib qhov chaw, thiab th qhov chaws kawg yog RC Rover Transmitter. qhib nws thiab muab tso rau hauv koj li Arduino board
Kuv paub tias nws nyuaj me ntsis hauv ntu no, tab sis thov tsis txhob hnov qab: tsis muaj qhov nyuaj! Koj ua tau! Tsuas yog xav, tshawb fawb, ntseeg koj tus kheej thiab sim thiab tsuas paub thant tsis muaj dab tsi ua tsis tau thiab txaus siab rau qhov project.
Pom zoo:
Plotting Real-time Graph ntawm Android Los Ntawm Arduino Los Ntawm HC-05: 3 Cov Kauj Ruam
Plotting Real-time Graph ntawm Android Los ntawm Arduino Los ntawm HC-05: Hav nyob ntawm no, ntawm no yog kev qhia qhia yuav ua li cas npaj cov phiaj xwm ntawm lub sijhawm tiag tiag ntawm qhov tseem ceeb los ntawm tus tswj hwm micro xws li Arduino rau lub app. Nws siv Bluetooth qauv xws li HC-05 los ua lub cuab yeej xa xov mus rau kis thiab tau txais cov ntaub ntawv ntawm Ar
Siv Gestures los Tswj YouTube Ua Si Nrog Arduino: 5 Kauj Ruam
Siv Cov Cwj Pwm los Tswj YouTube Kev Ua Si Nrog Arduino: StoryYouTube tsuas tso cai rau koj nrawm dua 5 vib nas this txhua lub sijhawm koj nyem lub pob kom raug. Yog li kuv txiav txim siab siv Arduino thiab nab nab los ua tus tswj kom pab kuv nrawm dua 20 vib nas this txhua lub sijhawm kuv wava kuv txhais tes
Neopixel Ws 2812 LED Sawb Nrog Arduino Tswj los ntawm Bluetooth Los ntawm Android lossis Iphone: 4 Cov Kauj Ruam
Neopixel Ws 2812 LED Sawb Nrog Arduino Tswj los ntawm Bluetooth Los ntawm Android lossis Iphone: Nyob zoo cov neeg hauv phau ntawv qhia no kuv tau tham txog yuav ua li cas thiaj tswj tau neopixel coj sawb lossis ws2812 coj sawb ntawm koj lub xov tooj Android lossis iphone siv Bluetooth txuas.so koj tuaj yeem ua tau ntxiv neopixel coj sawb hauv koj lub tsev nrog rau Arduino nrog
Kev Tswj Lub Suab Arduino Robot + Wifi Lub Koob Yees Duab + Gripper + APP & Kev Siv Los Ntawm Tes & Cov Teeb Meem Zam Txim (KureBas Ver 2.0): 4 Cov Kauj Ruam
Kev Tswj Lub Suab Arduino Robot + Wifi Lub Koob Yees Duab + Gripper + APP & Kev Siv Los Ntawm Tes & Cov Teeb Meem Zam Txim (KureBas Ver 2.0): KUREBAS V2.0 tau rov qab Nws zoo heev nrog cov yam ntxwv tshiab. Nws muaj tus tuav, Wifi Camera thiab daim ntawv thov tshiab uas tsim rau nws
Kev tswj hwm tus kheej ntawm RPM ntawm Lub Cav Siv Lub Tswv Yim Los Ntawm IR Raws Li Tachometer: 5 Cov Kauj Ruam (nrog Duab)
Kev Tswj Tus Kheej ntawm RPM ntawm Lub Cav Siv Lub Tswv Yim Los Ntawm IR Raws Lub Tachometer: Muaj ib txwm xav tau rau kev siv tshuab txheej txheem, ua nws yooj yim/tsis txaus ntseeg. cov txheej txheem rau dej/siv dej rau peb daim av me me.Qhov teeb meem ntawm tsis muaj kab khoom siv tam sim no