Cov txheej txheem:

Qauv Cov Qauv Txheej Txheem Nrog Kev Soj Ntsuam Ntawm Sab Saum (V2.0): 13 Kauj Ruam (nrog Duab)
Qauv Cov Qauv Txheej Txheem Nrog Kev Soj Ntsuam Ntawm Sab Saum (V2.0): 13 Kauj Ruam (nrog Duab)

Video: Qauv Cov Qauv Txheej Txheem Nrog Kev Soj Ntsuam Ntawm Sab Saum (V2.0): 13 Kauj Ruam (nrog Duab)

Video: Qauv Cov Qauv Txheej Txheem Nrog Kev Soj Ntsuam Ntawm Sab Saum (V2.0): 13 Kauj Ruam (nrog Duab)
Video: Tshuaj theem vim li cas thiaj tau nqi ?/ Siv kho mob dab tsi?/paris polyphylla использовать для? 2024, Kaum ib hlis
Anonim
Qauv Cov Qauv Txheej Txheem Nrog Kev Hla Dhau Sab (V2.0)
Qauv Cov Qauv Txheej Txheem Nrog Kev Hla Dhau Sab (V2.0)

Txoj haujlwm no yog kev hloov kho ntawm ib qho ntawm cov qauv kev tsheb ciav hlau yav dhau los kev tsim kho, Cov Qauv Kev Tsim Qauv Txheej Txheem nrog Kev Siv Sab Nraud. Cov ntawv no ntxiv qhov tshwj xeeb ntawm kev sib txuas thiab txiav tawm ntawm lub tsheb ciav hlau nrog cov khoom txav. Kev ua haujlwm ntawm txoj kev tsheb ciav hlau yog raws li hauv qab no:

  • Lub tsheb ciav hlau yuav pib los ntawm txoj kab tseem ceeb thiab txuas mus rau sab sauv rau ob peb nrog cov khoom lag luam.
  • Lub tsheb ciav hlau yuav ob leeg thiab nqa lub tsheb ciav hlau tawm ntawm sab mus rau lub ntsiab lus tseem ceeb.
  • Lub tsheb ciav hlau yuav pib txav mus, ua kom nrawm dua, siv ob peb lub voj nyob ib puag ncig cov qauv thiab ua kom qeeb.
  • Lub tsheb ciav hlau yuav coj lub tsheb ciav hlau rov qab mus rau qhov sib txuas hauv qhov kawg ntawm qhov uas nws yuav txiav tawm ntawm cov khoom lag luam thiab txav mus ntxiv.
  • Lub tsheb ciav hlau yuav ua ib lub voj nyob ib ncig ntawm txoj kev, qeeb thiab nres qhov uas nws pib txij thaum pib.
  • Lub tsheb ciav hlau yuav tos sijhawm teem sijhawm thiab tag nrho cov haujlwm yuav rov ua dua.

Yog li tsis muaj ado ntxiv, cia peb pib!

Kauj ruam 1: Saib Video

Image
Image

Saib cov vis dis aus kom tau txais lub tswv yim tiav ntawm yuav ua li cas tag nrho txoj kev tsheb ciav hlau tau piav qhia hauv cov kauj ruam dhau los.

Kauj Ruam 2: Tau Txais Txhua Qhov thiab Cheeb Tsam

Rub tawm Arduino Program mus rau Arduino Microcontroller
Rub tawm Arduino Program mus rau Arduino Microcontroller

Yog li tam sim no koj paub tias cov khoom yuav mus li cas, yog li tau txais tag nrho cov ntu thiab cov khoom muaj npe hauv qab no kom pib!

  • Arduino microcontroller (Ib qho Arduino board tuaj yeem siv tau tab sis saib xyuas tus pin txuas.)
  • L298N lub cev muaj zog tsav tus qauv (Hom tsav tsheb no raug pom zoo, hais txog nws lub peev xwm thiab tus nqi.)
  • 5 tus txiv neej rau poj niam jumper xov hlau (Txhawm rau txuas lub tshuab tsav lub tswv yim pins rau cov lej tso tawm ntawm Arduino board.)
  • Teeb ntawm 3 tus txiv neej rau poj niam jumper xov hlau, tag nrho ntawm 6 (Txhawm rau txuas lub ntsuas mus rau Arduino pawg thawj coj saib.)
  • 6 daim kab xev jumper cov xov hlau (Ob qhov txuas txuas lub zog rau ib qho kev tso tawm ntawm tus tsav tsheb thiab plaub txuas rau ob qhov kev tawm ntawm sab mus rau lwm qhov tso tawm ntawm tus tsav tsheb.)
  • Ob txoj kab 'sensored'.
  • Lub hwj chim 12-volt (Tam sim no muaj peev xwm tsawg kawg 1A.)
  • Ib qho USB uas tsim nyog los txuas rau Arduino board rau lub khoos phis tawj (Rau kev ua haujlwm).
  • Lub computer (Pom tseeb:)
  • Cov kab los ua tus txheej txheem.

Kauj Ruam 3: Tshaj tawm Arduino Program mus rau Arduino Microcontroller

Tau txais Arduino IDE los ntawm no. Mus hla txoj cai kom nkag siab tias kev ua haujlwm yuav ua haujlwm li cas.

Kauj Ruam 4: Ua Tus Txheej Txheem

Ua tus Layout
Ua tus Layout

Cov txheej txheem yuav suav nrog hla hla nrog cov hlau nplaum sib nqus khiav ntawm qhov tawm ntawm ib sab kom cia lub tshuab tsis sib haum los ntawm cov khoom txav ua ntej tawm ntawm sab. Ib txoj kab 'nkag siab' yuav raug teeb tsa tsuas yog tom qab siding kom cov microcontroller paub thaum lub tshuab hluav taws xob tawm ntawm sab lossis hla qhov tshwj xeeb ntawm txoj kab.

Lwm qhov 'nkag siab' txoj hauv kev yuav raug teeb tsa ua ntej siding xws li qhov ntev ntawm txoj kev nruab nrab ntawm txoj kab no 'nkag siab' thiab txoj kev sib hwm nrog lub tsheb ciav hlau qhov kev taw qhia ntawm kev txav mus yog ntau dua qhov ntev ntawm lub tsheb ciav hlau.

Tom qab teeb tsa kev teeb tsa, xyuas kom cov kab tsheb ciav hlau huv si kom ntseeg tau tias txoj kev tsheb ciav hlau khiav tau zoo.

Kauj Ruam 5: Txuas Cov Qhib Rau Cov Tsav Tsheb

Txuas qhov Turnouts rau Tus Tsav Tsheb
Txuas qhov Turnouts rau Tus Tsav Tsheb

Txuas ob qho kev sib tw tawm mus ua ke (+ve thiab -ve ntawm ib qho rau +ve thiab -ve ntawm lwm qhov feem) Txuas cov kab hluav taws xob sib txuas ua ke mus rau cov pins tso tawm ntawm lub tshuab tsav lub cim cim 'OUT1' thiab 'OUT2'. Koj yuav xav tau thim rov qab qhov kev txuas mus rau tus neeg tsav tsheb lub zog tso tawm yog tias lawv hloov mus rau qhov tsis raug tom qab teeb tsa lub teeb.

Kauj Ruam 6: Txuas Tus Tsav Tsheb Tsav Tsheb mus rau Lub Hwj Huam Fais Fab

Txuas Tus Tsav Tsheb Tsav Tsheb mus rau Txoj Kev Taug Kev Fais Fab
Txuas Tus Tsav Tsheb Tsav Tsheb mus rau Txoj Kev Taug Kev Fais Fab

Txuas cov kab hluav taws xob khiav hluav taws xob txuas mus rau cov pins tso tawm ntawm lub tshuab tsav tsheb cim 'OUT3' thiab 'OUT4'. Koj yuav xav tau thim rov qab qhov kev sib txuas ntawm cov xov txuas yog tias lub tshuab hluav taws xob pib txav mus rau qhov tsis ncaj ncees lawm tom qab teeb tsa lub teeb.

Kauj Ruam 7: Txuas Tus Tsav Tsheb Tsav mus rau Arduino Board

Txuas Tus Tsav Tsheb Tsav mus rau Arduino Board
Txuas Tus Tsav Tsheb Tsav mus rau Arduino Board

Tshem lub jumper txuas los ntawm tus pin ntawm tus tsav tsheb lub cim 'ENB'. Txuas qhov '+12-V' lub davhlau ya nyob twg ntawm lub tshuab tsav tsav mus rau 'VIN' tus pin ntawm Arduino board. Txuas tus 'GND' tus pin ntawm lub tshuab tsav tsav mus rau 'GND' tus pin ntawm Arduino board. Ua cov kev sib txuas hauv qab no ntawm tus tsav tsheb thiab Arduino board:

Tsav tsheb -> Arduino board

IN1 -> D12

IN2 -> D11

IN3 -> D9

IN4 -> D8

NPE -> D10

Kauj Ruam 8: Txuas qhov 'sensored' Tracks rau Arduino Board

Txuas qhov 'sensored' Tracks rau Arduino Board
Txuas qhov 'sensored' Tracks rau Arduino Board
Txuas qhov 'sensored' Tracks rau Arduino Board
Txuas qhov 'sensored' Tracks rau Arduino Board
Txuas qhov 'sensored' Tracks rau Arduino Board
Txuas qhov 'sensored' Tracks rau Arduino Board

Txuas 'VCC' tus pin ntawm lub ntsuas hluav taws xob mus rau '+5-volt' tus pin ntawm Arduino board. Txuas lub 'GND' pins ntawm cov ntsuas mus rau 'GND' tus pin ntawm Arduino board.

Txuas tus 'OUT' tus pin ntawm lub sensor ntawm qhov tawm ntawm sab mus rau tus pin 'A1' ntawm Arduino board. Txuas tus 'OUT' tus pin ntawm lub sensor ntxiv rau tus pin 'A0' ntawm Arduino board.

Kauj Ruam 9: Txuas Arduino Board rau Lub Hwj Chim

Txuas Arduino pawg thawj coj mus rau 12-volt DC lub zog los ntawm lub hwj chim.

Kauj Ruam 10: Muab Rolling Stock thiab Locomotive tso rau ntawm txoj kab

Muab cov Rolling Stock thiab Locomotive tso rau ntawm txoj kab
Muab cov Rolling Stock thiab Locomotive tso rau ntawm txoj kab
Muab Rolling Stock thiab Locomotive tso rau ntawm txoj kab
Muab Rolling Stock thiab Locomotive tso rau ntawm txoj kab

Siv cov cuab yeej rov ua dua tshiab, tso lub locomotive ntawm cov kab tseem ceeb thiab cov khoom sib dhos rau hauv ib sab.

Kauj Ruam 11: Txheeb Xyuas Txhua Qhov Txuas Hluav Taws Xob thiab Cov Tsheb ciav hlau

Xyuas kom tseeb tias lub tsheb ciav hlau thiab cov khoom thauj khoom tsis poob. Txheeb xyuas ob zaug ntawm txhua qhov kev txuas hluav taws xob thiab saib xyuas qhov tsis sib xws ntawm kev sib txuas hluav taws xob.

Kauj Ruam 12: Qhib Lub Hwj Chim thiab Tau Txais Kev Qhia Tsheb ciav hlau

Yog tias txhua yam mus tau zoo, koj yuav tsum pom koj lub tsheb pib txav mus thiab khiav zoo li hauv daim vis dis aus. Yog tias lub tshuab hluav taws xob pib txav mus rau qhov tsis raug lossis hloov pauv mus rau qhov tsis raug, thim rov qab qhov tsis sib xws ntawm lawv cov xov txuas txuas nrog lub davhlau ya nyob twg ntawm lub tshuab tsav tsav.

Kauj Ruam 13: Hloov Kho Txoj Haujlwm

Mus tom ntej thiab tinker nrog Arduino code thiab tsim los ntxiv ntau lub zog, khiav ntau lub tsheb ciav hlau, ntxiv ntau qhov kev tawm mus thiab lwm yam. Txawm koj ua dab tsi, txhua qhov zoo tshaj plaws!

Pom zoo: