Orodha ya maudhui:
- Hatua ya 1: Sehemu na Zana zinahitajika
- Hatua ya 2: Rover ni nini?
- Hatua ya 3: Sehemu za Mkutano
- Hatua ya 4: Uunganisho wa Rover (Magari na Ngao) Arduino Uno
- Hatua ya 5: Uunganisho wa Amri (Mdhibiti) Arduino Pro Mini
- Hatua ya 6: Msimbo wa Chanzo wa Mradi (Mpokeaji)
- Hatua ya 7: Nambari ya Chanzo ya Mpitishaji
- Hatua ya 8: Mtihani wa RC Rover
Video: RC Rover Inadhibitiwa na Ishara Motion & Joyestick: Hatua 8
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
RC Rover ni mradi wa Roboti ambao unakusudia kuboresha udhibiti wa rover kupitia utumiaji wa masafa ya redio
na mwingiliano wa harakati za rover na harakati za mikono kwa kutumia kitengo cha inertial (MPU6050), lakini pia udhibiti wa Rover hii na Joyestik. Yote hii imefanywa kwa mbali kwa kutumia masafa ya redio
Nrf24l01 (2.4Ghz). Mradi huu unatambuliwa kwa kutumia bodi za ukuzaji wa chanzo wazi (Arduino), moja ya data
transmitter (amri kuu) whitch ina Joyestik na kitengo cha inertial na moja ya mpokeaji (udhibiti wa injini), kwa usambazaji niliotumia (Arduino Pro Mini Board)
kwa mpokeaji niliyetumia (bodi ya Arduino Uno)
Hatua ya 1: Sehemu na Zana zinahitajika
Sehemu:
1. 4WD Robot Chassis kit
2. Arduino Uno au nano (kwa mpokeaji)
3. Arduino Pro Mini kwa trasmitter
4. Moduli ya daraja la 2 * LM298 H
5. Usambazaji wa umeme wa 12v kwa Motors
6. 2 * moduli RF Nrf24l01 (Transmitter na mpokeaji)
7. MPU6050 (accelerometer na gyroscope)
8. Chip ya FTDI au (cp2102) ya kupakia nambari katika Arduino Pro mini 9. 2 * Breadboard
Waya za jumper (MF, MM na F-F)
11. Moduli ya Joyestick na swichi
Zana zinahitajika:
1. Mtoaji wa waya 2. Mkata waya
3. Bunduki ya Gundi
Hatua ya 2: Rover ni nini?
Rover ni kifaa cha elektroniki ambacho kinaweza kuguswa kwa njia fulani kwa mazingira yake, na kuchukua maamuzi au hatua za uhuru ili kufanikisha kazi fulani.
Roboti inajumuisha vifaa vifuatavyo
1. Muundo / Chasisi
2. Actuator / Pikipiki
3. Mdhibiti
4. Pembejeo / Sensorer
5. Ugavi wa Umeme
Hatua ya 3: Sehemu za Mkutano
Hatua ya 4: Uunganisho wa Rover (Magari na Ngao) Arduino Uno
Hapa lazima unganisha pini kwenye arduino yako.
- Ikiwa ulitumia pini tofauti na pini zilizoonyeshwa hapo chini, zibadilishe kwa nambari.
- Kumbuka kuunganisha hasi kwenye ubao wa mkate na GND ya Arduino. GND zote katika mzunguko zinahitaji kuunganishwa ili ifanye kazi.
Uunganisho wa L293 (1):
- Pini Wezesha A (1, 2EN) na Wezesha B (3, 4EN) unganisha kwenye VCC ya Arduino.
- Pini (1A) ya L293 unganisha kwenye pini 2 ya Arduino
- Pini (2A) ya L293 unganisha kwenye pini 3 ya Arduino
- Pini (1Y) na (2Y) unganisha kwa Motor 1 (kushoto motor 1)
- Pini (3A) ya L293D unganisha kwenye pin 9 ya Arduino
- Pini (4A) ya L293D unganisha kwenye pin 6 ya Arduino
- Pin (3Y) na (4Y) ya L293D unganisha kwa Motor 2 (Left Motor 2)
Pini (4, 5, 12, 13) ya l293d unganisha na GND
Uunganisho wa L293 (2):
- Pini Wezesha A (1, 2EN) na Wezesha B (3, 4EN) unganisha kwenye VCC ya Arduino.
- Pini (1A) ya L293 unganisha kwenye pini 4 ya Arduino
- Pini (2A) ya L293 unganisha kwenye pini 5 ya Arduino
- Pini (1Y) na (2Y) unganisha na Motor 3 (Right Motor 1)
- Pini (3A) ya L293D unganisha kwa kubandika 5 ya Arduino (Ps: nilitumia pini sawa na motor 1 sahihi kwa sababu sina mwingine wa bure, ikiwa una pini nyingine unaweza kuchagua nyingine, hapa ni mwelekeo huo huo (kulia) kwa hivyo ni sawa na ninaweza kutumia pini sawa)
- Pini (4A) ya L293D unganisha kwenye pin 11 ya Arduino
- Pin (3Y) na (4Y) ya L293D unganisha kwenye Motor 2
Pini (4, 5, 12, 13) ya l293d unganisha na GND
Muunganisho wa Moduli ya nRF24L01:
- VCC unganisha na + 3.3V ya Arduino.
- GND unganisha na GND ya Arduino.
- CE unganisha kwenye pini ya dijiti 7 ya Arduino.
- CSN unganisha kwenye pini ya dijiti 8 ya Arduino.
- SCK unganisha kwenye pini 13 ya dijiti ya Arduino.
- MOSI unganisha kwenye pini 11 ya dijiti ya Arduino.
- MISO unganisha kwenye pini ya dijiti 12 ya Arduino.
Hatua ya 5: Uunganisho wa Amri (Mdhibiti) Arduino Pro Mini
Hapa ni chama cha amri nilitumia Arduino Pro mini kwa amri ambayo unaweza kutumia bodi nyingine, functon ni sawa.
Uunganisho wa Msingi wa FTDI:
-VCC unganisha na Vcc ya Arduino
-GND unganisha na GND ya Arduino
-Rx ya FTDI unganisha na Tx ya Arduino
-Tx ya FTDI unganisha na Rx ya Arduino
-DTR ya FTDI unganisha na DTR ya Arduino
Muunganisho wa Moduli ya nRF24L01:
- VCC unganisha na + 3.3V ya Arduino.
- GND unganisha na GND ya Arduino.
- CE unganisha kwenye pini ya dijiti 7 ya Arduino.
- CSN unganisha kwenye pini ya dijiti 8 ya Arduino.
- SCK unganisha kwenye pini 13 ya dijiti ya Arduino.
- MOSI unganisha kwenye pini 11 ya dijiti ya Arduino.
- MISO unganisha kwenye pini ya dijiti 12 ya Arduino.
Uunganisho wa fimbo ya furaha
- VCC unganisha na + 3.3V ya Arduino
- GND unganisha na GND ya Arduino
- Wima X ya fimbo ya kufurahisha imeunganishwa na A2 ya Arduino
- Horizontal Y ya fimbo ya kufurahisha imeunganishwa na A3 ya Arduino
-SW ya fimbo ya kufurahisha inaunganisha kwenye pin 6 ya Arduino
Uunganisho wa MPU6050 (accelerometer & gyroscope):
- SDA ya MPU6050 unganisha na SDA ya Arduino (kwa Arduino Pro mini ni A4)
-SCL ya MPU6050 unganisha na SCL ya Arduino (kwa Arduino Pro Mini ni pini ya A5)
- GND unganisha na GND ya Arduino
- INT unganisha kubandika 2 ya Arduino
- VCC unganisha na + 3.3V ya Arduino
Hatua ya 6: Msimbo wa Chanzo wa Mradi (Mpokeaji)
Ili kanuni ya chanzo ifanye kazi kwa usahihi, fuata mapendekezo:
-Pakua maktaba ya RF24.h na uhamishe kwenye folda ya maktaba ya Arduino.
github.com/maniacbug/RF24
kwangu ni C / Programu / Arduino / Maktaba
Hatua ya 7: Nambari ya Chanzo ya Mpitishaji
Lazima usonge faili zote kwenye folda moja au sehemu moja, na nambari ya mwisho ya chanzo ni RC Rover Transmitter. fungua na uipakie kwenye bodi yako ya Arduino
Najua ni ngumu kidogo katika sehemu hii, lakini tafadhali usisahau: hakuna ngumu! Unaweza kufanya hivyo! Hebu fikiria, tafiti, jiamini na jaribu na ujue tu hakuna kitu kisichowezekana na kufurahiya mradi.
Ilipendekeza:
Jenga hii 5Hz hadi 400KHz Jenereta ya Ishara ya Ishara ya LED Kutoka kwa Kits: Hatua 8
Jenga hii 5Hz hadi 400KHz Jenereta ya Ishara ya Ishara ya LED kutoka kwa Kits: Jenga jenereta hii ya ishara rahisi ya kufagia kutoka kwa vifaa vinavyopatikana kwa urahisi. Ikiwa ungeangalia mwisho wangu wa kufundisha (Fanya Paneli za Kuangalia Mbele za Mtaalam), labda ningeepuka kile nilichokuwa nikifanya kazi wakati huo, ambayo ilikuwa jenereta ya ishara. Nilitaka
Ishara ya Laptop Inayong'aa / Ishara - Hakuna Wiring Inayohitajika: Hatua 6
Ishara ya Laptop Inayong'aa / Ishara - Hakuna Wiring Inayohitajika: Hi! Huu ndio muhtasari wangu wa hatua za kukata shimo lenye kupendeza kabisa kwenye kompyuta yako ndogo - salama! Nilifanya toleo la stylized ya herufi ya herbrew 'א' (aleph), Lakini muundo wako unaweza kuwa sura yoyote ambayo una uwezo wa kukata . Niliona kuwa kuna w
Hawk ya Ishara: Roboti Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hatua 13 (na Picha)
Hawk ya Ishara: Robot Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hawk ya Ishara ilionyeshwa katika TechEvince 4.0 kama muundo rahisi wa picha ya msingi wa mashine ya kibinadamu. Huduma yake iko katika ukweli kwamba hakuna sensorer za ziada au za kuvaliwa isipokuwa glavu inahitajika kudhibiti gari ya roboti inayoendesha tofauti
Ishara ya pikseli ya LED ya Ishara ya Acrylic: Hatua 6 (na Picha)
Ishara ya Pikseli ya LED Lit Ishara ya Akriliki: Mradi rahisi ambao unaonyesha njia rahisi ya kutengeneza ishara iliyoboreshwa iliyowaka ya akriliki. Ishara hii hutumia anwani za RGB-CW (nyekundu, kijani kibichi, bluu, nyeupe nyeupe) saizi za LED zinazotumia chipset ya SK6812. Diode nyeupe iliyoongezwa haihitajiki, lakini haina
Jinsi ya Kurekebisha Urahisi "Ishara / Mwanga" Ishara kwa Programu Rahisi ya Arduino: Hatua 7 (na Picha)
Jinsi ya Kurekebisha Urahisi "Ishara / Mwanga" Ishara kwa Programu Rahisi ya Arduino: Katika hii nitafundisha nitaonyesha jinsi mtu yeyote anaweza kugeuza kitu na taa kuwa taa inayowaka ya arduino inayowaka au " Kusonga Taa "