Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй
- Алхам 2: Үндэс явах эд анги угсрах
- Алхам 3: Цахилгаан хэлхээг бий болгох
- Алхам 4: Arduino руу код байршуулж байна
- Алхам 5: Туршилт
Видео: Arduino Nano ашиглан роботоос зайлсхийх нь 5 алхам юм
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Энэхүү зааварчилгаанд би Arduino ашиглан роботоос зайлсхийх саад бэрхшээлийг хэрхэн яаж хийхийг тайлбарлах болно.
Алхам 1: Танд хэрэгтэй
Энэ бол алдартай Arduino робот төсөл юм. Олон тооны утас холболтоос зайлсхийхийн тулд би ПХБ -ийг зохион бүтээсэн.
Та ПХБ эсвэл тасархай самбар ашиглаж болно.
Кастор дугуйтай 2WD робот явах эд анги.
BO хөдөлгүүрт зориулсан робот дугуй
150 эрг / мин хурдны арааны мотор ба 1.5 инчийн боолт, самар
хэт авианы мэдрэгч эзэмшигч
2 ширхэг. 9V зай ба батерейны холбогч
L293D Ic ба 16 зүү Ic суурь
100mfd/25v конденсатор 2 ширхэг 1K резистор, LED
Толгойн зүү, холбогч утас (эрэгтэй -эмэгтэй) терминал блок 4 ширхэг
HC-SR 04 хэт авианы мэдрэгч
Arduino нано
Та ПХБ эсвэл тасархай самбар ашиглаж болно.
Алхам 2: Үндэс явах эд анги угсрах
Роботын явах эд ангид хоёр араатай мотор оруулах. Би 2wd металл явах эд анги ашигласан боловч та ямар ч явах эд анги ашиглаж болно
роботын явах эд ангийн урд нэг кастор дугуй оруулна уу
Алхам 3: Цахилгаан хэлхээг бий болгох
Хэрхэн ажилладаг
Хэт авианы дууны мэдрэгч нь урд талын объектуудыг илрүүлж, объектын зайг хэмждэг.
Роботын урд ямар ч саад байхгүй үед хэвийн нөхцөлд хоёр мотор цагийн зүүний дагуу эргэлддэг бөгөөд робот шууд урагшаа явдаг.
Хэрэв хэт авианы мэдрэгч 20 см-ийн дотор ямар нэгэн объект илрүүлсэн бол зүүн хөдөлгүүр нь цагийн зүүний эсрэг эргэж, баруун мотор өмнөх шигээ цагийн зүүний дагуу эргэх болно.
Тиймээс робот урд нь ямар нэгэн объект байвал зүүн тийш хурдан эргэдэг.
Perfboard ашиглаж байгаа бол хэлхээ ба холболтууд
Энд би Arduino нано ба L293D хос хөдөлгүүртэй драйвер ашигласан. Шүүлтүүр болгон хоёр конденсатор. Заалт өгөх зориулалттай LED ба 1k резистор
Arduino дижитал зүү 7 нь хэт авианы мэдрэгчийн гох зүүтэй холбогддог
Arduino дижитал зүү 8 нь хэт авианы мэдрэгч Echo pin -тэй холбогддог
Arduino дижитал зүү 5 ба 6 нь зүүн моторын удирдлагад зориулагдсан Ic l293d зүү 10 ба 15 -тай холбогддог
Arduino дижитал зүү 11 ба 12 ic l293d pin 2 & 7 -тэй холбогдож моторын зөв удирдлагад орно
Зүүн моторыг ic l293d зүү 11 ба 14 -тэй холбоно уу
Зөв хөдөлгүүрийг ic l293d Pin 3 & 6 руу холбоно уу
Хэрэв та ПХБ ашиглан хийхийг хүсч байвал
Энэхүү роботын төслийн ПХБ нь сайн зохион бүтээгдсэн бөгөөд хийхэд хялбар байдаг. Энэхүү ПХБ ашиглан та янз бүрийн төрлийн Arduino робот хийх боломжтой. Энэхүү ПХБ -ийг ашигладаг өөр нэг робот
ПХБ -ийн Gerber файлыг эндээс татаж аваад захиалаарай.
Алхам 4: Arduino руу код байршуулж байна
Ардуино нано руу кодыг байршуулна уу. татаж авах кодын линк энд байна
зүгээр л.ino файлыг татаж аваад arduino IDE ашиглан нээнэ үү.
USB кабель ашиглан arduino наног холбож, зохих ком портыг сонгоно уу
дараа нь дарж байршуулна уу
Алхам 5: Туршилт
роботыг турших цаг болжээ.
Би Arduino -д 9в батерей, моторын хүч чадалд өөр 9в батерей ашигласан. Моторыг асаахын тулд цэнэглэдэг батерейг ашиглах нь сайн, эс тэгвээс 9 ватт батерей нь роботыг удаан хугацаанд ажиллуулж чадахгүй.
Энэ видео танд тусалж магадгүй юм -
Зөвлөмж болгож буй:
Микроконтроллер (Arduino) ашиглан роботоос зайлсхийх: 5 алхам
Микроконтроллер ашиглан саад бэрхшээлээс зайлсхийх робот (Arduino): Энэхүү зааварчилгаанд би Arduino -тэй ажилладаг роботоос зайлсхийх саадыг хэрхэн яаж хийхийг танд заах болно. Та Arduino -г сайн мэддэг байх ёстой. Arduino бол атмега микроконтроллер ашигладаг хяналтын самбар юм. Та Arduino -ийн аль ч хувилбарыг ашиглаж болно, гэхдээ би
Arduino ашиглан роботоос зайлсхийх саад бэрхшээлийг хэрхэн яаж хийх вэ: 5 алхам
Arduino ашиглан роботоос хэрхэн зайлсхийх вэ Arduino бол атмега микроконтроллер ашигладаг хяналтын самбар юм. Та Arduino -ийн аль ч хувилбарыг ашиглаж болно, гэхдээ би
Хэт авианы мэдрэгч ашиглан роботоос зайлсхийх: 9 алхам (зурагтай)
Хэт авианы мэдрэгч ашиглан саад тотгороос зайлсхийх робот: Энэ бол хэт авианы мэдрэгч (HC SR 04) болон Arduino Uno самбарыг ашиглан саад бэрхшээлээс зайлсхийх роботын тухай энгийн төсөл юм. зааварчилгааны төсөл, хуваалцана уу
Arduino Uno ашиглан роботоос зайлсхийх: 5 алхам (зурагтай)
Arduino Uno ашиглан роботоос зайлсхийх: Сайн байна уу залуусаа, энэ бол arduino ашигладаг саад тотгор робот гэж нэрлэгддэг маш энгийн бөгөөд ажлын төсөл бөгөөд энэ төслийн онцлог нь bluetooth -ээр дамжуулан ухаалаг гар утсаараа хэрхэн аялах тухай тушаал өгөх явдал юм
L298n мотор драйвер ашиглан роботоос зайлсхийх: 5 алхам
L298n мотор драйвер ашиглан роботоос зайлсхийх: Сайн байцгаана уу залуусаа өнөөдөр бид энэ робот хийх болно .. танд таалагдана гэж найдаж байна