Cov txheej txheem:

TfCD - Tsav tsheb tus kheej: 6 Kauj Ruam (nrog Duab)
TfCD - Tsav tsheb tus kheej: 6 Kauj Ruam (nrog Duab)

Video: TfCD - Tsav tsheb tus kheej: 6 Kauj Ruam (nrog Duab)

Video: TfCD - Tsav tsheb tus kheej: 6 Kauj Ruam (nrog Duab)
Video: ¿Qué es un TFCD? I Intercambios de fotos para modelos I Natalia Garaiko 2024, Hlis ntuj nqeg
Anonim

Hauv Cov Lus Qhia no, peb yuav ua kom pom ib qho ntawm cov thev naus laus zis uas feem ntau siv hauv cov tsheb tsis siv neeg: kev ntsuas qhov teeb meem ultrasonic.

Hauv kev tsav tsheb tus kheej, cov thev naus laus zis no tau siv rau kev lees paub cov teeb meem hla luv-nrug (<4m), piv txwv li thaum nres tsheb thiab hloov txoj kab.

Txog qhov kev tshawb fawb no, peb lub hom phiaj los tsim lub khob cij uas (1) tsav tsheb, (2) lees paub cov teeb meem thiab (3) txiav txim siab rau nws txoj hauv kev raws li.

Tshwj xeeb, peb yuav tsim ob lub log tsheb log, nrog lub ntsuas hluav taws xob ultrasonic nyob rau pem hauv ntej, uas tsav mus rau tom ntej thaum tsis muaj teeb meem pom, tig thaum yuav luag tsoo ib yam khoom, thiab thim rov qab thaum kev sib tsoo zoo li zam tsis tau

Kauj Ruam 1: Tau Txais Cov Cheeb Tsam

Tau Txais Cov Cheeb Tsam
Tau Txais Cov Cheeb Tsam

Cov hauv qab no tau siv rau cov lus qhia no:

  • (A) 830 tus pin breadboard (1pc) Ib qho me me tuaj yeem txaus, tab sis nco ntsoov kom tau txais qhov zoo vim tias cov pins ntawm lub ntsuas hluav taws xob ultrasonic me ntsis tsis yooj yim.
  • (B) Arduino UNO (1pc) Ua haujlwm zoo nrog Motor Shield, tsis tas yuav yog tus qauv qub.
  • (C) Adafruit Motor Shield v2.3 (1pc)

    Lub cev tiv thaiv kab mob ua kom yooj yim cov txheej txheem ntawm kev sib txuas cov motors rau Arduino. Piv rau tinkering nrog resistances thiab transistors, nws muaj kev nyab xeeb dua rau Arduino board, tshwj xeeb tshaj yog tias koj yog tus pib. Adafruit Motor Shield los nrog cov pins cais, uas yuav tsum tau muab muag rau ntawm lub nti.

    (D) HC-SR04 Ultrasonic Sensor (1pc)

    Qhov no yog plaub tus pin sensor. Nws ua haujlwm los ntawm kev xa tawm luv luv ultrasonic mem tes los ntawm sab laug 'tus hais lus' chav thiab mloog (thaum ntsuas lub sijhawm) thaum nws rov qab los ntawm sab xis 'tus txais' chav.

  • (E) DAGU DG01D Mini DC lub cev muaj zog 48: 1 lub iav (2pc) Thaum siv Lub Tshuab Tsav Tsheb, ib qho 5V DC lub cev muaj zog yuav ua haujlwm, txawm li cas los xij, lub iav hauv cov ntawv no tau txais txiaj ntsig, vim nws ua rau lub log tig tau zoo thiab qeeb.
  • (F) Lub log yas (2pc) Qhov zoo tshaj plaws, sim yuav cov log uas ncaj qha nrog lub cav uas koj xaiv.

Kuj tseem xav tau: lub khoos phis tawj nrog Arduino software tshiab kawg, cov hlau txuas, hlau yaj phom, lub txhab nyiaj me me, qee cov xov hlau.

Kauj Ruam 2: Teeb Lub Circuit Court

Kev teeb tsa Circuit
Kev teeb tsa Circuit

Txuas lub ultrasonic sensor

Lub ntsuas hluav taws xob ultrasonic muaj plaub tus pin, hu ua: Vcc, Trig, Echo thiab Gnd (Hauv av).

Trig thiab Echo txuas nrog Lub Cev Tsav Tsheb hauv feem Digital Pin tus lej 10 thiab 9. (Lwm cov koob digital yog qhov tsim nyog ib yam, tsuav yog siv qhov coding tsim nyog.)

Vcc thiab Gnd txuas nrog 5V thiab Gnd ntawm daim ntaub thaiv.

Txuas DC motors

Cov motors DC muaj cov xim dub thiab xaim liab txhua. Cov xov hlau no yuav tsum txuas nrog lub chaw nres nkoj lub cev, hauv qhov piv txwv M1 thiab M2.

Kauj Ruam 3: Sau Txoj Cai

Loading lub tsev qiv ntawv

Ua ntej, nws yog qhov yuav tsum tau rub lub tsev qiv ntawv raug cai txhawm rau siv Adafruit Motor Shield v2.3.

Hauv ZIP-cov ntaub ntawv no, muaj daim nplaub tshev, uas tuaj yeem tso rau hauv Arduino teeb tsa kev teeb tsa, hauv peb qhov xwm txheej:

C: / Program files (x86) Arduino / Libraries

Thiab nco ntsoov sau nws Adafruit_MotorShield (rov pib dua koj li software Arduino tom qab).

Rub tawm tus qauv piv txwv

Peb tus lej piv txwv 'Selfdriving_Breadboard.ino' muaj rau rub tawm.

Muaj ntau qhov sib txawv rau tweak, qhov tseem ceeb tshaj plaws yog qhov kev ncua deb (hauv centimeters) thaum muaj qee yam tshwm sim. Hauv txoj cai tam sim no, lub khob cij tau npaj rau thim rov qab thaum cov khoom nyob ze dua 10 centimeters, kom tig thaum nrug deb li ntawm 10 txog 20 centimeters, thiab tsav ncaj thaum tsis pom cov khoom hauv 20 centimeters.

Kauj Ruam 4: Soldering Pins

Soldering tus Pins
Soldering tus Pins

Cov txheej txheem txheej txheem muaj plaub theem.

  • (A) Tuab si lug ntawm pins Nco ntsoov muab tag nrho cov pins uas tuaj nrog Motor Shield nyob rau hauv qhov chaw. Qhov no tuaj yeem ua tiav tau yooj yim los ntawm kev muab daim ntaub thaiv rau saum Arduino board.
  • (B) Siv tus pin Tsis txhob maj ua cov kauj ruam no, nws yog ib qho tseem ceeb heev uas cov pins tsis txuas rau ib leeg tom qab siv tas. Solder cov pins sab nraud ua ntej, kom ntseeg tau tias cov pins tsis tig.
  • (C) Tso cov xov hlau Thaum siv Lub Tshuab Tsav Tsheb, cov xov hlau yuav tsum tau muab txuas rau lawv tus pin uas tsim nyog thiab. Nws ua haujlwm zoo tshaj plaws los xaim cov xov hlau hauv Lub Cev Tsav Tsheb los ntawm sab saum toj, thiab muab lawv txuas rau hauv qab ntawm Lub Cev Tsav Tsheb. Raws li qhov rov hais dua: rau qhov kev qhia no peb txuas cov xov hlau rau cov pins digital 9 thiab 10, thiab rau 5V thiab Gnd pins.
  • (D) Siv cov xov hlau Tam sim no nws yog lub sijhawm los xaim cov xov hlau, ib tus zuj zus. Xyuas kom lawv nyob zoo, tej zaum nug tus phooj ywg kom tuav lawv thaum koj muab nws tso rau.

Kauj Ruam 5: Los Ua Ke Ntawm Tus Kheej Tsav Tsheb

Los ua ke ntawm tus kheej tsav tsheb Breadboard
Los ua ke ntawm tus kheej tsav tsheb Breadboard

Tom qab siv cov khoom sib txuas thiab ntsuas qhov Circuit Court, nws yog lub sijhawm rau kev sib dhos zaum kawg.

Hauv qhov kev qhia no, daim ntawv qhia zaub mov tsis yog tsuas yog siv rau nws lub luag haujlwm tseem ceeb, tab sis kuj yog lub nraub qaum ntawm tag nrho cov cuab yeej. Cov lus qhia ua ke zaum kawg muaj plaub theem.

  • (A) Txuas cov xov hlau Nco ntsoov tias cov xaim hluav taws xob nyob hauv qhov chaw raug (kos Kauj Ruam 3 rau txoj hauv kev kom txuas tau txhua yam), tsis txhob hnov qab ob lub tshuab DC. Nco ntsoov qhov chaw koj xav muab cov khoom sib txuas.
  • (B) Txuas lub sensor Txuas lub sensor mus rau hauv lub khob cij thiab xyuas kom nws txuas nrog kom raug.
  • (C) Tso daim ntaub thaiv Tso lub Cev Tsav Tsheb mus rau Arduino UNO pawg thawj coj. Tam sim no yuav yog lub sijhawm zoo los sim cov kab ke ua ntej kev sib dhos zaum kawg.
  • (D) Kho cov khoom Siv hauv qib no, siv qee daim kab xev ob tog, thiab kho DC lub cav, Arduino thiab lub txhab nyiaj nyob hauv qhov chaw. Hauv qhov no, Arduino tau muab ntxeev rau hauv qab ntawm lub khob cij.

Kauj Ruam 6: Koj Ua Tau

Koj Ua Tau!
Koj Ua Tau!

Txog tam sim no koj yuav zoo siab heev li peb tau coj koj qhov kev tsim rau kev sim-khiav.

Muaj kev lom zem, sim kho qee qhov ntsuas kom nws ua haujlwm zoo tshaj rau koj.

Ua tsaug rau koj ua raws li peb cov lus qhia, thiab qhia rau peb paub thaum muaj lus nug

-

Kev lees paub ntawm thev naus laus zis

Lub ntsuas hluav taws xob ultrasonic uas siv hauv qhov no, xav tias yuav tsum muaj qhov ntev ntawm 4 meters. Txawm li cas los xij, lub ntsuas hluav taws xob poob qhov tseeb nrog qhov deb ntau dua li 1.5 meters.

Tsis tas li, lub sensor zoo li muaj suab nrov. Los ntawm kev siv lub ntsuas saib xyuas txhawm rau txhawm rau txheeb xyuas qhov raug qhov tseeb, qhov siab ntawm ib puag ncig 3000 (hli) tau pom thaum cov khoom nyob rau pem hauv ntej tsuas yog centimeters nyob deb. Qhov no zoo li yuav tshwm sim los ntawm qhov tseeb tias lub tswv yim nkag mus tau qeeb hauv nws cov ntaub ntawv, yog li cov zis raug cuam tshuam ib ntus.

Pom zoo: