Orodha ya maudhui:

Kikwazo Kuzuia Robot Kutumia Arduino Nano: Hatua 5
Kikwazo Kuzuia Robot Kutumia Arduino Nano: Hatua 5

Video: Kikwazo Kuzuia Robot Kutumia Arduino Nano: Hatua 5

Video: Kikwazo Kuzuia Robot Kutumia Arduino Nano: Hatua 5
Video: Infrared Obstacle Avoidance module for Arduino with code 2024, Julai
Anonim
Kikwazo Kuzuia Robot Kutumia Arduino Nano
Kikwazo Kuzuia Robot Kutumia Arduino Nano

Katika hii inayoweza kufundishwa, nitaelezea jinsi unaweza kutengeneza kikwazo kuzuia roboti ukitumia Arduino.

Hatua ya 1: Unahitaji

Unahitaji
Unahitaji
Unahitaji
Unahitaji
Unahitaji
Unahitaji

Ni mradi maarufu wa roboti wa Arduino. kwa kuzuia muunganisho mwingi wa waya, nimeiunda PCB kwa hiyo.

Unaweza kutumia PCB au ubao wa ubao wenye nukta.

Chassis ya 2WD Robot na gurudumu la castor.

Gurudumu la Robot kwa motor BO

150 Rpm BO imekusudiwa motor & 1.5 inch bolt & nut

mmiliki wa sensorer ya ultrasonic

2 pcs. 9V betri & kiunganishi cha betri

L293D Ic & pini 16 msingi wa Ic

100mfd / 25v capacitor 2 pcs 1K resistor, Iliyoongozwa

Pini za kichwa, waya ya kuruka (wa kiume na wa kike) block 4pcs

HC-SR 04 sensor ya ultrasonic

Arduino nano

Unaweza kutumia PCB au ubao wa ubao wenye nukta.

Hatua ya 2: Kukusanya Chassis ya Mizizi

Kukusanya Chassis ya Mizizi
Kukusanya Chassis ya Mizizi

Ingiza motor mbili zilizolengwa kwenye chasisi ya roboti. nimetumia chasisi ya chuma ya 2wd lakini unaweza kutumia chasisi yoyote

weka gurudumu moja mbele ya chasisi ya roboti. sehemu ya mitambo imekamilika kwa roboti hii

Hatua ya 3: Kufanya Mzunguko wa Elektroniki

Kufanya Mzunguko wa Elektroniki
Kufanya Mzunguko wa Elektroniki
Kufanya Mzunguko wa Elektroniki
Kufanya Mzunguko wa Elektroniki
Kufanya Mzunguko wa Elektroniki
Kufanya Mzunguko wa Elektroniki

Inavyofanya kazi

Sensorer ya sonic ya kugundua vitu mbele yake & pima umbali wa kitu.

Katika hali ya kawaida wakati hakuna kikwazo mbele ya roboti, Magari mawili yanazunguka saa moja kwa moja na roboti huenda mbele moja kwa moja.

Ikiwa kitu chochote kiligunduliwa ndani ya cm 20 na sensor ya ultrasonic basi motor ya kushoto itaanza kuzunguka anti-clockwise & motor kulia itazunguka saa moja kwa moja kama ilivyokuwa.

Kwa hivyo roboti inageuka kushoto haraka ikiwa kuna kitu mbele yake.

Mzunguko na unganisho ikiwa unatumia ubao wa pembeni

Hapa nilitumia dereva wa gari mbili za Arduino nano & L293D. Capacitors mbili kama chujio. Led & 1k kupinga kwa dalili

Pini ya dijiti ya Arduino 7 unganisha kwenye pini ya sensorer ya ultrasonic

Pini ya dijiti ya Arduino 8 unganisha kwenye sensorer ya ultrasonic sensor Echo

Pini ya dijiti ya Arduino 5 & 6 unganisha kwenye Ic l293d pin 10 & 15 kwa udhibiti wa kushoto wa motor

Pini ya dijiti ya Arduino 11 & 12 Unganisha kwenye pini ya l l232 2 na 7 kwa udhibiti mzuri wa gari

Unganisha gari la kushoto na pini ya l l293d 11 & 14

Unganisha gari inayofaa kwenye pini ya ic l293d 3 & 6

Ikiwa unataka kutumia PCB

PCB ya mradi huu wa roboti Imeundwa vizuri na ni rahisi kutengeneza. Unaweza kutengeneza aina tofauti za roboti ya Arduino ukitumia PCB hii. Roboti nyingine inayotumia PCB hii

Pakua na kuagiza faili ya Gerber kwa PCB kutoka hapa.

Hatua ya 4: Kupakia Nambari kwa Arduino

Pakia nambari kwa arduino nano. hapa kuna kiunga cha nambari ya kupakua

pakua faili ya.ino na uifungue kwa kutumia arduino IDE.

unganisha arduino nano ukitumia kebo ya USB, chagua bandari sahihi ya com

kisha bonyeza ili kupakia

Hatua ya 5: Upimaji

Upimaji
Upimaji

ni wakati wa kujaribu roboti.

Nimetumia betri ya 9v kwa Arduino na betri nyingine ya 9v kwa nguvu ya gari. Kwa kuwezesha nguvu ya gari ni vizuri kutumia betri inayoweza kuchajiwa vinginevyo betri ya 9 v haiwezi kuendesha robot kwa muda mrefu.

Video hii inaweza kukusaidia -

Ilipendekeza: