Cov txheej txheem:

Kev Tshawb Fawb Rover: 6 Kauj Ruam
Kev Tshawb Fawb Rover: 6 Kauj Ruam

Video: Kev Tshawb Fawb Rover: 6 Kauj Ruam

Video: Kev Tshawb Fawb Rover: 6 Kauj Ruam
Video: 6 Nqi Lus Qhia Kev Ua neej ( leej twg mloog lub neej yuav zoo tuaj) 2024, Lub Xya hli ntuj
Anonim
Image
Image
Tsim
Tsim

Dab tsi yog Survey Rover? Ib Daim Ntawv Soj Ntsuam Rover yog cov cuab yeej tshawb fawb los ntsuas qhov taw tes-rau-taw tes nrug uas siv lub rover ua haujlwm nyob deb.

Txoj haujlwm Survey Rover no zoo tshaj rau cov kws tshawb fawb, kws qhia ntawv thiab cov nyiam ua haujlwm ib yam. Siv 2.4 gen4 HMI qhov deb nrug tau teeb tsa ntawm tus tuav tuav RF tus neeg soj ntsuam no muaj peev xwm khaws qhov ntsuas nrug.

Kauj ruam 1: Tsim

Tsim
Tsim

Cheebtsam

HARDWARE COMPONENTS

  • gen4-uLCD-24DT
  • gen4-PA thiab FFC Cable
  • 2 x Arduino Uno
  • 1 x Lub cev tiv thaiv kab mob
  • 2 x nRF905 transceiver module
  • 2 x DC motors
  • 3 x Log
  • 1 x Tsheb chassis
  • Sib nqus nrog cov nyhuv sensor module
  • Cov hlau nplaum me me
  • Joystick Module
  • 5V fais fab mov
  • Assorted ceev thiab bolts
  • USD Card
  • UAS Cable
  • Jumper Hlau

SOFTWARE APP

  • Rhiav 4 IDE
  • Arduino IDE Cov

Tsis tas yuav muaj lwm lub vojvoog sab nraud rau qhov haujlwm no

Kauj Ruam 2: Txoj Haujlwm

  • Tshem cov ntsiab lus ntawm cov ntaub ntawv.
  • Luam nRF905 cov tsev qiv ntawv cov ntaub ntawv mus rau Arduino lub tsev qiv ntawv qhov chaw.
  • Qhib cov phiaj xwm phiaj xwm rau Rover siv Arduino IDE. Qhov no muaj cov cai rau Arduino Uno hauv lub tsheb rover.
  • Koj tuaj yeem tshawb xyuas thiab hloov kho qhov chaw nyob xa xov ntawm rover lub xov tooj cua module.
  • Koj tuaj yeem tshawb xyuas thiab hloov kho cov cai rau kev txav mus los ntawm txoj haujlwm no
  • Qhib qhov project file Controller siv Arduino IDE. Qhov no muaj cov lej rau Arduino Uno hauv tus tswj tuav.
  • Koj tseem tuaj yeem tshawb xyuas thiab hloov kho cov lej rau cov ntaub ntawv tau txais thiab sijhawm tas sijhawm ntawm tus tswj hwm.
  • Koj tseem tuaj yeem tshawb xyuas thiab hloov kho cov lej txhawm rau sib sau ua ke cov ntaub ntawv kom xa mus rau cov zaub ntawm no.
  • Koj tuaj yeem tshawb xyuas thiab hloov kho cov lej rau cov lus hais rau joystick ntawm no.

  • Qhib Tus Tswj Cov Ntaub Ntawv uas siv Rhiav 4. Txoj haujlwm no siv Visi Environment. Qhov no muaj cov cai rau cov zaub ntawm tus tswj tuav.
  • Koj tuaj yeem hloov kho cov khoom ntawm txhua tus widget.
  • Koj tuaj yeem tshawb xyuas thiab hloov kho tus lej kom tau txais cov lus txib los ntawm Arduino maub los thiab kev ntsuas qhov ntsuas niaj hnub no.
  • Koj tuaj yeem tshawb xyuas thiab hloov kho qhov ntsuas qhov ua haujlwm tau qhia hauv daim ntawv qhia no.
  • Koj tuaj yeem tshawb xyuas thiab hloov kho cov lej txhawm rau qhia cov ntaub ntawv tshwm sim ntawm cov zaub.
  • Koj tuaj yeem tshawb xyuas thiab hloov kho cov lej rau hloov pauv cov ntaub ntawv nkag mus rau qhov ntsuas nrawm thiab nrug deb ua lus Askiv thiab ntsuas ntsuas.

Kauj ruam 3: Sau

Sau
Sau

Nyem rau ntawm "Compile" khawm

Nco tseg: Cov kauj ruam no tuaj yeem hla mus. Txawm li cas los xij, kev sau ua ke yog qhov tseem ceeb rau kev ua kom debug

Kauj ruam 4: Comms Port

Chaw nres nkoj Comms
Chaw nres nkoj Comms

Txuas cov zaub rau lub PC. Nco ntsoov tias koj tau txuas nrog rau qhov chaw nres nkoj raug. Khawm Liab qhia tias lub cuab yeej tsis txuas nrog, Lub khawm xiav qhia tias lub cuab yeej txuas nrog rau qhov chaw nres nkoj raug

Kauj ruam 5: Sau thiab xa tawm

Compile thiab Upload
Compile thiab Upload
Compile thiab Upload
Compile thiab Upload
  • Rov qab mus rau "Tsev" tab. Lub sijhawm no, nyem rau ntawm "Comp'nLoad" khawm.
  • Rhiav 4 IDE yuav hais kom koj xaiv lub tshuab tsav los theej cov duab hauv daim npav uSD. Tom qab xaiv qhov tsav raug, nyem OK.

Kauj Ruam 6: Mount USD Card

Mount daim npav USD
Mount daim npav USD
  • Tus qauv yuav hais kom koj ntxig daim npav uSD.
  • Unmount daim npav uSD kom raug los ntawm lub PC thiab ntxig nws mus rau hauv daim npav uSD Daim npav ntawm cov qauv duab.

Saib peb qhov project blog ntawm no.

Pom zoo: