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, Studeni
Anonim
Image
Image
Sastavljanje šasije
Sastavljanje šasije

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

BoM:

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

Korak 1: Sklapanje šasije

Sastavljanje šasije
Sastavljanje šasije

Komplet dolazi s iznimno jednostavnim uputama za sastavljanje. Osim 4 jednostavna konstrukcijska dijela, sadrži i mnogo različitih rupa za montažu 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 s Bluetooth modulom na Serial3. L293D bio je 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 uporabe.

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, natrag, 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 s 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

Skupština
Skupština
Skupština
Skupština
Skupština
Skupština

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

Korak 5: Upotreba

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

Preporučeni: