Cov txheej txheem:

Rob tus Neeg Hlau Tsis Siv Neeg: 10 Kauj Ruam (nrog Duab)
Rob tus Neeg Hlau Tsis Siv Neeg: 10 Kauj Ruam (nrog Duab)

Video: Rob tus Neeg Hlau Tsis Siv Neeg: 10 Kauj Ruam (nrog Duab)

Video: Rob tus Neeg Hlau Tsis Siv Neeg: 10 Kauj Ruam (nrog Duab)
Video: Cas Tsis Xaiv Koj - R-Lin Thoj New Song Original By Zaj Dub [Official MV] 2023 2024, Kaum ib hlis
Anonim
Rob tus Automated Robot
Rob tus Automated Robot

Cov lus qhia no tau tsim los ua kom tau raws txoj haujlwm xav tau ntawm Makecourse ntawm University of South Florida (www.makecourse.com).

Hauv qhov kev qhia no koj yuav kawm paub yuav ua li cas thiaj siv lub tshuab ua haujlwm tsis zoo uas muaj npe Rob uas tau nruab nrog lub ntsuas pa uas tso cai rau nws txhawm rau txheeb xyuas cov teeb meem. Rob txav mus txog thaum nws tau ntsib nrog ib qho teeb meem thiab tom qab ntawd nws nres, tshuaj xyuas nws ib puag ncig thiab txuas ntxiv ntawm txoj kev uas tsis muaj teeb meem.

Txhawm rau tsim cov neeg hlau no, kev paub txog Arduino thiab C ++ tsis tsim nyog tab sis nws pab tau!

Cia peb pib!

Kauj Ruam 1: Yam Koj Yuav Tsum Tau

Rau qhov haujlwm no, koj yuav xav tau:

Cov ntaub ntawv:

  • Arduino UNO x1
  • Lub Cev Tsav Tsheb x1
  • Lub khob cij x1
  • DC Motors x 4
  • Log x4
  • HC-SR04 Ultrasonic Sensor x1
  • 9-V cov roj teeb tuav x2
  • Micro Servo Tsav x1
  • 9V Roj teeb x2
  • Daim Kab Xev Hluav Taws Xob
  • Hlau
  • Lub thawv dub x1
  • Kov Sensor x1

Cov Cuab Yeej:

  • Kub Nplaum Phom
  • Soldering Hlau
  • 3-D Tshuab Luam Ntawv
  • Ntsia Hlau
  • Hlau Cutters

Kauj Ruam 2: Npaj Log

Npaj Log
Npaj Log
Npaj Log
Npaj Log

Siv ob lub xov hlau txuas thiab tso ib qho los ntawm txhua daim ntawv tooj liab pom ntawm ib sab ntawm DC Tsav. Siv cov hlau txuas, ua tib zoo txhuam cov hlua txuas rau DC lub cev muaj zog. Rov ua dua rau txhua lub cav.

Nqa lub log thiab tso nws mus rau tus pin dawb pom ntawm sab nraud ntawm cov tooj liab ntawm DC lub cev muaj zog. Lub log yuav tsum nyob ruaj khov thiab tig dawb nrog DC Tsav.

Txhawm rau txheeb xyuas yog tias lub log ua haujlwm tau zoo, tso ib qho ntawm cov xov hlau uas tau muab tso rau hauv txhua lub DC lub cav mus rau qhov zoo thiab qhov tsis zoo ntawm 9-V roj teeb. Lub log yuav tsum tig.

Kauj Ruam 3: Npaj 3D Luam Ntawv Cheebtsam

Siv lub tshuab luam ntawv 3-D, luam cov ntaub ntawv.stl hauv qab no. Cov ntaub ntawv ib feem kuj suav nrog hauv qhov xwm txheej xav tau kev hloov kho tus qauv.

Kauj Ruam 4: Teeb Lub Tshuab Tsav Tsheb

Teem Tsav Shield
Teem Tsav Shield
Teem Tsav Shield
Teem Tsav Shield
Teem Tsav Shield
Teem Tsav Shield
Teem Tsav Shield
Teem Tsav Shield

Siv tus ntswj taub hau peb yuav txuas txhua lub DC Tsav lub xov hlau mus rau M1 M2 M3 thiab M4 chaw nres nkoj ntawm Lub Tshuab Tsav Tsheb.

Txuas cov cav uas yuav tswj tau lub log sab laug mus rau M1 thiab M2 cov chaw nres nkoj thiab cov log log zoo mus rau M3 thiab M4 chaw nres nkoj.

Yog hais tias lub cav khiav rov qab, tsuas yog hloov cov xov hlau ntawm qhov chaw nres nkoj Tsav rau lub log ntawd. (Qhov tseem ceeb hloov qhov kev sib txuas zoo thiab tsis zoo).

Cov Cuab Yeej Siv Hluav Taws Xob ntev mus rau +5V, Hauv av, A0, A1, thiab Pin 3 ntawm lub cav thaiv. Cov no yuav siv los txuas rau Breadboard, Ultrasonic Sensor thiab Touch Sensor hauv cov kauj ruam tom ntej.

Siv tus ntswj ntsia hlau, txuas lub roj teeb rau lub EXT_PWR chaw nres nkoj ntawm lub cav thaiv. Qhov no yuav muab lub zog rau lub cav thaiv thiab lub log.

Muab Lub Cev Tsav Tsheb tso rau Arduino, ua kom ntseeg tau tias cov chaw nres nkoj tau ua kom raug.

Kauj Ruam 5: Txuas rau Breadboard

Txuas mus rau Breadboard
Txuas mus rau Breadboard

Txhawm rau ua tej yam yooj yim, feem ntau cov kev sib txuas tau muab tso rau ntawm daim hlau thaiv. Lub khob cij feem ntau yog siv los muab +5V thiab Kev sib txuas hauv av.

Siv cov xov hlau txuas mus rau Lub Tshuab Tsav Tsheb hauv qib kawg, txuas rau +5V xaim mus rau lub zog liab liab ntawm lub rooj mov ci thiab txuas hauv av xaim mus rau lub xaim hluav taws xob sawb ntawm lub khob cij.

Kauj Ruam 6: Teeb HC-SR04 Ultrasonic Sensor

Teeb HC-SR04 Ultrasonic Sensor
Teeb HC-SR04 Ultrasonic Sensor

Rau ntu no, koj yuav xav tau koj daim duab 3-D los ntawm qib 3!

Ua kom haum Ultrasonic Sensor rau hauv 3-D Luam Ntawv Ultrasonic Sensor Holder ib feem. Txuas 4 tus poj niam rau poj niam jumper xov hlau rau hauv av, Ua rau, Echo, thiab VCC cov chaw nres nkoj pom nyob tom qab ntawm lub ntsuas hluav taws xob ultrasonic. Khiav cov xov hlau txuas los ntawm sab hauv ntawm Servo Mount Part thiab siv cov kua nplaum kub, txuas qhov servo mount ib feem mus rau Ultrasonic Sensor Holder ib feem.

Txuas cov xov hlau uas tau muab tso rau ntawm lub cav tiv thaiv kab mob hauv qib 4 mus rau qhov kawg ntawm lub ntsuas hluav taws xob ultrasonic poj niam rau poj niam kev sib txuas. TRIG yuav tsum txuas rau A0, thiab ECHO yuav tsum txuas rau A1. Khiav qhov kev sib txuas los ntawm kab liab liab ntawm lub khob cij mus rau VCC chaw nres nkoj ntawm lub ntsuas hluav taws xob ultrasonic thiab lwm qhov txuas los ntawm lub zog hluav taws xob xiav mus rau GROUND chaw nres nkoj.

Ruaj ntseg txuas nrog daim kab xev hluav taws xob kom ntseeg tau tias lawv tsis xoob.

Kauj Ruam 7: Teeb tsa Servo Motor

Teeb tsa Servo Motor
Teeb tsa Servo Motor
Teeb tsa Servo Motor
Teeb tsa Servo Motor

Rau cov kauj ruam no, koj yuav xav tau Base 3-D luam tawm ib feem.

Haum rau Servo Motor mus rau qhov chaw qhib (Nruab nrab qhib ntawm 3 lub qhov qhib qhov qhib) ntawm Base 3-D luam tawm ib feem. Khiav lub Servo Wires los ntawm kev qhib thiab txuas lub servo lub cev mus rau SER1 chaw nres nkoj ntawm lub ces kaum ntawm lub cav thaiv.

Kub kua nplaum Ultrasonic Daim los ntawm cov kauj ruam dhau los mus rau sab saum toj ntawm servo motor.

Kauj Ruam 8: Teeb Tus Kov Sensor

Txuas 3 tus poj niam rau tus poj niam jumper xov hlau mus rau G, V thiab S cov chaw nres nkoj pom nyob tom qab ntawm lub kov sensor.

Txuas cov xaim xaim txuas mus rau tus pin 3 ntawm Lub Cev Tsav Tsheb mus rau S chaw nres nkoj ntawm lub kov sensor. Khiav qhov kev sib txuas los ntawm kab liab liab ntawm lub khob cij mus rau VCC chaw nres nkoj ntawm lub ntsuas hluav taws xob ultrasonic thiab lwm qhov txuas los ntawm lub zog hluav taws xob xiav mus rau GROUND chaw nres nkoj.

Kauj Ruam 9: Sib sau Rob

Sib sau Rob
Sib sau Rob

Ua kom sov koj cov kua nplaum kub, nws yuav siv dav hauv theem no. Thaum koj tos kom cov kua nplaum nplaum kub kom sov, pleev xim rau lub thawv dub uas koj tau muab rau hauv Chav Kawm Ua Siv Xim Xim. Tos kom qhov no qhuav.

Thaum cov kua nplaum kub, lo lub hauv paus/Ultrasonic sensor ntu mus rau sab saum toj ntawm lub thawv. Khiav cov xov hlau mus rau sab hauv ntawm lub npov. Muab cov ntaub thaiv npog lub cev, Arduino, thiab lub khob cij tso rau hauv lub thawv.

Kub nplaum plaub DC Motors mus rau hauv qab ntawm lub npov, kom ntseeg tau tias lub log txuas nrog M1 thiab M2 nyob rau sab laug, thiab lub log txuas nrog M3 thiab M4 nyob ntawm sab xis. Txij ntawm no mus, Rob yuav tsum ua kom tiav rho tawm tus lej.

Kauj ruam 10: Code

Txhawm rau kom ua raws txoj cai tau muab, ua ntej koj yuav tsum rub cov ntaub ntawv AFmotor thiab NewPing rau hauv koj lub tsev qiv ntawv arduino.r

Rub tawm FinalCode_4 txuas cov ntaub ntawv thiab xa nws mus rau koj li arduino.

Txoj cai teeb tsa kev ua haujlwm uas pab hloov txoj hauv kev ntawm tus neeg hlau yog tias muaj kev cuam tshuam hauv nws txoj kev. Thaum nws pom qhov teeb meem Rob nres, thiab tshawb xyuas nws sab laug thiab sab xis thiab nyob ntawm qhov chaw ntawm qhov teeb meem qhov txav mus los, txav rov qab, tig rov qab, tig rov qab, thiab tig rov ua haujlwm tau raug hu kom nws tuaj yeem txav mus raws txoj cai. Thaum lub ntsuas ntsuas tau nyem, lub servo pib tshuaj xyuas nws ib puag ncig thiab Rob txav mus tom ntej kom txog thaum nws pom qhov teeb meem. Thaum pom qhov teeb meem, Rob nres thiab pib hloov pauv txoj haujlwm.

Koj Tus Neeg Hlau yuav tsum tam sim no khiav thiab zam cov teeb meem!

Pom zoo: