Мазмұны:

Кедергілерді болдырмайтын робот: 5 қадам
Кедергілерді болдырмайтын робот: 5 қадам

Бейне: Кедергілерді болдырмайтын робот: 5 қадам

Бейне: Кедергілерді болдырмайтын робот: 5 қадам
Бейне: Әйелді қандыратын 5 әдіс 2024, Шілде
Anonim
Кедергілерді болдырмайтын робот
Кедергілерді болдырмайтын робот

Робототехникада кедергілерден аулақ болу- қиылыспайтын немесе соқтығыспайтын позиция шектеулеріне бағынатын бақылаудың кейбір мақсаттарын қанағаттандыру міндеті. Ол робот жолының арасындағы кедергілерді сезіну үшін қолданылатын дыбыс датчигі бар. Ол ең жақсы бағытқа көшеді және оның жолында келе жатқан кедергілерден аулақ болады. Бұл роботқа сенсор қосу арқылы қоршаған ортадан мәліметтерді жинауға болады.

Ол кішкене роботтарға қарағанда дәлірек орындай алады.

1 -қадам: Бұл заттың қалай жұмыс істейтінін біліңіз

Бұл заттың қалай жұмыс істейтінін біліңіз
Бұл заттың қалай жұмыс істейтінін біліңіз

Сіз менің github репозиторийімнен ең жаңартылған ақпаратты көре аласыз.

2 -қадам: заттарды жинаңыз:

Arduino uno немесе кез келген arduino (мен arduino uno қолдандым)

Дыбыстық датчик (HC-SR 04)

Бірнеше секіргіш сымдар

2 резистор (220 Ом)

L298 қос қозғалтқышты басқару драйвері

Батарея

Шасси (әдетте басқа қажетті компоненттерді қамтиды)

2 редукторлы қозғалтқыш

3 -қадам: барлық бөліктерді қосыңыз:

Сонар байланыстары:

Vcc - 5 вольт

GND - GND

Триг - Arduino 4

Эхо - Ардуино 5

Мотор жүргізушісі:

EnB - 220 ом резисторы - 5 вольт (мотор драйвері - жылдамдықты бақылау үшін) (220 Ом резистор арқылы қосу үшін EnB)

EnA - 220 ом резисторы - 5 вольт (мотор драйвері - жылдамдықты бақылау үшін) (220 Ом резистор арқылы қосу үшін EnA)

IN1 - Arduino 9

IN2 - Arduino 8

IN3 - Arduino 7

IN4 - Arduino 6

GND - Arduino GND

Vcc - Ардуино Вин

Енді қозғалтқыштарды драйвермен Motor-A және Motor-B порты арқылы қосыңыз.

4 -қадам: кодты жүктеу:

Кодты жүрекке жүктеуге рұқсат етіңіз. Бұл сұлулық

робот туралы. Қаласаңыз, түйреуіштерді немесе кодты өзгерте аласыз. Мысалы - жылдамдықты өзгерту, объектіден ең аз қашықтық, кез келген бағытта жүгіру ұзақтығы. Оңай түсіну үшін кодта пайдалы түсініктемелер берілген.

(Қосымша драйвер немесе тақырыптық файл қажет емес)

Мен файлды жүктедім, сіз кодты осы жерден ала аласыз (қосымша жаңартуларды көру үшін)

5 -қадам: Қорытынды кезең:

Батареяны қосыңыз және ләззат алыңыз!

Сіз менің жұмыс істейтін роботымды көре аласыз1, робот2.

Егер сіз қандай да бір қате тапсаңыз, түсініктеме бөлімінде маған хабарлаңыз, егер сіз оны түзете алсаңыз, мұнда кодты өзгерте аласыз немесе түсініктеме бөлімінде беріңіз.

Рақмет сізге.

Ұсынылған: