Բովանդակություն:

GPS տեղադրության որոնիչ ՝ 5 քայլ
GPS տեղադրության որոնիչ ՝ 5 քայլ

Video: GPS տեղադրության որոնիչ ՝ 5 քայլ

Video: GPS տեղադրության որոնիչ ՝ 5 քայլ
Video: تسريب احدث 5 ساعات من شركه كاسيو لعام 2024 2024, Նոյեմբեր
Anonim
Image
Image

Ողջույն բոլորին, այսօր եկեք տեսնենք, թե ինչպես պատրաստել GPS տեղադրության որոնիչ ՝ օգտագործելով NEO-6m GPS մոդուլը և arduino- ն: Նախ եկեք տեսնենք, թե ինչ է GPS- ը:

Քայլ 1. Ի՞ՆՉ Է GPS- ը:

Հավաքեք ՊԱՀԱՆՎԱ ՆՅՈԹԵՐԸ
Հավաքեք ՊԱՀԱՆՎԱ ՆՅՈԹԵՐԸ

Գլոբալ դիրքավորման համակարգը (GPS), սկզբնապես NAVSTAR GPS- ը, արբանյակային վրա հիմնված ռադիոնավիգացիոն համակարգ է, որը պատկանում է Միացյալ Նահանգների կառավարությանը և գործում է Միացյալ Նահանգների ռազմաօդային ուժերի կողմից: Դա գլոբալ նավիգացիոն արբանյակային համակարգ է (GNSS), որը տրամադրում է տեղորոշում և ժամանակի տեղեկատվություն GPS ընդունիչին Երկրի վրա կամ դրա մերձակայքում, որտեղ կա չորս կամ ավելի GPS արբանյակների անարգել տեսողություն: Խոչընդոտները, ինչպիսիք են սարերը և շենքերը, արգելափակում են համեմատաբար թույլ GPS ազդանշանները:

GPS- ը չի պահանջում օգտվողից փոխանցել որևէ տվյալ, և այն գործում է անկախ ցանկացած հեռախոսային կամ ինտերնետային ընդունումից, չնայած այդ տեխնոլոգիաները կարող են բարձրացնել GPS- ի տեղադրման տեղեկատվության օգտակարությունը: GPS- ն ապահովում է դիրքավորման կրիտիկական հնարավորություններ ամբողջ աշխարհում ռազմական, քաղաքացիական և առևտրային օգտվողներին: Միացյալ Նահանգների կառավարությունը ստեղծել է համակարգը, պահպանում է այն և այն ազատորեն հասանելի է դարձնում GPS ընդունիչ ունեցող բոլորին:

Քայլ 2. Հավաքեք անհրաժեշտ նյութերը

Հավաքեք ՊԱՀԱՆՎԱ ՆՅՈԹԵՐԸ
Հավաքեք ՊԱՀԱՆՎԱ ՆՅՈԹԵՐԸ
Հավաքեք ՊԱՀԱՆՎԱ ՆՅՈԹԵՐԸ
Հավաքեք ՊԱՀԱՆՎԱ ՆՅՈԹԵՐԸ

Պահանջվող նյութերն են ՝

*NEO -6m GPS մոդուլ - Amazon- ի մասնաճյուղ

*Arduino uno - ամազոնի մասնաճյուղ

*LCD էկրան - amazon- ի մասնաճյուղ

** Նշում. Սրանք amazon- ի գործընկերային հղումներ են: Երբ գնում եք այս հղումներով, ես կստանամ մի փոքր հանձնարարություն, որն ինձ կօգնի ավելի ու ավելի շատ հոդվածներ գրել

Քայլ 3: ՇՐIRԱՆ

ՇՐՋԱՆ
ՇՐՋԱՆ

Շղթան հետևյալն է.

GPS մոդուլ ==> Arduino

* GND ==> GND

* TX ==> Թվային կապ (D3)

* RX ==> Թվային կապ (D4)

*Vcc ==> 3.3 V

LCD ==> Arduino * VSS ==> GND

* VCC ==> 5V

*VEE ==> 10K դիմադրություն

*RS ==> A0 (անալոգային քորոց)

*R/W ==> GND

*E ==> A1

*D4 ==> A2

*D5 ==> A3

*D6 ==> A4

*D7 ==> A5

*LED+ ==> VCC

*LED- ==> GND

Քայլ 4: ԿՈԴ

#ներառում

#ներառել #ներառել // երկար լատ, լոն; // ստեղծել փոփոխական լայնության և երկայնության օբյեկտի համար float lat, lon; // ստեղծել փոփոխական լայնության և երկայնության օբյեկտի համար SoftwareSerial gpsSerial (3, 4); // rx, tx LiquidCrystal LCD (A0, A1, A2, A3, A4, A5); TinyGPS GPS; // ստեղծել gps օբյեկտի void setup () {Serial.begin (9600); // միացնել սերիական Serial.println («GPS- ի ստացված ազդանշանը.»); gpsSerial.begin (9600); // միացրեք gps ցուցիչ lcd.begin (16, 2); } void loop () {while (gpsSerial.available ()) {// ստուգեք gps- ի տվյալները, եթե (gps.encode (gpsSerial.read ())) // կոդավորեք gps տվյալները {gps.f_get_position (& lat, & lon); // ստանալ լայնություն և երկայնություն // ցուցադրել դիրքը lcd.clear (); lcd.setCursor (1, 0); lcd.print («GPS ազդանշան»); lcd.setCursor (1, 0); lcd.print ("LAT:"); lcd.setCursor (5, 0); lcd.print (lat); Serial.print (լատ); Serial.print (""); Serial.print (lon); Serial.print (""); lcd.setCursor (0, 1); lcd.print (", LON:"); lcd.setCursor (5, 1); lcd.print (lon); }} Լարային լայնություն = Լար (լատ, 6); Լարի երկայնություն = Լար (միայնակ, 6); Serial.println (լայնություն+";"+երկայնություն); ուշացում (1000); }

Քայլ 5: ԵԼՔ

Այսպիսով, բոլոր կապերից և ծածկագիրը ներբեռնելուց հետո, GPS մոդուլը որոշ ժամանակ է պահանջում արբանյակային շտկում ստանալու համար, որը սովորաբար կազմում է 15-20 րոպե:. Դրանից հետո դուք կարող եք տեսնել, որ LCD էկրանը կարող է ցույց տալ GPS- ի միակցիչները:

Խորհուրդ ենք տալիս: