Kazalo:

Arduino GPS Shield Vadnica: Kalkulator razdalje: 5 korakov
Arduino GPS Shield Vadnica: Kalkulator razdalje: 5 korakov

Video: Arduino GPS Shield Vadnica: Kalkulator razdalje: 5 korakov

Video: Arduino GPS Shield Vadnica: Kalkulator razdalje: 5 korakov
Video: HOW TO MAKE DISTANCE CALCULATOR USING ARDUINO || WITH PROSSEING APP || WITH CODES IN THE DESCRIPTION 2024, November
Anonim
Arduino GPS Shield Vadnica: Kalkulator razdalje
Arduino GPS Shield Vadnica: Kalkulator razdalje

GPS ali sistem globalnega pozicioniranja je satelitski radijsko-navigacijski sistem, ki vam omogoča, da ugotovite svojo lokacijo in vas po drugih lokacijah vodijo skozi dobro prepoznan in vnaprej določen zemljevid, kot so Google zemljevidi, v svetu Arduino pa to doseže Arduino GPS ščit.

GPS pozna vašo lokacijo po vrednosti zemljepisne širine in dolžine, ki določa, kje točno ste s sveta, in s pomočjo teh dveh meritev izračunamo razdaljo med vašo trenutno lokacijo in želeno destinacijo z uporabo ščita GPS na 1Sheeld v hitrem in smešnem Vadnici za Arduino GPS Shield.

Pogovorimo se o ideji te vadnice za Arduino GPS Shield …

Ideja:

V vadnici za Arduino GPS Shield bomo uporabili GPS Shield od 1Sheeld prek njegove spremljevalne aplikacije za Android/iOS, da dobimo trenutno lokacijo.

To dosežemo tako, da aplikaciji (z uporabo ščita za prepoznavanje glasu) sporočimo širino in dolžino želene lokacije, ki jo želimo doseči, in Arduino bo izračunal neposredno razdaljo med dvema lokacijama v enoti km (z uporabo ščita GPS)) in vam pove (z uporabo ščita za pretvorbo besedila v govor), kakšna je razdalja.

Začetek:

Če se prvič ukvarjate z 1Sheeldom ali želite izvedeti več o tem, vam priporočam, da preverite to hitro in enostavno vadnico za začetek.

Zdaj, ko ste se malo seznanili z 1Sheeldom, začnimo!

1. korak: Komponente strojne opreme:

Komponente strojne opreme
Komponente strojne opreme
Komponente strojne opreme
Komponente strojne opreme
Komponente strojne opreme
Komponente strojne opreme
Komponente strojne opreme
Komponente strojne opreme
  1. Arduino Uno.
  2. 1 Polje+ plošča.
  3. Arduino kabel USB ali baterija 9-12v.
  4. Telefon Android/iOS z nameščeno aplikacijo 1Sheeld.

2. korak: Komponente programske opreme:

  1. Arduino IDE.
  2. 1sheeld knjižnica, 1sheeld aplikacija za Android ali iOS.

3. korak: Povezava in shema:

Povezava in shema
Povezava in shema
Povezava in shema
Povezava in shema
Povezava in shema
Povezava in shema
  1. Ploščo 1Sheeld priključite v svoj Arduino kot image1.
  2. LCD 16*2 povežite kot sliko 2.
  3. Preklopite 1Sheeld power, da deluje na 5v (ne 3.3v) kot slika 3.

1Sheeld ima 2 načina: način nalaganja in način delovanja. Med njimi lahko preklapljate s stikalom blizu digitalnih zatičev in se imenuje "UART SWITCH" na 1Sheeldu in "SERIAL SWITCH" na 1Sheeld+.

  • Najprej premaknite stikalo proti zapisu »SWITCH« kot slika 4, ki spremeni ploščo 1Sheeld v način nalaganja, da lahko naložite kodo Arduino.
  • Drugič, ko naložite kodo, potisnite stikalo proti zapisu »UART« (ali »SERIAL« na plošči 1Sheeld+) kot sliko5, ki spremeni ploščo 1Sheeld v način delovanja za komunikacijo z aplikacijo 1Sheeld za vaš pametni telefon.

Končno povežite Arduino prek računalnika s kablom USB Arduino USB.

4. korak: Koda

Priporočam, da preverite dokumentacijo Arduino GPS Shield, če želite izvedeti več o funkcionalnosti Arduino GPS Shield in kako jih uporabljati.

Zdaj preklopite ploščo 1Sheeld v način nalaganja, naložite priloženo kodo za digitalno uro Arduino. Preklopite ploščo 1Sheeld v način delovanja, nato odprite aplikacijo 1Sheeld in jo povežite s ploščo 1Sheeld prek povezave Bluetooth.

5. korak:

Slika
Slika
Slika
Slika

Kot vidite v videoposnetku Arduino GPS Shield Tutorial, morate izbrati ščite GPS, terminal, besedilo v govor in prepoznavanje glasu.

Ko se pomaknete do ščita za prepoznavanje glasu in telefonu poveste želeno lokacijo glede na vrednosti zemljepisne širine in dolžine, bo izračunal razdaljo med trenutno lokacijo in lokacijo, povezano z vneseno zemljepisno širino in dolžino, ter vam na glas povedal razdaljo in zapisano tudi na zavihku Terminal shield.

V tej vadnici sem želel izvedeti razdaljo med mojo trenutno lokacijo "Integreight company" in železniško postajo Ramsis v središču Kaira, ki je znašala 8.327 km, in to sem izračunal tudi iz Googlovih zemljevidov, kjer je bila napaka tako majhna (razdalja Google zemljevidov je: 8,22 km po posnetkih zaslona).

Priporočena: