Arduino: изгради GPS тракер - как работи
Свързани Видеоклипове: (Може 2024).
В този практичен съвет обясняваме как лесно можете да изградите GPS тракер с Arduino.
Стъпка 1 - свържете GPS модул към Arduino
В момента използваме GPS модул NEO-6M.
- Първо свържете VCC към 5V и GND към земята.
- Тогава RX е свързан към щифт 4, а TX към пин 3 на Arduino.
Стъпка 2 - програмирайте GPS модула
За да можете да използвате модула, първо трябва да се уверите, че вече сте инсталирали библиотеката "TinyGPS".
- Първо ги импортирайте с командата "#include". Имате нужда и от библиотеката на SoftwareSerial: "#include"
- Първо създайте с командата "SoftwareSerial gpsSerial (3, 4);" нов обект SoftwareSerial и с командата "TinyGPS gps;" екземпляр на TinyGPS.
- В метода на настройка се стартира серийната връзка към GPS модула ("gpsSerial.begin (9600);") и серийния монитор ("Serial.begin (9600);") за извеждане на данни.
- В метода loop първо се вмъква цикъл, който проверява дали GPS модулът може да бъде достигнат: "while (gpsSerial.available ()) {}"
- В къдравите скоби има инструкция if, която проверява дали са получени данни: "if (gps.encode (gpsSerial.read ())) {}".
- Ако е така, можете да използвате командата "gps.f_get_position (& lat, & lon);" може да бъде извикан и изведен например с "Serial.println (String (lat) +" "+ String (lon))" в серийния монитор.
В следващата статия ще обясним как да настроите GSM модул на Arduino. Можете също така лесно да се свържете с мобилната мрежа и да изпращате SMS например.