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, Srpanj
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 vodite vas kroz druge lokacije kroz dobro poznatu 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 1Sheeldu 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 popratne 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 (pomoću štita za pretvaranje teksta u govor) koja je udaljenost.

Početak:

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!

1. korak: 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 s instaliranom aplikacijom 1Sheeld.

2. korak: Softverske komponente:

  1. Arduino IDE.
  2. Biblioteka s 1 segmentom, Android aplikacija sa sustavom 1 ili iOS aplikacija.

Korak 3: Spajanje i shema:

Spajanje i shema
Spajanje i shema
Spajanje i shema
Spajanje i shema
Spajanje i shema
Spajanje i shema
  1. Priključite ploču 1Sheeld u svoj Arduino kao sliku1.
  2. Spojite 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 image5 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čunala pomoću Arduino USB kabela.

Korak 4: Kodirajte

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

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

5. korak:

Slika
Slika
Slika
Slika

Kao što vidite u videu s vodičem za Arduino GPS Shield, trebali biste odabrati štitove za GPS, terminal, pretvaranje teksta u govor i prepoznavanje glasa.

Nakon što prijeđete na štitnik 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 zemljopisnu širinu i dužinu i glasno će vam reći udaljenost i također 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 pogreška bila tako mala (udaljenost Google karata je: 8,22 km prema snimkama zaslona).

Preporučeni: