Sisällysluettelo:

Autonominen säiliö GPS: llä: 5 vaihetta (kuvilla)
Autonominen säiliö GPS: llä: 5 vaihetta (kuvilla)

Video: Autonominen säiliö GPS: llä: 5 vaihetta (kuvilla)

Video: Autonominen säiliö GPS: llä: 5 vaihetta (kuvilla)
Video: Älä näpistä! 2024, Heinäkuu
Anonim
Image
Image
Alustan kokoaminen
Alustan kokoaminen

DFRobot lähetti minulle äskettäin Devastator Tank Platform -sarjan kokeiltavaksi. Joten tietysti päätin tehdä siitä itsenäisen ja käyttää myös GPS -ominaisuuksia. Tämä robotti käyttäisi ultraäänianturia navigoidakseen, missä se liikkuu eteenpäin tarkistaen samalla välyksen. Jos se tulee liian lähelle esinettä tai muuta estettä, se tarkistaa jokaisen suunnan ja liikkuu sen mukaisesti.

BoM:

  • DFRobot Devastator Tank Robot Platform: Linkki
  • DFRobot GPS -moduuli kotelolla: Linkki
  • Teensy 3.5
  • Ultraäänianturi - HC -SR04 (yleinen)
  • Mikro Servo 9g

Vaihe 1: Rungon kokoaminen

Alustan kokoaminen
Alustan kokoaminen

Pakkauksen mukana tulee erittäin helppokäyttöiset ohjeet kokoamisesta. Neljän yksinkertaisen rakenneosan lisäksi siinä on monia erilaisia kiinnitysreikiä, jotka voivat tukea levyjä, kuten Raspberry Pi ja Arduino Uno. Aloitin kiinnittämällä jousituksen rungon kummallekin puolelle ja laitoin sitten pyörät päälle. Sen jälkeen yksinkertaisesti ruuvasin jokaisen kappaleen yhteen ja lisäsin kappaleet.

Vaihe 2: Elektroniikan luominen

Elektroniikan luominen
Elektroniikan luominen
Elektroniikan luominen
Elektroniikan luominen
Elektroniikan luominen
Elektroniikan luominen

Päätin käyttää robottini aivoihin Teensy 3.5: tä, koska se voi tukea useita sarjayhteyksiä ja toimi 120 MHz: n taajuudella (verrattuna Arduino Unon 16: een). Sitten liitin GPS -moduulin Serial1 -nastoihin ja Bluetooth -moduulin Serial3: een. L293D oli paras valinta moottoriajurille, koska se tukee 3.3 V ja 2 moottoria. Viimeinen oli servo ja ultraääni -etäisyysanturi. Kotelo tukee yhtä mikroservoa yläosassa, ja sen lisäksi liimasin HC-SR04: n sen alhaisen virrankulutuksen ja helppokäyttöisyyden vuoksi.

Vaihe 3: Sovelluksen luominen

Halusin, että tällä robotilla on sekä manuaaliset että itsenäiset ominaisuudet, joten sovellus tarjoaa molemmat. Aloitin luomalla neljä painiketta, jotka hallitsivat kutakin suuntaa: eteenpäin, taaksepäin, vasemmalle ja oikealle, ja myös kaksi painiketta manuaalisen ja autonomisen tilan välillä vaihtamiseksi. Sitten lisäsin luettelon valitsimen, jonka avulla käyttäjät voivat muodostaa yhteyden robotin HC-05-Bluetooth-moduuliin. Lopuksi lisäsin myös kartan, jossa oli 2 merkkiä ja joka näyttää sekä käyttäjän puhelimen että robotin sijainnin. Joka toinen sekunti robotti lähettää sijaintitiedot Bluetoothin kautta puhelimeen, josta se sitten jäsennetään. Löydät sen täältä

Vaihe 4: Kokoonpano

Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano

Kaiken yhdistäminen on melko yksinkertaista. Juotos vain johdot jokaisesta moottorista moottorin ohjaimen oikeisiin nastoihin. Kiinnitä sitten levy robottiin käyttämällä joitakin pysäytyksiä ja ruuveja. Varmista, että GPS -moduuli on säiliön ulkopuolella, jotta metallikehys ei estä sen signaalia. Liitä lopuksi servo ja HC-SR04 vastaaviin paikkoihin.

Vaihe 5: Käytä sitä

Liitä nyt virta moottoriin ja Teensyyn. Yhdistä sovelluksen kautta HC-05-laitteeseen ja pidä hauskaa!

Suositeltava: