Cov txheej txheem:

Qauv Cov Qauv Txheej Txheem Nrog Sab Saum: 13 Kauj Ruam (nrog Duab)
Qauv Cov Qauv Txheej Txheem Nrog Sab Saum: 13 Kauj Ruam (nrog Duab)

Video: Qauv Cov Qauv Txheej Txheem Nrog Sab Saum: 13 Kauj Ruam (nrog Duab)

Video: Qauv Cov Qauv Txheej Txheem Nrog Sab Saum: 13 Kauj Ruam (nrog Duab)
Video: Saib Mis paub Poj niam (hluas nkauj) tus yam ntxwv lub siab 2024, Kaum ib hlis
Anonim
Qauv Cov Qauv Txheej Txheem Nrog Sab Saum
Qauv Cov Qauv Txheej Txheem Nrog Sab Saum

Ua qauv qauv tsheb ciav hlau yog qhov haujlwm zoo heev, siv lub tshuab nws yuav ua rau nws zoo dua! Cia peb saib qee qhov zoo ntawm nws qhov kev siv tshuab:

  1. Kev lag luam tus nqi qis: Tag nrho kev teeb tsa yog tswj los ntawm Arduino microcontroller, siv L298N lub cev muaj zog tsav tsheb, lawv cov nqi yuav luag tsis muaj dab tsi li piv rau cov tsheb ciav hlau ib txwm tswj lub qhov rooj thiab lub hwj huam pob.
  2. Qhov zoo tshaj plaws los tso rau ntawm cov zaub: Txij li tsis muaj kev cuam tshuam tib neeg cuam tshuam los tswj kev teeb tsa, koj tuaj yeem siv nws ntawm cov zaub uas koj tsis tuaj yeem nyob ib txwm tuaj yeem tswj lub tsheb ciav hlau thiab cov neeg tawm mus.
  3. Zoo rau microcontroller hobbyists: Yog tias koj lossis xav pib nrog Arduino thiab kev ua haujlwm, qhov no yog txoj haujlwm zoo rau koj los xyaum koj li kev txawj.

Yog tias koj txaus siab, koj tseem tuaj yeem tshawb xyuas cov ntawv dhau los ntawm qhov haujlwm no uas yooj yim dua.

Yog li, yam tsis muaj ado ntxiv, cia peb pib!

Kauj Ruam 1: Saib Kuv Txoj Haujlwm Ua Haujlwm

Image
Image

Kauj Ruam 2: Tau Txais Txhua Yam Khoom

Rub qhov program mus rau Arduino Board
Rub qhov program mus rau Arduino Board

Txhawm rau pib, xyuas kom koj muaj tag nrho cov hauv qab no:

  • Arduino microcontroller board, UNO yog qhov zoo dua.
  • L298N dual H-choj tsav lub cav tsav tsheb.
  • 6 txiv neej rau txiv neej jumper xov hlau.
  • 7 txiv neej rau poj niam jumper xov hlau.
  • Tus ntsia hlau.
  • 12 volt-DC fais fab mov adapter.
  • Ib kab khiav nrog IR sib thooj sensor txuas rau ntawm sab hauv qab (Kuv siv Kato S62 khiav)

Kauj Ruam 3: Tshaj Tawm Txoj Haujlwm rau Arduino Board

Rub tawm Arduino IDE los ntawm no yog tias koj tsis muaj nws hauv koj lub computer. Tom qab ntawd rub tawm thiab qhib cov ntawv uas tau muab.

Kauj Ruam 4: Teem Kab thiab Ua Tus Layout

Teem cov nkauj thiab Ua Tus Layout
Teem cov nkauj thiab Ua Tus Layout

Ua ib lub voj voos nrog ib sab hla me ntsis raws li qhia saum toj no. Nco ntsoov tias qhov nrug nruab nrab ntawm txoj kab tsheb khiav mus los thiab thawj lub tsheb ciav hlau yuav hla tom qab hla txoj kab tsheb ciav hlau ntau dua li qhov ntev ntawm lub tsheb ciav hlau xws li tsis muaj ib feem ntawm lub tsheb ciav hlau hla hla txoj kab ntsuas thaum nws hla txoj kev tawm.

Kauj Ruam 5: Cov Txheej Txheem Hauv Circuit Ib txwm Pab Tau

Ib qho Circuit Schematic Ib txwm Pab Tau
Ib qho Circuit Schematic Ib txwm Pab Tau

Nyem rau ntawm daim duab kom pom tag nrho. Xyuas kom koj mus hla cov phiaj xwm hluav taws xob tag nrho thiab txhua yam ntawm cov ntsiab lus ua ntej yuav mus.

Kauj Ruam 6: Txuas Cov Qhib Tawm mus rau Qhov Tawm ntawm L298N Tsav Tsheb Tsav Tsheb

Txuas Cov Kev Tawm Tsam mus rau Qhov Tawm ntawm L298N Tsav Tsheb Tsav Tsheb
Txuas Cov Kev Tawm Tsam mus rau Qhov Tawm ntawm L298N Tsav Tsheb Tsav Tsheb
Txuas qhov Kev Tawm Tsam mus rau Qhov Kev Tso Tawm ntawm L298N Tsav Tsheb Tsav Tsheb
Txuas qhov Kev Tawm Tsam mus rau Qhov Kev Tso Tawm ntawm L298N Tsav Tsheb Tsav Tsheb
Txuas qhov Kev Tawm Tsam mus rau Qhov Kev Tso Tawm ntawm L298N Tsav Tsheb Tsav Tsheb
Txuas qhov Kev Tawm Tsam mus rau Qhov Kev Tso Tawm ntawm L298N Tsav Tsheb Tsav Tsheb
Txuas qhov Kev Tawm Tsam mus rau Qhov Kev Tso Tawm ntawm L298N Tsav Tsheb Tsav Tsheb
Txuas qhov Kev Tawm Tsam mus rau Qhov Kev Tso Tawm ntawm L298N Tsav Tsheb Tsav Tsheb

Txuas cov xov liab thiab cov xov dub ntawm ob qho kev tawm mus raws ib leeg, ua rau muaj kev sib txuas sib txuas. Tom qab ntawd, txuas cov xov hlau liab mus rau sab 4 thiab cov xov hlau dub mus rau lub dav hlau 3 ntawm lub rooj tsav tsheb tsav.

Kauj Ruam 7: Txuas Lub Hwj Chim Feeder Taug Kev mus rau Lwm Qhov Tawm ntawm L298N Tsav Tsheb

Txuas Cov Hluav Taws Xob Cov Hluav Taws Xob mus rau Lwm Qhov Tawm ntawm L298N Tsav Tsheb Tsav Tsheb
Txuas Cov Hluav Taws Xob Cov Hluav Taws Xob mus rau Lwm Qhov Tawm ntawm L298N Tsav Tsheb Tsav Tsheb
Txuas Cov Hluav Taws Xob Cov Hluav Taws Xob mus rau Lwm Qhov Tawm ntawm L298N Tsav Tsheb Tsav Tsheb
Txuas Cov Hluav Taws Xob Cov Hluav Taws Xob mus rau Lwm Qhov Tawm ntawm L298N Tsav Tsheb Tsav Tsheb

Txuas lub tshuab hluav taws xob pub dawb xaim hluav taws xob rau sab nraud 1 thiab xaim xaim xiav rau sab nraud 2 lub dav hlau ntawm lub rooj tsav tsheb tsav.

Kauj Ruam 8: Txuas L298N Tsav Tsheb Tsav mus rau Lub Hwj Huam Pins ntawm Arduino Board

Txuas L298N Tsav Tsheb Tsav Tsheb mus rau Lub Hwj Huam Pins ntawm Arduino Board
Txuas L298N Tsav Tsheb Tsav Tsheb mus rau Lub Hwj Huam Pins ntawm Arduino Board

Txuas tus 12-volt tus pin rau VIN tus pin ntawm Arduino board, tus pin GND rau GND tus pin ntawm Arduino pawg thawj coj, thiab qhov zoo dua, tus pin 5-volt ntawm tus tsav tsheb mus rau 5-volt tus pin ntawm Arduino board.

Kauj Ruam 9: Txuas lub Sensor mus rau Arduino Board

Txuas lub Sensor mus rau Arduino Board
Txuas lub Sensor mus rau Arduino Board

Txuas VCC tus pin ntawm lub sensor mus rau 5-volt tus pin ntawm Arduino board, GND tus pin rau GND tus pin ntawm Arduino board, thiab OUT tus pin rau A0 tus pin ntawm Arduino board.

Kauj Ruam 10: Txuas Cov Pins Input ntawm Tus Tsav Tsheb Tsav mus rau Arduino Board

Txuas Cov Lus Taw Qhia ntawm Tus Tsav Tsheb Tsav mus rau Arduino Board
Txuas Cov Lus Taw Qhia ntawm Tus Tsav Tsheb Tsav mus rau Arduino Board

Txuas cov digital pins ntawm Arduino board rau cov tswv yim pins ntawm lub rooj tsav tsheb tsav raws li hauv qab no:

  • D9 to HLB 1
  • D10 rau IN2
  • D11 to HLB 3
  • D12 rau IN4

Kauj Ruam 11: Tso Cov Tsheb ciav hlau ntawm Txoj Kev

Muab Cov Tsheb Ciav Hlau tso rau ntawm Txoj Kev
Muab Cov Tsheb Ciav Hlau tso rau ntawm Txoj Kev

Tom qab txheeb xyuas tag nrho cov kev txuas hluav taws xob, tso lub tsheb ciav hlau rau ntawm ib sab.

Kauj Ruam 12: Fais fab Kev Teeb

Fais fab Kev Teeb
Fais fab Kev Teeb

Fais fab teeb tsa thiab ua kom ntseeg tau tias cov neeg tawm mus tau hloov mus rau sab nrauv, yog tias tsis yog li ntawd tsuas yog thim rov qab qhov kev sib txuas ntawm cov neeg tawm mus ua nrog tus tsav tsheb. Tsis tas li, xyuas kom lub tsheb ciav hlau pib txav mus rau tom ntej. Thim rov qab txoj kab kev sib txuas nrog tus tsav tsheb yog tias lub tsheb ciav hlau txav mus tsis raug.

Kauj Ruam 13: Nws Ua tiav

Txoj haujlwm tiav, rau tam sim no. Koj tuaj yeem tinker nrog Arduino code txhawm rau hloov pauv kev ua haujlwm ntawm cov txheej txheem, ntxiv ntau sab, nws yog txhua yam tuaj yeem tsim kho! Kuv xav paub txog txhua qhov kev hloov kho koj ua rau txoj haujlwm no, qhia rau kuv paub hauv cov lus hauv qab no. Txhua yam zoo tshaj plaws!

Pom zoo: