Мазмұны:
- 1 -қадам: Бұл заттың қалай жұмыс істейтінін біліңіз
- 2 -қадам: заттарды жинаңыз:
- 3 -қадам: барлық бөліктерді қосыңыз:
- 4 -қадам: кодты жүктеу:
- 5 -қадам: Қорытынды кезең:
Бейне: Кедергілерді болдырмайтын робот: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Робототехникада кедергілерден аулақ болу- қиылыспайтын немесе соқтығыспайтын позиция шектеулеріне бағынатын бақылаудың кейбір мақсаттарын қанағаттандыру міндеті. Ол робот жолының арасындағы кедергілерді сезіну үшін қолданылатын дыбыс датчигі бар. Ол ең жақсы бағытқа көшеді және оның жолында келе жатқан кедергілерден аулақ болады. Бұл роботқа сенсор қосу арқылы қоршаған ортадан мәліметтерді жинауға болады.
Ол кішкене роботтарға қарағанда дәлірек орындай алады.
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.
Егер сіз қандай да бір қате тапсаңыз, түсініктеме бөлімінде маған хабарлаңыз, егер сіз оны түзете алсаңыз, мұнда кодты өзгерте аласыз немесе түсініктеме бөлімінде беріңіз.
Рақмет сізге.
Ұсынылған:
Микроконтроллерсіз IR сенсорлары бар кедергілерді болдырмайтын робот: 6 қадам
Микроконтроллерсіз инфрақызыл сенсоры бар роботты болдырмау: Бұл жоба ескі жоба, мен оны 2014 жылы шілдеде немесе тамызда жасадым, балалармен бөліскім келді. Бұл IR сенсорларын қолданатын және микроконтроллерсіз жұмыс істейтін роботтан аулақ болу. IR сенсорлары opamp IC i қолданады
Кедергілерді болдырмайтын робот (Arduino): 8 қадам (суреттермен)
Кедергілерді болдырмайтын робот (Arduino): Міне мен сізге Arduino негізінде кедергілерді болдырмайтын робот жасау туралы нұсқау беремін. Мен бұл роботты жасаудың қадамдық нұсқаулығын өте қарапайым түрде жасаймын деп үміттенемін. Роботты болдырмайтын кедергі - бұл кез келген обадан аулақ бола алатын толықтай автономды робот
Бұлтты бұлт сізді емдейді (жинау функциясы бар кедергілерді болдырмайтын робот): 8 қадам
Бұлтты бұлт сізді емдейді (жинау функциясы бар кедергілерді болдырмайтын робот): пайдасыз машина - Arduino робот
Ауыр жүктемені көтеруге арналған кедергілерді болдырмайтын робот: 6 қадам
Ауыр жүктемені көтеруге арналған кедергілерден аулақ болу роботы: бұл менің ұлымның рокерін алып жүру үшін жасалған кедергілерді болдырмайтын робот
TIVA негізіндегі кедергілерді болдырмайтын робот: 7 қадам
TIVA негізіндегі кедергілерден құтылу роботы: Сәлеметсіздер ме, балалар, мен Tiva нұсқаулықтар сериясының тағы бір оқулығымен оралдым, бұл менің достарымның семестрлік жобасы ретінде жасаған роботты болдырмайтын TIVA. Сізге бұл ұнайды деп үміттенемін