Мазмуну:
- 1 -кадам: Долбоорго керектүү компоненттер
- 2 -кадам: Боттун денесин түзүү
- 3 -кадам: Боттун схемалык диаграммасы
- 4 -кадам: Кодду Arduinoго жүктөө
- 5 -кадам: Жумушчу видео
Video: УЗИ сенсорун колдонуу менен Arduino негизделген автономдуу бот: 5 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Ultrasonic Sensor колдонуп, Arduino негизделген өз алдынча бот түзүңүз.
Бул бот эч кандай тоскоолдуктарга учурабастан, өз алдынча кыймылдай алат. Негизинен ал эмне кылат, ал жолундагы ар кандай тоскоолдуктарды аныктайт жана өзү үчүн эң жакшы жолду чечет (ошондой эле бардык тоскоолдуктар эмес).
Ошентип, убакытты текке кетирбей, баштайлы.
1 -кадам: Долбоорго керектүү компоненттер
Бул жерде бул долбоорго керектүү бардык компоненттердин тизмеси келтирилген:
- Arduino UNO R3
- Ultrasonic Sensor
- Серво мотору (мини)
- Jumper Wires
- L7805CV Voltage Regulator
- L293D Motor Driver IC
- 4 x 3.7V литий-иондук батарея
- 2 x Gear Motor
- 3 x Wheels
- Breadboard
Бардык компоненттерди чогулткандан кийин, барганыңыз жакшы.
2 -кадам: Боттун денесин түзүү
Боттун тулкусун жасоо үчүн төмөнкү кадамды аткарыңыз:
1 -кадам: Сүрөттө көрсөтүлгөндөй, ПКБнын кичинекей бөлүгүнө аялдын башын сайгыла. Жана ага бураманы бекит.
2 -кадам: Эми ошол ПХБны сервоприводго сайыңыз жана анын жетишерлик тыгыз экенин текшериңиз.
3 -кадам: УЗИ сенсоруңузду алыңыз жана ПХБдагы ургаачы төөнөгүчтөрдүн ичине эркек баш казыктарын салыңыз. Аны туура салыңыз (байланышты камсыз кылуу үчүн). Жана муну 90 деңгээлдеги servo мотору боттун алдыңкы бетине карап тургандай кылып тегиздеңиз.
4 -кадам: Эми боттун корпусун жасоо үчүн ысык желим же бурамалар менен картон же пластикалык тактай колдонсоңуз болот. Мен боттун корпусун айланма винттер менен жасап койгом.
5 -кадам: Arduino менен нан тактасын сүрөттө көрсөтүлгөндөй жайгаштырыңыз жана аны ысык клей же эки тараптуу скотч менен бекиңиз.
6 -кадам: Акыры servo моторун анын абалына коюп, аны каалаган нерсеңиз менен оңдоңуз.
3 -кадам: Боттун схемалык диаграммасы
Схемада көрсөтүлгөндөй компоненттерди туташтырыңыз. Бул абдан оңой.
Адегенде эки батареяны параллель туташтырып, андан кийин максималдуу чыңалууга жана кубаттуулукка жетүү үчүн аларды катарлап туташтырыңыз. Эми эгерде сизде бир эле RPMдин эки мотору бар болсо, анда Arduino'нун 11 -пинден L293D ic -тин 9 -пинине чейин туташуунун кажети жок. Бирок эгер сиздин моторуңузда бирдей RPM жок болсо, анда туташууну жасаңыз. Жана чоңураак айлануусу бар мотор 2 -кыймылдаткычтын абалында болушу керек.
Бардык байланыштар бекем жана коопсуз экенин текшериңиз.
4 -кадам: Кодду Arduinoго жүктөө
Бул долбоордун коду төмөндө берилген.
Бирок кодду жүктөөдөн мурун аны ачып, керектүү өзгөртүүлөрдү киргизиңиз.
Тезирээк мотордун rpm_control'ун мотор экөө тең RPMге ээ болушу үчүн орнотуңуз. Ошондой эле оңго жана солго кечигүүнү тиешелүү түрдө 90 градуска оңго жана солго карай кемчиликсиз бир бурулуш жасоо үчүн коюңуз.
Сиз кодду жүктөгөндөн кийин жана башка нерселердин баары коюлганда, сиз баргыңыз келет.
5 -кадам: Жумушчу видео
Окуу үчүн рахмат.
Сунушталууда:
УЗИ сенсорун колдонуу менен тоскоолдуктардан качуу роботу (Proteus): 12 кадам
УЗИ сенсорунун жардамы менен тоскоолдуктардан качуу роботу (Proteus): Биз көбүнчө тоскоолдуктарды болтурбоочу роботту бардык жерде кездештиребиз. Бул роботтун аппараттык симуляциясы көптөгөн колледждерде жана көптөгөн иш -чараларда атаандаштыктын бир бөлүгү болуп саналат. Бирок тоскоолдук роботтун программалык симуляциясы сейрек кездешет. Биз аны бир жерден тапсак да
УЗИ сенсорун колдонуу DIY радар системасы: 3 кадам
DIY радар системасы УЗИ сенсорун колдонуп: Бул жерде мен сиз менен ультрадыбыштуу сенсор arduino жана servo мотору менен жасоо оңой болгон бул долбоорду бөлүшөм
Ардуино УЗИ УЗИ сенсору менен: 5 кадам (Сүрөттөр менен)
УЗИ сенсор менен Arduino Ойготкуч: Бул көрсөтмө youself.All менен электроника жана arduino программалоо боюнча негизги билим болуп саналат. [email protected] Here
BeanBot - Arduino негизделген автономдуу кагаз роботу: 8 кадам (сүрөттөр менен)
BeanBot - Arduino негизделген автономдуу кагаз роботу!: Бош кагаздан да шыктандыруучу нерсе барбы? Эгерде сиз тентек же куруучу болсоңуз, анда долбоорлоруңузду кагазга түшүрүү менен баштай тургандыгыңыз шексиз. Менде кагаздан роботтун рамкасын жасоого болобу же жокпу деген ой пайда болду
IR негизделген тахометрден кайтарым байланыш системасын колдонуп, кыймылдаткычтын айлануусун автономдуу башкаруу: 5 кадам (сүрөттөр менен)
IR негизделген тахометрден кайтарым байланыш системасын колдонуп, кыймылдаткычтын RPMнин автономдуу башкарылышы: Процессти автоматташтыруу керек, ал жөнөкөй/коркунучтуу болобу. Мен бул долбоорду жасоо идеясын таптым. кичинекей жерибизди сугаруу/сугаруу ыкмалары. Учурдагы камсыздоо линиясынын жоктугу