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

GPS бүхий бие даасан сав: 5 алхам (зурагтай)
GPS бүхий бие даасан сав: 5 алхам (зурагтай)

Видео: GPS бүхий бие даасан сав: 5 алхам (зурагтай)

Видео: GPS бүхий бие даасан сав: 5 алхам (зурагтай)
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Долдугаар сарын
Anonim
Image
Image
Явах эд анги угсрах
Явах эд анги угсрах

DFRobot саяхан надад Devastator Tank Platform иж бүрдлийг туршиж үзэхээр илгээсэн. Мэдээжийн хэрэг, би үүнийг бие даасан болгож, GPS -ийн чадвартай болгохоор шийдсэн. Энэхүү робот нь хэт авианы мэдрэгчийг ашиглан жолоодлогыг хийж, цэвэрлэгээгээ шалгаж байхдаа урагшаа хөдөлдөг. Хэрэв энэ нь объект эсвэл бусад саадтай хэт ойртвол чиглэл бүрийг шалгаж, дараа нь хөдөлнө.

BoM:

  • DFRobot Devastator танк робот платформ: Холбоос
  • Хаалттай DFRobot GPS модуль: Холбоос
  • Өсвөр насны 3.5
  • Хэт авианы мэдрэгч - HC -SR04 (Ерөнхий)
  • Бичил Servo 9g

Алхам 1: Явах эд анги угсрах

Явах эд анги угсрах
Явах эд анги угсрах

Энэхүү иж бүрдэл нь үүнийг нэгтгэхэд маш хялбар дагаж мөрдөх заавартай ирдэг. 4 энгийн бүтцийн хэсгээс гадна Raspberry Pi, Arduino Uno гэх мэт хавтангуудыг дэмжих боломжтой олон төрлийн нүхнүүдтэй. Би явах эд ангиудын хоёр талд дүүжлүүрийг холбож, дараа нь дугуйгаа тавив. Үүний дараа би хэсэг бүрийг хооронд нь холбож, мөрүүдийг нэмж оруулав.

Алхам 2: Электроникийг бий болгох

Электроник бүтээх
Электроник бүтээх
Электроник бүтээх
Электроник бүтээх
Электроник бүтээх
Электроник бүтээх

Би роботынхоо тархинд Teensy 3.5 ашиглахаар шийдсэн, учир нь энэ нь олон цуврал холболтыг дэмжиж, 120 МГц давтамжтай ажилладаг байсан (Arduino Uno -той харьцуулахад 16 -тай харьцуулахад). Дараа нь би GPS модулийг Serial1 тээглүүрт, Serial3 дээрх Bluetooth модулийн хамт хавсаргасан. L293D нь 3.3в ба 2 моторыг дэмждэг тул мотор жолоочийн хувьд хамгийн сайн сонголт байсан юм. Хамгийн сүүлд servo болон хэт авианы зайн мэдрэгч байсан. Явах эд анги нь дээд талд нэг микросервог дэмждэг бөгөөд үүнээс гадна би бага HC-SR04 дээр наасан, учир нь бага эрчим хүч хэрэглэдэг, ашиглахад хялбар байдаг.

Алхам 3: Апп хийх

Би энэ роботыг гарын авлагын болон бие даасан чадвартай байхыг хүсч байсан тул програм хоёуланг нь хангаж өгдөг. Би чиглэл бүрийг хянадаг дөрвөн товчлуурыг эхлүүлэв: урагш, хойш, зүүн, баруун, мөн гарын авлага ба бие даасан горим хооронд шилжих хоёр товчлуур. Дараа нь би хэрэглэгчид робот дээрх HC-05 bluetooth модульд холбогдох боломжийг олгодог жагсаалт сонгогчийг нэмсэн. Эцэст нь би хэрэглэгчийн утас болон робот хоёулангийнх нь байршлыг харуулсан 2 тэмдэг бүхий газрын зургийг нэмж оруулав. 2 секунд тутамд робот байршлын мэдээллээ Bluetooth -ээр дамжуулан утас руу илгээдэг бөгөөд дараа нь задлан шинжлэх болно. Та эндээс https://github.com/having11/RCTankApp дээрээс олж болно

Алхам 4: угсрах

Чуулган
Чуулган
Чуулган
Чуулган
Чуулган
Чуулган

Бүгдийг нэгтгэх нь маш энгийн зүйл юм. Мотор тус бүрээс утсыг моторын драйвер дээрх зохих зүү рүү гагнах хэрэгтэй. Дараа нь самбарыг робот дээр бэхлэхийн тулд хэд хэдэн бэхэлгээ, эрэг ашиглана уу. GPS модуль нь савны гадна байгаа эсэхийг шалгаарай, ингэснээр түүний дохиог металл хүрээ хаахгүй. Эцэст нь servo болон HC-SR04-ийг тус тусын байршилд холбоно уу.

Алхам 5: Үүнийг ашиглах

Одоо зүгээр л мотор болон өсвөр насныханд хүчээ холбоорой. Аппликэйшнээр HC-05 руу холбогдож, хөгжилтэй байгаарай!

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