Sadržaj:

Arduino GPS Shield Vodič: Kalkulator udaljenosti: 5 koraka
Arduino GPS Shield Vodič: Kalkulator udaljenosti: 5 koraka

Video: Arduino GPS Shield Vodič: Kalkulator udaljenosti: 5 koraka

Video: Arduino GPS Shield Vodič: Kalkulator udaljenosti: 5 koraka
Video: изучите программирование Arduino за 20 секунд! (проекты Ардуино) 2024, Juli
Anonim
Arduino GPS Shield Vodič: Kalkulator udaljenosti
Arduino GPS Shield Vodič: Kalkulator udaljenosti

GPS ili globalni sustav pozicioniranja satelitski je radio-navigacijski sustav koji vam omogućuje da odredite svoju lokaciju i provedete kroz druge lokacije kroz dobro prepoznatu i unaprijed definiranu kartu poput Google karata, a u svijetu Arduina to postiže Arduino GPS štit.

GPS poznaje vašu lokaciju putem vrijednosti zemljopisne širine i dužine vaše lokacije koja određuje gdje se točno nalazite sa svijeta, a mi ćemo koristiti ova dva mjerenja za izračunavanje udaljenosti između vaše trenutne lokacije i željenog odredišta pomoću GPS štita na 1Sheeld -u u brzom i smiješnom vodiču za Arduino GPS štit.

Razgovarajmo o ideji koja stoji iza ovog Arduino vodiča za GPS štit …

Ideja:

U vodiču za Arduino GPS Shield koristit ćemo GPS Shield iz 1Sheelda putem njegove prateće Android/iOS aplikacije kako bismo dobili trenutnu lokaciju.

To postižemo tako što aplikaciji (pomoću štita za prepoznavanje glasa) kažemo zemljopisnu širinu i dužinu željene lokacije koju želimo doseći, a Arduino će izračunati izravnu udaljenost između 2 lokacije u km jedinici (pomoću GPS štita)) i govori vam (koristeći štitnik za pretvaranje teksta u govor) koja je udaljenost.

Počinjemo:

Ako vam je ovo prvi put da se bavite 1Sheeldom ili želite saznati više o tome, preporučujem da provjerite ovaj brzi i lak vodič za početak rada.

Sada, nakon što ste se malo upoznali s 1Sheeldom, počnimo!

Korak 1: Hardverske komponente:

Hardverske komponente
Hardverske komponente
Hardverske komponente
Hardverske komponente
Hardverske komponente
Hardverske komponente
Hardverske komponente
Hardverske komponente
  1. Arduino Uno.
  2. 1 Polica+ ploča.
  3. Arduino USB kabel ili baterija 9-12v.
  4. Android/iOS telefon sa instaliranom aplikacijom 1Sheeld.

Korak 2: Softverske komponente:

  1. Arduino IDE.
  2. 1sheeld biblioteka, 1sheeld Android aplikacija ili iOS aplikacija.

Korak 3: Povezivanje i shema:

Povezivanje i shema
Povezivanje i shema
Povezivanje i shema
Povezivanje i shema
Povezivanje i shema
Povezivanje i shema
  1. Uključite 1Sheeld ploču u svoj Arduino kao image1.
  2. Povežite LCD 16*2 kao sliku2.
  3. Uključite 1Sheeld napajanje da radi na 5v (ne 3.3v) kao slika3.

1Sheeld ima 2 načina rada: način učitavanja i način rada. Možete se prebacivati između njih pomoću prekidača blizu digitalnih pinova i naziva se “UART SWITCH” na 1Sheeldu i “SERIAL SWITCH” na 1Sheeld+.

  • Prvo pomaknite prekidač prema oznaci "SWITCH" kao slika 4 koja pretvara ploču 1Sheeld u način učitavanja kako biste mogli učitati Arduino kod.
  • Drugo, nakon što završite s učitavanjem koda, pomaknite prekidač prema oznaci „UART“(ili „SERIAL“na 1Sheeld+ ploči) kao sliku5 koja pretvara ploču 1Sheeld u način rada za komunikaciju s aplikacijom 1Sheeld vašeg pametnog telefona.

Na kraju, povežite Arduino putem računara pomoću Arduino USB kabela.

Korak 4: Kodirajte

Preporučio bih da provjerite Arduino GPS Shield dokumentaciju kako biste saznali više o Arduino GPS Shield funkcijama i kako ih koristiti.

Sada prebacite 1Sheeld ploču u način učitavanja, učitajte priloženi kôd za Arduino digitalni sat. Prebacite 1Sheeld ploču u način rada, a zatim otvorite aplikaciju 1Sheeld i povežite je s 1Sheeld pločom putem Bluetootha.

Korak 5:

Image
Image
Image
Image

Kao što vidite u video zapisu Arduino GPS Shield Tutorial, trebali biste odabrati štitove za GPS, terminal, pretvaranje teksta u govor i prepoznavanje glasa.

Nakon što odete do štita za prepoznavanje glasa i svom telefonu kažete željenu lokaciju u smislu vrijednosti zemljopisne širine i dužine, on će izračunati udaljenost između trenutne lokacije i lokacije koja se odnosi na unesenu širinu i dužinu i glasno će vam reći udaljenost i takođe napisano na kartici Terminal shield.

U ovom vodiču želio sam znati udaljenost između moje trenutne lokacije "Integreight company" i željezničke stanice Ramsis u centru Kaira, a iznosila je 8.327 km, a izračunao sam je i na Google kartama gdje je greška bila tako mala (udaljenost Google mapa je: 8,22 km prema snimkama ekrana).

Preporučuje se: