Arduino: sestavite GPS sledilnik - kako deluje
V tem praktičnem nasvetu razlagamo, kako lahko z Arduino enostavno sestavite GPS sledilnik.
1. korak - povežite GPS modul z Arduino
Na tem mestu uporabljamo GPS-modul NEO-6M.
- Najprej priključite VCC na 5V in GND na tla.
- Nato je RX priključen na pin 4 in TX na pin 3 na Arduino.
2. korak - programirajte GPS modul
Če želite uporabljati modul, morate najprej zagotoviti, da ste že namestili knjižnico "TinyGPS".
- Najprej jih uvozite z ukazom "#include". Potrebujete tudi knjižnico SoftwareSerial: "#include"
- Najprej ustvarite z ukazom "SoftwareSerial gpsSerial (3, 4);" nov objekt SoftwareSerial in z ukazom "TinyGPS gps;" primer TinyGPS.
- V načinu nastavitve se zažene serijska povezava z GPS modulom ("gpsSerial.begin (9600);") in serijskim monitorjem ("Serial.begin (9600);") za izhod podatkov.
- V metodi zanke je najprej vstavljena zanka, ki preveri, ali je mogoče doseči modul GPS: "while (gpsSerial.available ()) {}"
- V kodrastih oklepajih je izjava if, ki preverja, ali so bili podatki prejeti: "if (gps.encode (gpsSerial.read ())) {}".
- V tem primeru lahko uporabite ukaz "gps.f_get_position (& lat, & lon);" je mogoče poklicati in izpisati na primer s "Serial.println (String (lat) +" "+ String (lon))" v serijskem monitorju.
V naslednjem članku bomo razložili, kako na Arduino nastaviti modul GSM. Lahko se tudi enostavno povežete z mobilnim omrežjem in na primer pošljete SMS.