Talaan ng mga Nilalaman:
- Hakbang 1: ANO ANG GPS?
- Hakbang 2: KUMUHA NG MATERIALS NA KINAKAILANGAN:
- Hakbang 3: CIRCUIT
- Hakbang 4: CODE
- Hakbang 5: OUTPUT
Video: Tagahanap ng Lokasyon ng GPS: 5 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Kumusta ang lahat, Ngayon tingnan natin kung paano gumawa ng isang Finder ng Lokasyon ng GPS gamit ang NEO-6m GPS module at arduino. Tingnan muna natin kung ano ang GPS.
Hakbang 1: ANO ANG GPS?
Ang Global Positioning System (GPS), na orihinal na NAVSTAR GPS, ay isang satellite-based radionavigation system na pagmamay-ari ng gobyerno ng Estados Unidos at pinamamahalaan ng Air Force ng Estados Unidos. Ito ay isang pandaigdigang sistema ng nabigasyon satellite (GNSS) na nagbibigay ng geolocation at impormasyon ng oras sa isang tagatanggap ng GPS saanman sa o malapit sa Earth kung saan mayroong isang hindi hadlang na linya ng paningin sa apat o higit pang mga satellite ng GPS. Ang mga hadlang tulad ng mga bundok at mga gusali ay humahadlang sa medyo mahina na mga signal ng GPS.
Hindi hinihiling ng GPS ang gumagamit na magpadala ng anumang data, at nagpapatakbo ito nang nakapag-iisa sa anumang pagtanggap sa telephonic o internet, kahit na ang mga teknolohiyang ito ay maaaring mapahusay ang pagiging kapaki-pakinabang ng impormasyon sa pagpoposisyon ng GPS. Nagbibigay ang GPS ng mga kritikal na kakayahan sa pagpoposisyon sa mga gumagamit ng militar, sibil, at komersyal sa buong mundo. Ang gobyerno ng Estados Unidos ang lumikha ng sistema, nagpapanatili nito, at ginagawang malayang ma-access sa sinumang may isang GPS receiver.
Hakbang 2: KUMUHA NG MATERIALS NA KINAKAILANGAN:
Ang mga materyales na muling kinakailangan ay:
* Module ng NEO-6m gps - kaakibat ng amazon
* Arduino uno - kaakibat ng amazon
* Lcd display - amazon na kaakibat
** Tandaan: Ito ang mga link ng kaakibat ng amazon. Kapag bumili ka sa pamamagitan ng mga link na ito makakatanggap ako ng isang maliit na komisyon na makakatulong sa akin na sumulat ng higit pa at maraming mga artikulo
Hakbang 3: CIRCUIT
Ang circuit ay sumusunod:
Module ng GPS ==> Arduino
* GND ==> GND
* TX ==> Digital pin (D3)
* RX ==> Digital pin (D4)
* Vcc ==> 3.3 V
LCD ==> Arduino * VSS ==> GND
* VCC ==> 5V
* VEE ==> 10K Resistor
* RS ==> A0 (Analog pin)
* R / W ==> GND
* E ==> A1
* D4 ==> A2
* D5 ==> A3
* D6 ==> A4
* D7 ==> A5
* LED + ==> VCC
* LED- ==> GND
Hakbang 4: CODE
# isama
#include #include // long lat, lon; // lumikha ng variable para sa latitude at longitude na object float lat, lon; // create variable for latitude and longitude object SoftwareSerial gpsSerial (3, 4); // rx, tx LiquidCrystal lcd (A0, A1, A2, A3, A4, A5); Mga maliit na gps; // create gps object void setup () {Serial.begin (9600); // ikonekta ang serial Serial.println ("Ang Nakatanggap na Signal ng GPS:"); gpsSerial.begin (9600); // ikonekta ang gps sensor lcd.begin (16, 2); } void loop () {habang (gpsSerial.available ()) {// suriin para sa data ng gps kung (gps.encode (gpsSerial.read ())) // encode gps data {gps.f_get_position (& lat, & lon); // get latitude and longitude // display posisyon lcd.clear (); lcd.setCursor (1, 0); lcd.print ("GPS Signal"); 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 = String (lat, 6); String longitude = String (lon, 6); Serial.println (latitude + ";" + longitude); pagkaantala (1000); }
Hakbang 5: OUTPUT
Kaya pagkatapos ng lahat ng mga koneksyon at pag-upload ng code, ang module ng GPS ay tumatagal ng ilang oras upang makakuha ng pag-aayos ng satelayt na karaniwang 15 hanggang 20 minuto. Kung tumatagal ng mas maraming oras sa labas at subukan dahil hindi nito makuha ang pag-aayos ng satellite sa loob ng bahay. Matapos nito maaari mong makita na ang lcd display ay maaaring ipakita ang mga GPS cordinate.
Inirerekumendang:
Oras ng Lokasyon na 'Weasley' Na May 4 na Kamay: 11 Mga Hakbang (na may Mga Larawan)
Ang Clock ng Lokasyon ng 'Weasley' Na May 4 na Kamay: Kaya, sa isang Raspberry Pi na kanina pa nagsisipa, nais kong makahanap ng isang magandang proyekto na magpapahintulot sa akin na magamit ito nang husto. Natagpuan ko ang mahusay na Maituturo na Bumuo ng Iyong Sariling Weasley na Clock na Lokasyon ni ppeters0502 at naisip
Tagahanap ng Raspberry Pi Planet: 14 Mga Hakbang (na may Mga Larawan)
Tagahanap ng Raspberry Pi Planet: Sa labas ng Science Center sa aking lungsod mayroong isang malaking istraktura ng metal na maaaring lumiko at ituro kung saan nasa kalangitan ang mga planeta. Hindi ko kailanman nakita na gumana ito, ngunit palagi kong naisip na magiging mahiwagang malaman kung saan kumilos ang hindi maabot na ibang mga mundo
Tagahanap ng Taglagas ng ESP32: 5 Mga Hakbang
ESP32 Fall Detector: Gusto kong pasalamatan ang DFRobot sa pag-sponsor ng proyektong ito. Narito ang isang listahan ng mga ginamit na bahagi: DFRobot ESP32 ESP-WROOM Module × 1 - https://www.dfrobot.com/product-1559.htmlSilicon Labs CP2102 USB sa UART Bridge × 1MCP73831 Li-Ion Charger IC × 1LM317BD2T A
Paano Baguhin ang Lokasyon ng Media sa JW Library: 4 Mga Hakbang
Paano Baguhin ang Lokasyon ng Media sa JW Library: Ang JW Library ay isang Metro app na nangangahulugang mayroon itong pinasimple na interface. Ito ay isang magandang bagay sa karamihan ng mga kaso tulad ng para sa karamihan ng mga gumagamit simpleng load mo lang ang app at gamitin ito sa paraang kailangan mo. Ang kuskusin ay dumating kapag nais mong gumawa ng bahagyang mas advanced na bagay
Tagahanap ng Saklaw ng Ultrasonic Sensor: 5 Mga Hakbang
Finder ng Saklaw ng Sensor ng Ultrasonic: Panimula: Tagahanap ng Saklaw ng Ultrasonic Gamit ang Arduino. Ang Ultrasonic Range Finder ay isang simpleng pamamaraan ng pagkalkula ng distansya mula sa isang balakid mula sa isang distansya nang walang anumang pisikal na kontak. Gumagamit ito ng isang ultrasonic distansya sensor na gumagamit ng tunog pulses