Sadržaj:

Autonomni spremnik s GPS -om: 5 koraka (sa slikama)
Autonomni spremnik s GPS -om: 5 koraka (sa slikama)

Video: Autonomni spremnik s GPS -om: 5 koraka (sa slikama)

Video: Autonomni spremnik s GPS -om: 5 koraka (sa slikama)
Video: I took a ride in Waymo’s fully driverless car 2024, Novembar
Anonim
Image
Image
Sklapanje šasije
Sklapanje šasije

DFRobot mi je nedavno poslao komplet platforme Devastator Tank Platform da ga isprobam. Pa sam, naravno, odlučio učiniti ga autonomnim i imati GPS mogućnosti. Ovaj bi robot koristio ultrazvučni senzor za navigaciju, gdje se kreće naprijed dok provjerava zazor. Ako se previše približi objektu ili drugoj prepreci, provjerio bi svaki smjer i zatim se prema tome pomaknuo.

BoM:

  • DFRobot Devastator Tank Robot platforma: veza
  • DFRobot GPS modul s kućištem: veza
  • Tinejdžeri 3.5
  • Ultrazvučni senzor - HC -SR04 (općenito)
  • Mikro servo 9g

Korak 1: Sklapanje šasije

Sklapanje šasije
Sklapanje šasije

Komplet dolazi s izuzetno jednostavnim uputama za sastavljanje. Osim 4 jednostavna konstrukcijska dijela, sadrži i mnoge različite montažne rupe koje mogu podržati ploče, poput Raspberry Pi i Arduino Uno. Počeo sam tako što sam ovjes pričvrstio sa svake strane šasije, a zatim stavio kotače. Nakon toga sam jednostavno spojio svaki komad i dodao pjesme.

Korak 2: Stvaranje elektronike

Stvaranje elektronike
Stvaranje elektronike
Stvaranje elektronike
Stvaranje elektronike
Stvaranje elektronike
Stvaranje elektronike

Odlučio sam koristiti Teensy 3.5 za mozak na svom robotu, jer može podržavati više serijskih veza i raditi na 120 MHz (u usporedbi sa 16 za Arduino Uno). Zatim sam priključio GPS modul na pinove Serial1, zajedno sa Bluetooth modulom na Serial3. L293D je bio najbolji izbor za vozača motora, jer podržava 3.3V in i 2 motora. Posljednji je bio servo i ultrazvučni senzor udaljenosti. Šasija podržava jedan mikroservo na vrhu, a osim toga zalijepio sam HC-SR04 zbog male potrošnje energije i jednostavnosti upotrebe.

Korak 3: Izrada aplikacije

Htio sam da ovaj robot ima i ručne i autonomne mogućnosti, pa aplikacija nudi oboje. Počeo sam stvaranjem četiri gumba koji kontroliraju svaki smjer: naprijed, nazad, lijevo i desno, a također i dva gumba za prebacivanje između ručnog i autonomnog načina rada. Zatim sam dodao birač popisa koji bi korisnicima omogućio povezivanje sa HC-05 bluetooth modulom na robotu. Na kraju sam dodao i kartu s 2 markera koja prikazuje lokaciju telefona korisnika i robota. Svake 2 sekunde robot šalje podatke o lokaciji putem Bluetootha na telefon gdje se zatim raščlanjuje. Možete ga pronaći ovdje

Korak 4: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža

Spajanje svega je prilično jednostavno. Samo lemite žice sa svakog motora u odgovarajuće pinove na upravljačkom programu motora. Zatim upotrijebite neke zastoje i vijke za postavljanje ploče na robota. Uvjerite se da je GPS modul izvan spremnika tako da njegov signal ne blokira metalni okvir. Na kraju spojite servo i HC-SR04 na odgovarajuće lokacije.

Korak 5: Upotreba

Sada samo priključite napajanje na motore i Teensy. Povežite se putem aplikacije s HC-05 i zabavite se!

Preporučuje se: