Cov txheej txheem:

Arduino Raws Tus Kheej Autonomous Bot Siv Ultrasonic Sensor: 5 Kauj Ruam (nrog Duab)
Arduino Raws Tus Kheej Autonomous Bot Siv Ultrasonic Sensor: 5 Kauj Ruam (nrog Duab)

Video: Arduino Raws Tus Kheej Autonomous Bot Siv Ultrasonic Sensor: 5 Kauj Ruam (nrog Duab)

Video: Arduino Raws Tus Kheej Autonomous Bot Siv Ultrasonic Sensor: 5 Kauj Ruam (nrog Duab)
Video: Computer Vision with Python! Resizing Images 2024, Kaum ib hlis
Anonim
Arduino Raws Tus Kheej Autonomous Bot Siv Ultrasonic Sensor
Arduino Raws Tus Kheej Autonomous Bot Siv Ultrasonic Sensor
Arduino Raws Tus Kheej Autonomous Bot Siv Ultrasonic Sensor
Arduino Raws Tus Kheej Autonomous Bot Siv Ultrasonic Sensor
Arduino Raws Tus Kheej Autonomous Bot Siv Ultrasonic Sensor
Arduino Raws Tus Kheej Autonomous Bot Siv Ultrasonic Sensor
Arduino Raws Tus Kheej Autonomous Bot Siv Ultrasonic Sensor
Arduino Raws Tus Kheej Autonomous Bot Siv Ultrasonic Sensor

Tsim koj tus kheej Arduino raws li Autonomous Bot siv Ultrasonic Sensor.

Tus kab mob no tuaj yeem txav mus los ntawm nws tus kheej yam tsis muaj kev cuam tshuam nrog ib qho teeb meem. Yeej qhov nws ua yog nws pom txhua yam kev tawm tsam ntawm nws txoj kev thiab txiav txim siab txoj hauv kev zoo tshaj plaws rau nws tus kheej (zoo tsis yog txhua yam teeb meem).

Yog li tsis tas nkim sijhawm ntxiv, cia pib.

Kauj Ruam 1: Cov Cheeb Tsam Xav Tau rau Txoj Haujlwm

Cov Cheeb Tsam Xav Tau rau Txoj Haujlwm
Cov Cheeb Tsam Xav Tau rau Txoj Haujlwm
Cov Cheeb Tsam Xav Tau rau Txoj Haujlwm
Cov Cheeb Tsam Xav Tau rau Txoj Haujlwm
Cov Cheeb Tsam Xav Tau rau Txoj Haujlwm
Cov Cheeb Tsam Xav Tau rau Txoj Haujlwm
Cov Cheeb Tsam Xav Tau rau Txoj Haujlwm
Cov Cheeb Tsam Xav Tau rau Txoj Haujlwm

Nov yog cov npe ntawm txhua qhov khoom tsim nyog koj xav tau rau txoj haujlwm no:

  • Arduino UNO R3
  • Ultrasonic Sensor
  • Servo Tsav (mini)
  • Jumper Hlau
  • L7805CV Voltage Regulator
  • L293D Tsav Tsav Tsheb IC
  • 4 x 3.7V Lithium-ion Roj teeb
  • 2 x Iav Tsav
  • 3 x Log
  • Cov qhob cij

Thaum koj tau sau tag nrho cov khoom, koj zoo mus.

Kauj Ruam 2: Tsim Lub Cev ntawm Bot

Tsim lub cev ntawm Bot
Tsim lub cev ntawm Bot
Tsim lub cev ntawm Bot
Tsim lub cev ntawm Bot
Tsim lub cev ntawm Bot
Tsim lub cev ntawm Bot

Ua raws cov theem hauv qab no txhawm rau ua lub cev ntawm bot:

Kauj Ruam 1: Muab tus poj niam lub taub hau tso rau ntawm daim me me ntawm PCB raws li qhia hauv daim duab. Thiab txuas tus ntsia hlau rau nws.

Kauj Ruam 2: Tam sim no ntsia hlau PCB rau koj lub tshuab servo thiab xyuas kom nws nruj txaus.

Kauj Ruam 3: Coj koj lub ntsuas hluav taws xob ultrasonic thiab tso nws tus txiv neej header pins rau hauv tus poj niam header pins ntawm PCB. Ntxig nws kom raug (txhawm rau xyuas kom muaj kev sib txuas). Thiab ua kom nws zoo li no kom 90 degree ntawm servo motor yuav tsum tig ntsej muag rau sab xub ntiag ntawm bot.

Kauj Ruam 4: Tam sim no txhawm rau ua lub cev ntawm tus kab mob koj tuaj yeem siv cov duab los qhia lossis cov yas yas nrog qee cov kua nplaum kub los yog ntsia hlau. Kuv tau ua lub cev ntawm tus bot nrog qee qhov xaim hlau tso ib puag ncig thiab ntsia hlau.

Kauj Ruam 5: Muab Arduino thiab lub khob cij rau ntawm nws txoj haujlwm raws li qhia hauv daim duab thiab ruaj ntseg nws nrog qee cov kua nplaum kub lossis ob daim kab xev.

Kauj Ruam 6: Thaum kawg tso lub cav servo rau nws txoj haujlwm thiab kho nws nrog txhua yam koj xav tau.

Kauj Ruam 3: Schematic Diagram ntawm Bot

Schematic Daim duab ntawm Bot
Schematic Daim duab ntawm Bot
Schematic Daim duab ntawm Bot
Schematic Daim duab ntawm Bot

Txuas cov khoom siv raws li tau hais hauv Schematic. Nws yog ib qho yooj yim heev.

Txuas ob lub roj teeb ua ke ua ntej thiab tom qab ntawd txuas lawv hauv kab kom tau txais qhov siab tshaj plaws thiab lub peev xwm. Tam sim no yog tias koj muaj ob lub cav ntawm tib RPM ces koj tsis tas yuav txuas los ntawm tus pin 11 ntawm Arduino mus rau tus pin 9 ntawm L293D ic. Tab sis yog tias koj lub cav tsis muaj RPM tib yam ces ua qhov txuas. Thiab xyuas kom tseeb tias lub cav nrog RPM ntau dua yuav tsum nyob hauv txoj haujlwm ntawm lub cev muaj zog 2.

Ua kom ntseeg tau tias txhua qhov kev sib txuas raug kaw thiab nyab xeeb.

Kauj Ruam 4: Tshaj Tawm Txoj Cai rau Arduino

Kev xa cov Cai rau Arduino
Kev xa cov Cai rau Arduino

Txoj cai ntawm txoj haujlwm no tau muab rau hauv qab no.

Tab sis ua ntej rub tawm cov cai qhib nws thiab ua qhov hloov kho tsim nyog.

Teem rpm_control ntawm lub cav kom nrawm dua kom ob lub cav muaj RPM sib npaug. Thiab tseem teeb tsa sab xis_delay thiab sab laug_delay kom nws thiaj li yuav tsum tig tig 90 degree mus rau sab xis thiab sab laug raws.

Thaum koj tau xa cov cai thiab txhua lwm yam tau teeb tsa koj zoo mus.

Kauj ruam 5: Ua Haujlwm Yees Duab

Ua tsaug rau koj nyeem.

Pom zoo: