Cuprins:

Tutorial Arduino GPS Shield: Calculator distanță: 5 pași
Tutorial Arduino GPS Shield: Calculator distanță: 5 pași

Video: Tutorial Arduino GPS Shield: Calculator distanță: 5 pași

Video: Tutorial Arduino GPS Shield: Calculator distanță: 5 pași
Video: Arduino GPS Tutorial with GPS Shield and an Arduino Uno 2024, Iulie
Anonim
Tutorial Arduino GPS Shield: Calculator distanță
Tutorial Arduino GPS Shield: Calculator distanță

GPS sau sistemul de poziționare globală este un sistem de navigație radio prin satelit, care vă permite să obțineți locația și să vă ghidați prin alte locații printr-o hartă bine recunoscută și predefinită, cum ar fi Google Maps, iar în lumea Arduino, acest lucru este realizat de Arduino Scut GPS.

GPS-ul vă cunoaște locația prin valorile de latitudine și longitudine ale locației dvs., care specifică exact unde vă aflați din lume și vom folosi aceste două măsurători pentru a calcula distanța dintre locația dvs. curentă și destinația dorită folosind scutul GPS pe 1Sheeld într-un tutorial Arduino GPS Shield rapid și amuzant.

Să vorbim despre ideea din spatele acestui tutorial Arduino GPS Shield …

Idee:

În tutorialul Arduino GPS Shield, vom folosi GPS Shield de la 1Sheeld prin intermediul aplicației însoțitoare Android / iOS pentru a obține locația curentă.

Obținem acest lucru comunicând aplicației (folosind scutul de recunoaștere vocală), atât latitudinea cât și longitudinea locației dorite pe care dorim să le atingem, iar Arduino va calcula distanța directă dintre cele 2 locații în unitate km (folosind scutul GPS) și vă spune (folosind scutul text-vorbire) care este distanța.

Noțiuni de bază:

Dacă este prima dată când vă ocupați de 1Sheeld sau doriți să aflați mai multe despre acesta, vă recomand să verificați acest tutorial de pornire rapid și ușor.

Acum, după ce v-ați familiarizat puțin cu 1Sheeld, să începem!

Pasul 1: Componente hardware:

Componente hardware
Componente hardware
Componente hardware
Componente hardware
Componente hardware
Componente hardware
Componente hardware
Componente hardware
  1. Arduino Uno.
  2. 1Sheeld + placa.
  3. Cablu USB Arduino sau baterie de 9-12v.
  4. Telefon Android / iOS cu aplicația 1Sheeld instalată pe acesta.

Pasul 2: Componente software:

  1. IDE Arduino.
  2. Biblioteca 1sheeld, aplicația Android 1sheeld sau aplicația iOS.

Pasul 3: Conexiune și schemă:

Conexiune și schemă
Conexiune și schemă
Conexiune și schemă
Conexiune și schemă
Conexiune și schemă
Conexiune și schemă
  1. Conectați placa 1Sheeld la Arduino ca imagine1.
  2. Conectați ecranul LCD 16 * 2 ca imagine2.
  3. Comutați puterea 1Sheeld pentru a funcționa pe 5v (nu 3.3v) ca imagine3.

1Sheeld are 2 moduri: modul de încărcare și modul de operare. Puteți comuta între ele folosind comutatorul apropiat de pinii digitali și se numește „UART SWITCH” pe 1Sheeld și „SERIAL SWITCH” pe 1Sheeld +.

  • În primul rând, glisați comutatorul către notația „SWITCH” ca imagine4 care transformă placa 1Sheeld în modul Încărcare pentru a vă permite să încărcați codul Arduino.
  • În al doilea rând, după ce ați terminat încărcarea codului, glisați comutatorul către notația „UART” (sau „SERIAL” la placa 1Sheeld +) ca imagine5 care transformă placa 1Sheeld în modul de operare pentru a comunica cu aplicația 1Sheeld a smartphone-ului.

În cele din urmă, conectați Arduino prin intermediul computerului dvs. utilizând cablul USB Arduino.

Pasul 4: Cod

Aș recomanda să verificați documentația Arduino GPS Shield pentru a afla mai multe despre funcționalitatea Arduino GPS Shield și cum să le utilizați.

Acum, comutați placa 1Sheeld în modul Încărcare, încărcați codul atașat pentru ceasul digital Arduino. Comutați placa 1Sheeld în modul de operare, apoi deschideți aplicația 1Sheeld și conectați-o la placa 1Sheeld prin Bluetooth.

Pasul 5:

Imagine
Imagine
Imagine
Imagine

După cum vedeți în videoclipul tutorial Arduino GPS Shield, ar trebui să selectați ecranele GPS, Terminal, Text-to-speech și Recunoaștere vocală.

Odată ce navigați la ecranul de recunoaștere vocală și spuneți telefonului locația dorită în ceea ce privește valorile latitudinii și longitudinii, acesta va calcula distanța dintre locația curentă și locația legată de latitudinea și longitudinea introduse și vă va spune cu voce tare distanța și scrisă și în fila Scut terminal.

În acest tutorial, am vrut să știu distanța dintre locația mea actuală „Integreight company” și Gara Ramsis din centrul orașului Cairo și avea 8,327 km și am calculat-o și din Google maps, unde eroarea a fost atât de mică (distanța Google Maps este: 8,22 km conform capturilor de ecran).

Recomandat: