Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай эд анги
- Алхам 2: Явах эд анги угсрах
- Алхам 3: Үндсэн холболтууд
- Алхам 4: Arduino код
- Алхам 5: Гүйх
Видео: Arduino ашиглан роботоос зайлсхийх саад бэрхшээлийг хэрхэн яаж хийх вэ: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэхүү зааварчилгаанд би Arduino -тэй ажилладаг роботоос зайлсхийх саадыг хэрхэн яаж хийхийг танд заах болно. Та Arduino -г сайн мэддэг байх ёстой. Arduino бол атмега микроконтроллер ашигладаг хяналтын самбар юм. Та Arduino -ийн аль ч хувилбарыг ашиглаж болно, гэхдээ би робот дээрээ Arduino Uno r3 -ийг ашигласан.
Код нь маш хялбар бөгөөд хэлхээ нь ердөө 4-5 утастай. Робот нь мөн Arduino -той нийцдэг L293D хөдөлгүүрийн бамбайг ашиглан хөдөлгүүрийг жолооддог. Тиймээс бамбай нь Arduino дээр шууд таарч, бүх зүйлийг хөнгөвчилдөг. Үндсэндээ манай робот бол урагшаа явдаг машин бөгөөд хэрэв ямар нэгэн саад тотгор гарч ирвэл тэр тэнд зогсоод жаахан ухарч, дараа нь толгой нь зүүн, баруун тийш эргэдэг. Дараа нь зайг харьцуулж, робот илүү хол зайтай чиглэлд эргэдэг. Дараа нь робот тэр чиглэлд дахин урагшилж, бүх үйл явцыг дахин давтана.
Зайг илрүүлэхийн тулд робот HC-sr04 хэт авианы мэдрэгчийг ашигладаг. Тиймээс энэ мэдрэгч нь 10 микрекунд тутамд хэт авианы дууны долгионыг илгээдэг бөгөөд хэрэв ямар нэгэн саад бэрхшээл тулгарвал мэдрэгч цуурайг хүлээн авдаг. Аяллын цаг дээр үндэслэн мэдрэгч ба объект хоорондын зайг мэддэг. Тиймээс эхэлцгээе…
Алхам 1: Шаардлагатай эд анги
Тиймээс аливаа төслийг эхлүүлэхийн тулд бид эхлээд шаардлагатай хэсгүүдийг цуглуулах хэрэгтэй. Шаардлагатай бүх хэсгүүдийг доор дурдсан болно.
- Ардуино
- L293D мотор бамбай
- Явах эд анги (мотор ба дугуй орно)
- Утас
- Батерей эзэмшигч
- Бичил servo мотор
- HC-sr04 хэт авианы мэдрэгч модуль
- мэдрэгчийн хаалт
Тиймээс эдгээр материалыг цуглуулаад дараагийн алхам руу орно уу.
Алхам 2: Явах эд анги угсрах
Одоо роботынхоо биеийг угсар. Хүн бүр өөр өөр явах эд ангитай байж болно. Тиймээс явах эд ангиа зохих ёсоор угсарна уу. Ихэнх явах эд анги нь зааварчилгааны гарын авлагатай ирдэг бөгөөд минийх ч гэсэн дагалддаг байсан тул үүнийг анхаарч үзээрэй. Дараа нь эд ангиудыг явах эд анги руу холбоно уу. Хөдөлгүүрийн бамбайг бэхэлсэн Arduino болон зайны эзэмшигчийг явах эд анги дээр бэхэлсэн байх ёстой. Серво моторыг урд талын явах эд анги дээр бэхлэх ёстой. Урт servo толгой нь HC-sr04 хаалтны доор гацсан байх ёстой. Мэдрэгчийг хаалт болон servo моторын хаалтанд бэхэлсэн байх ёстой.
Үүнийг servo мотор дээр бүү наалдуулаарай, учир нь буруу байрлуулсан тохиолдолд үүнийг дараа нь зохион байгуулж болно. Зүгээр л засаарай. Мэдрэгч урд зүг рүү (нүд нь урагш харсан) байхаар засаарай.
Хөдөлгүүрт утас холбож, дараагийн алхамд бэлэн байгаарай. Мөн мэдрэгч рүү.
Алхам 3: Үндсэн холболтууд
Тиймээс одоо бид холболтыг хийх болно. 5-6-аас илүүгүй холболт байдаг тул энэ нь бялуу байх болно. Дээрх диаграммын дагуу мэдрэгчийн холболтыг хий. Servo мотор ба dc bo моторыг бамбай руу холбож болно. Батерейг бамбай руу холбож, бамбайгаа Arduino самбартай холбоно уу.
Алхам 4: Arduino код
Тиймээс энэ бол манай роботыг дуусгах сүүлчийн хэсэг юм. Тиймээс энэ нь техник хангамжийн асуудал биш харин програм хангамжийн асуудал юм. Тиймээс бид Arduino -г програмчлах ёстой. Би Arduino кодыг байршуулсан. Та өөр код ашиглах эсвэл өөрийн код бичих боломжтой. Би лавлагааны зорилгоор дөнгөж сая байршууллаа.
Алхам 5: Гүйх
Тиймээс бид ROBOT -оос зайлсхийх саад бэрхшээлээ бүтээсэн. Одоо манай гайхалтай роботтой тоглох, код дээрээ шинэ туршилт хийх цаг болжээ.
Зөвлөмж болгож буй:
Роботоос зайлсхийх саад бэрхшээлийг хэрхэн яаж хийх вэ: 6 алхам
Саад тотгорыг хэрхэн яаж хийх вэ: саад бэрхшээлээс зайлсхийх робот бол arduino -ийн удирддаг энгийн робот бөгөөд юу хийдэг вэ гэхээр тэр зүгээр л тойрон эргэлдэж, саад бэрхшээлээс зайлсхийдэг. Энэ нь HC-SR04 хэт авианы мэдрэгч бүхий саад тотгорыг илрүүлдэг, өөрөөр хэлбэл робот ойролцоо байгаа объектыг мэдэрдэг
Гэртээ роботоос зайлсхийх DIY Arduino саад бэрхшээлийг хэрхэн яаж хийх вэ: 4 алхам
Гэртээ Arduino саад тотгорыг хэрхэн яаж хийх вэ: Сайн байна уу залуусаа, энэхүү зааварчилгаанд та роботоос зайлсхийх саад бэрхшээлийг хийх болно. Энэхүү зааварчилгаа нь хэт авианы мэдрэгч бүхий робот бүтээх бөгөөд эдгээр объектоос зайлсхийхийн тулд ойролцоох объектуудыг илрүүлж, чиглэлээ өөрчилж чаддаг. Хэт авианы мэдрэгч
EBot8: 4 алхамыг ашиглан роботоос зайлсхийх саад бэрхшээл (зурагтай)
EBot8 -ийг ашиглан роботоос зайлсхийх: Энэ хичээлээр та робот машин хэрхэн бүтээх талаар сурах бөгөөд ингэснээр түүний замд тулгарч буй саад бэрхшээлээс зайлсхийх болно. Энэхүү үзэл баримтлалыг нөхцөл байдлын дагуу янз бүрийн хэлбэрээр ашиглаж, хэрэглэж болно. Шаардлагатай материал: 1. Дугуй x4 2. Часси (та худалдаж авах боломжтой
OAWR (алхах роботоос зайлсхийх саад бэрхшээл) хэрхэн хийх вэ: 7 алхам (зурагтай)
OAWR -ийг хэрхэн яаж хийх вэ (алхах роботоос зайлсхийх саад бэрхшээл): Энэхүү зааварчилгаа нь саад бэрхшээлээс зайлсхийх жижиг алхах робот хэрхэн хийхийг харуулдаг (худалдаанд байгаа олон сонголт шиг). Гэхдээ та мотор, хуванцар хавтан, овоолсон боолт, мэргэжлийн бүтээгдэхүүнээс эхэлж тоглоом худалдаж авах нь ямар хөгжилтэй вэ?
Роботоос зайлсхийх саад бэрхшээлийг хэрхэн яаж хийх вэ- Arduino Style: 4 алхам
Роботоос зайлсхийх саад бэрхшээлийг хэрхэн яаж хийх вэ- Arduino Style: Та ямар ч объектоос зайлсхийх чадвартай, гайхалтай роботуудын нэгийг хийхийг үргэлж хүсч байсан. Гэсэн хэдий ч танд үнэхээр үнэтэй бүх зүйлийг худалдаж авахад хангалттай мөнгө байхгүй байсан бөгөөд бүх материал нь танд зориулагдсан байгаа. Хэрэв та дуртай бол