Cov txheej txheem:

GPS Nrhiav Qhov Chaw: 5 Kauj Ruam
GPS Nrhiav Qhov Chaw: 5 Kauj Ruam

Video: GPS Nrhiav Qhov Chaw: 5 Kauj Ruam

Video: GPS Nrhiav Qhov Chaw: 5 Kauj Ruam
Video: Jack GV - Kuv Thov Txim Ft. Vicky Yang (Official Audio) 2024, Hlis ntuj nqeg
Anonim
Image
Image

Nyob zoo txhua tus, Hnub no cia peb pom yuav ua li cas thiaj nrhiav GPS Chaw Siv NEO-6m GPS module thiab arduino. Ua ntej tso peb pom dab tsi yog GPS.

Kauj ruam 1: GPS yog dab tsi?

YUAV TSUM MATERIALS YUAV TSUM TAU
YUAV TSUM MATERIALS YUAV TSUM TAU

Lub Ntiaj Teb Txoj Haujlwm Tseem Ceeb (GPS), thaum xub thawj NAVSTAR GPS, yog lub xov tooj cua-raws radionavigation system uas yog los ntawm tsoomfwv Meskas thiab ua haujlwm los ntawm Tebchaws Meskas Tub Rog Tub Rog. Nws yog lub ntiaj teb kev qhia siv lub hnub qub (GNSS) uas muab cov ntawv qhia chaw nyob thiab sijhawm rau tus neeg txais xov tooj cua GPS nyob txhua qhov chaw lossis ze lub Ntiaj Teb uas tsis muaj kab thaiv kev pom ntawm plaub lossis ntau dua GPS satellites. Cov teeb meem xws li toj roob hauv pes thiab cov tsev thaiv cov teeb meem GPS uas tsis muaj zog.

GPS tsis xav kom tus neeg siv xa cov ntaub ntawv, thiab nws ua haujlwm ntawm nws tus kheej ntawm txhua lub xov tooj lossis txais tos hauv is taws nem, txawm hais tias cov thev naus laus zis no tuaj yeem txhim kho qhov muaj txiaj ntsig ntawm GPS cov ntaub ntawv tso rau. GPS muab lub peev xwm tseem ceeb rau cov tub rog, pej xeem, thiab cov lag luam siv thoob ntiaj teb. Tsoomfwv Meskas tau tsim cov txheej txheem, tswj hwm nws, thiab ua rau nws nkag tau dawb rau txhua tus neeg uas muaj tus txais GPS.

Kauj Ruam 2: YUAV TSUM MUAJ Cov Khoom Uas Yuav Tsum Tau:

YUAV TSUM MATERIALS YUAV TSUM
YUAV TSUM MATERIALS YUAV TSUM
YUAV TSUM MATERIALS YUAV TSUM TAU
YUAV TSUM MATERIALS YUAV TSUM TAU

Cov ntaub ntawv xav tau yog:

*NEO -6m gps module - amazon koom nrog

*Arduino uno - amazon koom nrog

*Lcd zaub - amazon koom nrog

** Nco tseg: Cov no yog amazon koom nrog txuas. Thaum koj yuav los ntawm cov kab ntawv txuas no kuv yuav tau txais qhov kev txiav txim me me uas yuav pab kuv sau ntau thiab ntau kab lus

Kauj Ruam 3: CIRCUIT

CIRCUIT
CIRCUIT

Circuit Court raws li hauv qab no:

GPS module ==> Arduino

* GND ==> GND

* TX ==> Digital pin (D3)

* RX ==> Tus lej digital (D4)

*Vcc ==> 3.3 V

LCD ==> Arduino * VSS ==> GND

* VCC ==> 5V

*VEE ==> 10K Resistor

*RS ==> A0 (Tus pin analog)

*R/W ==> GND

*E ==> A1

*D4 ==> A2

D5 ==> A3

*D6 ==> A4

*D7 ==> A5

*LED+ ==> VCC

*LED- ==> GND

Kauj ruam 4: CODE

#suav nrog

#suav nrog #suav nrog // ntev lat, lon; // tsim qhov sib txawv rau latitude thiab longitude yam khoom ntab lat, lon; // tsim qhov sib txawv rau latitude thiab longitude yam khoom SoftwareSerial gpsSerial (3, 4); // rx, tx LiquidCrystal lcd (A0, A1, A2, A3, A4, A5); TinyGPS gps; // tsim gps object void setup () {Serial.begin (9600); // txuas nrog Serial.println ("GPS Tau Txais Lub Teeb:"); gpsSerial.begin (9600); // txuas gps sensor lcd.begin (16, 2); } void loop () {thaum (gpsSerial.available ()) {// tshawb xyuas cov ntaub ntawv gps yog (gps.encode (gpsSerial.read ())) // encode gps cov ntaub ntawv {gps.f_get_position (& lat, & lon); // tau txais latitude thiab longitude // tso txoj haujlwm lcd.clear (); lcd.setCursor (1,0); lcd.print ("GPS teeb liab"); lcd.setCursor (1,0); lcd.print ("LAT:"); lcd.setCursor (5, 0); lcd.print (lat); Serial.print (lat); Serial.print (""); Serial.print (lon); Serial.print (""); lcd.setCursor (0, 1); lcd.print (", LON:"); lcd.setCursor (5, 1); lcd.print (lon); }} String latitude = Txoj hlua (lat, 6); Txoj hlua ntev = Txoj hlua (lon, 6); Serial.println (latitude+";"+Latitude); ncua (1000); }

Kauj Ruam 5: NTUJ

Yog li tom qab txhua qhov kev sib txuas thiab xa cov cai, GPS module siv qee lub sijhawm kom tau txais kev kho lub hnub qub uas feem ntau yog 15 txog 20 feeb. Yog nws siv sijhawm ntau dua sab nraum zoov thiab sim vim nws tsis muaj peev xwm tau txais lub khoos phis tawj kho hauv tsev.. Tom qab ntawd koj tuaj yeem pom tias lcd zaub tuaj yeem qhia GPS txuas.

Pom zoo: