Arduino: GPS nyomkövető felépítése - hogyan működik
Ebben a gyakorlati tippben elmagyarázzuk, hogyan lehet könnyen felépíteni egy GPS nyomkövetőt az Arduino-val.
1. lépés - csatlakoztassa a GPS-modult az Arduino-hoz
Ezen a ponton NEO-6M GPS modult használunk.
- Először csatlakoztassa a VCC-t az 5 V-ra és a GND-t a földre.
- Ezután az RX csatlakozik a 4. érintkezőhöz és a TX-hez az Arduino 3. érintkezőjéhez.
2. lépés - programozza a GPS modult
A modul használatához először meg kell győződnie arról, hogy már telepítette a "TinyGPS" könyvtárat.
- Először importálja őket a "#include" paranccsal. Szüksége van továbbá a SoftwareSerial könyvtárra: "#include"
- Először hozzon létre egy "SoftwareSerial gpsSerial (3, 4);" paranccsal. egy új SoftwareSerial objektum és a "TinyGPS gps;" paranccsal a TinyGPS példánya.
- A beállítási módszernél elindul a soros kapcsolat a GPS modullal ("gpsSerial.begin (9600);") és a soros monitorral ("Serial.begin (9600);") az adatok kimenete érdekében.
- A hurok módszerben először egy ideig tartó hurok kerül beillesztésre, amely ellenőrzi, hogy elérhető-e a GPS-modul: "míg (gpsSerial.avable ()) {}"
- A göndör zárójelben van egy if utasítás, amely ellenőrzi az adatok fogadását: "if (gps.encode (gpsSerial.read ())) {}".
- Ha igen, akkor a "gps.f_get_position (& lat, & lon);" parancsot használhatja. felhívható és kiadható például a "Serial.println (String (lat) + +" "+ String (lon))" segítségével a soros monitoron.
A következő cikkben elmagyarázzuk, hogyan állítsunk be egy GSM modult az Arduino-n. Könnyedén csatlakozhat például a mobilhálózathoz és SMS-t is küldhet.