Orodha ya maudhui:

Mtafuta Mahali pa GPS: Hatua 5
Mtafuta Mahali pa GPS: Hatua 5

Video: Mtafuta Mahali pa GPS: Hatua 5

Video: Mtafuta Mahali pa GPS: Hatua 5
Video: Я вернул его домой. Немецкая овчарка по имени Дом 2024, Desemba
Anonim
Image
Image

Halo kila mtu, Leo wacha tuone jinsi ya kutengeneza Kitafutaji cha Mahali cha GPS ukitumia moduli ya GPS ya NEO-6m na arduino. Kwanza hebu tuone GPS ni nini.

Hatua ya 1: GPS NI NINI?

KUSANYA VIFAA VINAVYOTAKIWA
KUSANYA VIFAA VINAVYOTAKIWA

Mfumo wa Kuweka Nafasi Ulimwenguni (GPS), asili yake ni NAVSTAR GPS, ni mfumo wa redionavigation unaotegemea satellite inayomilikiwa na serikali ya Merika na inayoendeshwa na Jeshi la Anga la Merika. Ni mfumo wa satelaiti wa urambazaji wa ulimwengu (GNSS) ambao hutoa maelezo ya kijiografia na wakati kwa mpokeaji wa GPS mahali popote kwenye au karibu na Dunia ambapo kuna laini isiyoonekana ya kuona kwa satelaiti nne au zaidi za GPS. Vikwazo kama vile milima na majengo huzuia ishara dhaifu za GPS.

GPS haihitaji mtumiaji kusambaza data yoyote, na inafanya kazi bila kujitegemea kwa upokeaji wowote wa simu au wavuti, ingawa teknolojia hizi zinaweza kuongeza umuhimu wa habari ya nafasi ya GPS. GPS hutoa uwezo muhimu wa kuweka nafasi kwa wanajeshi, raia, na watumiaji wa kibiashara ulimwenguni. Serikali ya Merika iliunda mfumo, inaudumisha, na hufanya iweze kupatikana kwa uhuru kwa mtu yeyote aliye na mpokeaji wa GPS.

Hatua ya 2: Kusanya VIFAA VINAVYOTAKIWA:

KUSANYA VIFAA VINAVYOTAKIWA
KUSANYA VIFAA VINAVYOTAKIWA
KUSANYA VIFAA VINAVYOTAKIWA
KUSANYA VIFAA VINAVYOTAKIWA

Vifaa vilivyoulizwa tena ni:

* Moduli ya gps ya NEO-6m - mshirika wa amazon

* Arduino uno - mshirika wa amazon

* Onyesho la LCD - mshirika wa amazon

** Kumbuka: Hizi ni viungo vya ushirika vya amazon. Unaponunua kupitia viungo hivi nitapokea mkutano mdogo ambao utanisaidia kuandika nakala zaidi na zaidi

Hatua ya 3: MZUNGUKO

MZUNGUKO
MZUNGUKO

Mzunguko kama ifuatavyo:

Moduli ya GPS ==> Arduino

* GND ==> GND

* TX ==> Pini ya dijiti (D3)

* RX ==> Pini ya dijiti (D4)

* Vcc ==> 3.3 V

LCD ==> Arduino * VSS ==> GND

* VCC ==> 5V

* VEE ==> Mpinzani 10K

* RS ==> A0 (pini ya Analog)

* R / W ==> GND

* E ==> A1

* D4 ==> A2

* D5 ==> A3

* D6 ==> A4

* D7 ==> A5

* LED + ==> VCC

* LED- ==> GND

Hatua ya 4: CODE

# pamoja

# pamoja # # pamoja na // long lat, lon; // tengeneza kutofautisha kwa kitu cha latitudo na longitudo kuelea lat, lon; // tengeneza kutofautisha kwa kitu cha latitudo na longitudo SoftwareSerial gpsSerial (3, 4); // rx, tx LiquidCrystal lcd (A0, A1, A2, A3, A4, A5); GPS za TinyGPS; // tengeneza gps kitu batili kuanzisha () {Serial.begin (9600); // unganisha serial Serial.println ("Ishara Iliyopokelewa ya GPS:"); gpsSerial.begin (9600); // unganisha gps sensor lcd. anza (16, 2); } kitanzi batili () {wakati (gpsSerial.ava available)) {// angalia data ya gps ikiwa (gps.encode (gpsSerial.read ()) // encode data ya gps {gps.f_get_position (& lat, & lon); // pata latitudo na longitudo // nafasi ya kuonyesha lcd.clear (); lcd.setCursor (1, 0); lcd.print ("Ishara ya GPS"); lcd.setCursor (1, 0); lcd.print ("LAT:"); lcd.setCursor (5, 0); lcd.print (lat); Printa ya serial (lat); Serial.print (""); Rangi ya serial (lon); Serial.print (""); lcd.setCursor (0, 1); lcd.print (", LON:"); lcd.setCursor (5, 1); lcd.print (lon); }} Latitude ya kamba = Kamba (lat, 6); Longitudo ya kamba = Kamba (lon, 6); Serial.println (latitudo + ";" + longitudo); kuchelewesha (1000); }

Hatua ya 5: PATO

Kwa hivyo baada ya maunganisho yote na kupakia nambari, moduli ya GPS huchukua muda kupata suluhisho la setilaiti ambayo kawaida ni dakika 15 hadi 20. Ikiwa inachukua muda zaidi nenda nje na ujaribu kwani haiwezi kupata satelaiti kurekebisha ndani ya nyumba. Baada ya hapo unaweza kuona kuwa onyesho la LCD linaweza kuonyesha wasaidizi wa GPS.

Ilipendekeza: