Агуулгын хүснэгт:

Хэт авианы удирдлага: 4 алхам
Хэт авианы удирдлага: 4 алхам

Видео: Хэт авианы удирдлага: 4 алхам

Видео: Хэт авианы удирдлага: 4 алхам
Видео: РАЗДАЕТ WIFI СЛЕДИТ ЗА ЧЕЛОВЕКОМ 4G камера видеонаблюдения 2024, Арваннэгдүгээр
Anonim
Image
Image
Хэт авианы удирдлага
Хэт авианы удирдлага

Arduino ашиглан би хэт авианы зайн мэдрэгч ашиглан могой тоглоомыг ер бусын байдлаар удирдах бүтцийг хийхийг хүсч байна. Үүнийг Утрехтийн Урлагийн Их Сургуулийн If This Than Than That нэртэй сургуулийн төсөлд зориулан бүтээсэн болно

Олон туршилт хийсний эцэст энэ нь эцсийн үр дүн юм.

Могойг хянахад зарим алдаа байсаар байна. (Голландын бүртгэлийг эндээс олж болно)

Хангамж

Шаардлага:

- Arduino Uno (ямар ч Arduino онолын хувьд ажиллах болно)

- 2 хэт авианы зайн мэдрэгч (HC-SR04)

- Зайны мэдрэгчийг Arduino -той холбох 8 кабель. Эрэгтэй, эмэгтэй кабелийг сонгох нь зүйтэй

- Хамгийн багадаа 300 мм x 300 мм х 40 мм хэмжээтэй хашаа. (өргөн, өндрийг хялбархан тохируулж болно. Гүн нь 40мм байна, учир нь доторх эд ангиудыг байрлуулах зай хэрэгтэй болно)

- Эв нэгдэл

Үүнийг байнгын болгохын тулд танд дараахь зүйлс хэрэгтэй болно.

- Гагнуурын төмөр

- Гагнуур

- (халуун) цавуу буу (эсвэл зайны мэдрэгчийг бэхлэх)

- Arduino -д залгахын тулд эрэгтэй, эрэгтэй толгой

- Хэт авианы зайн мэдрэгчийг эрэгтэй толгой руу гагнах 8 кабель.

Алхам 1: Хэлхээ

Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ

Хэлхээ нь үнэхээр энгийн.

- Та хэт авианы зайны мэдрэгчийн газардуулгатай газардуулгыг холбох хэрэгтэй.- 5V (би бас USB ашигладаг, учир нь би Vin ашигладаг) нь Arduino дээрх Vcc зүү дээр ажилладаг.- Trig pin нь D8 (Arduino Digital) зүү 8) 1 мэдрэгчийн хувьд, бусад мэдрэгчийн хувьд D11- Цуурай тээглүүр нь 1 мэдрэгчийн хувьд D9, нөгөө нь D12 дээр байрладаг.

Туршилтын хувьд эрэгтэй, эмэгтэй утсыг ашиглахад хялбар байдаг.

Байнгын шийдэл гаргахын тулд утсыг хэт авианы мэдрэгч, эрэгтэй толгойноос эрэгтэй толгой руу гагнах нь дээр. Үүний дараа та үүнийг ажиллуулахын тулд эрэгтэйг Arduino дээр эрэгтэй толгой дээр тавьж болно.

Алхам 2: Arduino код

Arduino код
Arduino код

Энэ төслийн кодын 2 хэсэг байх болно.

1. NewPing.h номын санг ашиглан зайг олж аваад Цуврал руу түлхэх.

2. Цувралыг Unity зөв унших боломжтой хэлбэрээр форматласан эсэхийг шалгах

Та кодыг эндээс зохих тайлбартайгаар харах боломжтой:

Алхам 3: Эв нэгдлийн код

Эв нэгдлийн код
Эв нэгдлийн код

Би могойг эв нэгдэлтэй болгосон. Миний ашиглаж байсан Нээлттэй эхийн зарим эх сурвалжууд байдаг.

Нэгдүгээрт: Могойг кодоор сармагчингаар хэрхэн эв нэгдэлтэй болгох тухай YouTube хичээлүүд https://www.youtube.com/playlist? List = PLzDRvYVwl53…

Хоёрдугаарт: WRMHL нь Serial -ийн доторх эв нэгдлийг унших боломжтой болно.

Гуравдугаарт: UKL болон түүний GitHub төслийн "виртуал ровер" -ийн тусламж

Бүх эх сурвалжийг дурдсанаар Unity төслийн файлыг эндээс татаж авах боломжтой:

Би хүмүүсийн дээд хэсэг, хоол хүнсээр хийсэн зургаар спрайт хийдэг. Учир нь би бусдын хөрөнгийг ашиглахыг хүсээгүй.

Алхам 4: Хашлага хийх

Хавсралт хийх
Хавсралт хийх
Хавсралт хийх
Хавсралт хийх
Хавсралт хийх
Хавсралт хийх

Энэ алхам нь хэрхэн яаж хийхийг хүсч байгаа эсэхээс хамаарна. Хэрэв та нөөц бололцоотой бол хайрцгийг лазераар огтлох боломжтой. Би том мод аваад хүссэн хэмжээгээр нь харсан.

Миний хэмжээсүүд:- Доод тал нь: 450x450 мм

Дээш: 450х450 мм хэмжээтэй, хөндлөн огтлолтой. Энэ нь төвөөсөө, хажуу талаас 60мм, өргөн нь 20мм байна

- Хажуу талууд: 2x 450x50mm ба 2x 420x50mm (Энэ нь мод өөрөөр давхцах байсантай холбоотой юм) Ардуино USB порт/кабелиар хялбархан холбохын тулд нэг талаас нь зүсэлт хийх нь ухаалаг хэрэг юм.

- Зөөгч: 15 мм диаметртэй (энэ нь хөндлөн огтлолын өргөнөөс бага байгаа эсэхийг шалгаарай

Би үүнийг зүгээр л хадаасаар холбосон. Дээд талд нь 90 градусын бэхэлгээг шургуулснаар салгаж авах боломжтой тул босоо байдлаар дээш татах боломжтой боловч тоглож байхдаа хөдөлгөж чадахгүй.

Би Arduino -ийг шургуулсан тул энэ нь эргэхгүй байх болно.

Зайны мэдрэгчийг халуун цавуугаар наасан байна. Кабелийг мөн халуун цавуу ашиглан зохицуулдаг.

Би ашиглахад илүү тохь тухтай болгохын тулд бүх энгийн талыг цагаан будгаар будаж, дээд талд нь 4 сум зурсан.

Зөвлөмж болгож буй: