Sisukord:

Autonoomne paak GPS -iga: 5 sammu (piltidega)
Autonoomne paak GPS -iga: 5 sammu (piltidega)

Video: Autonoomne paak GPS -iga: 5 sammu (piltidega)

Video: Autonoomne paak GPS -iga: 5 sammu (piltidega)
Video: 🟠 HOTWAV NOTE 12 - ДЕТАЛЬНЫЙ ОБЗОР и ТЕСТЫ 2024, November
Anonim
Image
Image
Šassii kokkupanek
Šassii kokkupanek

DFRobot saatis mulle hiljuti proovimiseks nende Devastator Tank Platform komplekti. Nii otsustasin muidugi muuta selle autonoomseks ja omada ka GPS -i võimalusi. See robot kasutaks navigeerimiseks ultraheliandurit, kus ta liigub edasi, kontrollides samal ajal oma kliirensit. Kui see jõuab objektile või muule tõkkele liiga lähedale, kontrollib see iga suunda ja liigub vastavalt.

BoM:

  • DFRobot Devastator Tank Robot Platform: link
  • DFRobot GPS -moodul koos korpusega: link
  • Teismeline 3.5
  • Ultraheli andur - HC -SR04 (üldine)
  • Mikroservo 9g

Samm: šassii kokkupanek

Šassii kokkupanek
Šassii kokkupanek

Komplektiga kaasnevad äärmiselt lihtsad juhised selle kokkupanemiseks. Lisaks neljale lihtsale konstruktsiooniosale on sellel palju erinevaid kinnitusavasid, mis toetavad selliseid plaate nagu Raspberry Pi ja Arduino Uno. Alustasin vedrustuse kinnitamisega šassii mõlemale küljele ja panin siis rattad peale. Pärast seda keerasin iga tüki lihtsalt kokku ja lisasin rajad.

2. samm: elektroonika loomine

Elektroonika loomine
Elektroonika loomine
Elektroonika loomine
Elektroonika loomine
Elektroonika loomine
Elektroonika loomine

Otsustasin oma roboti aju jaoks kasutada Teensy 3.5, kuna see toetab mitut jadaühendust ja töötab 120 MHz sagedusel (võrreldes Arduino Uno 16 -ga). Seejärel kinnitasin GPS -mooduli Serial1 tihvtide juurde koos Serial3 Bluetooth -mooduliga. Mootorijuhile oli parim valik L293D, kuna see toetab 3,3 V ja 2 mootorit. Viimane oli servo- ja ultraheli kaugusandur. Šassii toetab ülaosas ühte mikroservot ja lisaks liimisin selle väikese energiatarbimise ja kasutusmugavuse tõttu HC-SR04 külge.

Samm: rakenduse loomine

Tahtsin, et sellel robotil oleks nii käsitsi kui ka autonoomsed võimalused, nii et rakendus pakub mõlemat. Alustasin nelja nupu loomisega, mis juhtisid kumbagi suunda: edasi, tagasi, vasakule ja paremale, samuti kaks nuppu käsitsi ja autonoomse režiimi vahel vahetamiseks. Seejärel lisasin loendivalija, mis võimaldaks kasutajatel roboti Bluetooth-mooduliga ühenduse luua. Lõpuks lisasin ka 2 markeriga kaardi, mis kuvab nii kasutaja telefoni kui ka roboti asukoha. Iga 2 sekundi järel saadab robot Bluetoothi kaudu oma asukohaandmed telefoni, kust see seejärel parsitakse. Selle leiate siit

4. samm: kokkupanek

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek

Kõik kokku panna on üsna lihtne. Lihtsalt jootke juhtmed igast mootorist mootori juhi õigesse tihvti. Seejärel kasutage plaadi robotile kinnitamiseks mõningaid tõkkeid ja kruvisid. Veenduge, et GPS -moodul oleks paagist väljaspool, nii et metallraam ei blokeeriks selle signaali. Lõpuks ühendage servo ja HC-SR04 vastavatesse kohtadesse.

Samm: selle kasutamine

Nüüd ühendage lihtsalt mootorid ja Teensy. Ühendage rakenduse kaudu HC-05-ga ja nautige!

Soovitan: