Съдържание:

Arduino GPS Shield Урок: Калкулатор на разстояния: 5 стъпки
Arduino GPS Shield Урок: Калкулатор на разстояния: 5 стъпки

Видео: Arduino GPS Shield Урок: Калкулатор на разстояния: 5 стъпки

Видео: Arduino GPS Shield Урок: Калкулатор на разстояния: 5 стъпки
Видео: app inventor rus. вычисляем расстояние до объекта 2024, Юли
Anonim
Arduino GPS Shield Урок: Калкулатор на разстоянието
Arduino GPS Shield Урок: Калкулатор на разстоянието

GPS или глобална система за позициониране е сателитна радионавигационна система, която ви позволява да получите вашето местоположение и да ви преведе през други местоположения чрез добре разпозната и предварително дефинирана карта като Google maps, а в света на Arduino това се постига от Arduino GPS щит.

GPS познава вашето местоположение чрез стойностите на географската ширина и дължина на вашето местоположение, което определя къде точно сте от света и ние ще използваме тези две измервания, за да изчислим разстоянието между вашето текущо местоположение и желаната дестинация, използвайки GPS щита на 1Sheeld в бърз и забавен урок за Arduino GPS Shield.

Нека поговорим за идеята зад този урок за Arduino GPS Shield …

Идея:

В урока за Arduino GPS Shield ще използваме GPS Shield от 1Sheeld чрез придружаващото го приложение за Android/iOS, за да получим текущото местоположение.

Постигаме това, като казваме на приложението (с помощта на щита за разпознаване на глас), както географската ширина и дължина на желаното местоположение, което искаме да достигнем, така и Arduino ще изчисли директното разстояние между 2 -те местоположения в км единица (с помощта на GPS щита) и ви казва (като използвате щита за преобразуване на текст в реч) какво е разстоянието.

Приготвяме се да започнем:

Ако за първи път се занимавате с 1Sheeld или искате да научите повече за него, препоръчвам да проверите този урок за бързо и лесно започване.

Сега, след като се запознаете малко с 1Sheeld, нека започнем!

Стъпка 1: Хардуерни компоненти:

Хардуерни компоненти
Хардуерни компоненти
Хардуерни компоненти
Хардуерни компоненти
Хардуерни компоненти
Хардуерни компоненти
Хардуерни компоненти
Хардуерни компоненти
  1. Arduino Uno.
  2. 1Sheeld+ дъска.
  3. Arduino USB кабел или батерия 9-12v.
  4. Телефон с Android/iOS с инсталирано приложение 1Sheeld.

Стъпка 2: Софтуерни компоненти:

  1. Arduino IDE.
  2. 1sheeld библиотека, 1sheeld приложение за Android или iOS.

Стъпка 3: Свързване и схема:

Свързване и схема
Свързване и схема
Свързване и схема
Свързване и схема
Свързване и схема
Свързване и схема
  1. Включете 1Sheeld платката във вашия Arduino като изображение1.
  2. Свържете LCD 16*2 като изображение2.
  3. Превключете захранването 1Sheeld, за да работи на 5v (не 3.3v) като изображение3.

1Sheeld има 2 режима: режим на качване и режим на работа. Можете да превключвате между тях, като използвате превключвателя близо до цифровите изводи и се нарича „UART SWITCH“на 1Sheeld и „SERIAL SWITCH“на 1Sheeld+.

  • Първо, плъзнете превключвателя към нотацията „SWITCH“като изображение4, което превръща 1Sheeld платката в режим на качване, за да ви позволи да качите кода на Arduino.
  • Второ, след като приключите с качването на кода, плъзнете превключвателя към нотацията „UART“(или „SERIAL“на 1Sheeld+ платка) като изображение5, което превръща 1Sheeld платката в режим на работа, за да комуникира с приложението 1Sheeld на вашия смартфон.

И накрая, свържете Arduino чрез вашия компютър, като използвате USB кабел Arduino.

Стъпка 4: Код

Бих препоръчал да проверите документацията на Arduino GPS Shield, за да научите повече за функционалността на Arduino GPS Shield и как да ги използвате.

Сега превключете платката 1Sheeld в режим на качване, качете прикачения код за цифровия часовник Arduino. Превключете платката 1Sheeld в режим на работа, след това отворете приложението 1Sheeld и го свържете към платката 1Sheeld чрез Bluetooth.

Стъпка 5:

Образ
Образ
Образ
Образ

Както виждате във видеоклипа на Arduino GPS Shield, трябва да изберете щитовете за GPS, терминал, текст в реч и разпознаване на глас.

След като преминете към щита за разпознаване на глас и кажете на телефона си желаното местоположение по отношение на стойностите на географска ширина и дължина, той ще изчисли разстоянието между текущото местоположение и местоположението, свързано с въведените ширина и дължина и ще ви каже на височина разстоянието и също е написано в раздела Щит на терминала.

В този урок исках да знам разстоянието между моето текущо местоположение „Integreight company“и гарата Ramsis в центъра на Кайро и беше 8,327 км и го изчислих и от Google maps, където грешката беше толкова малка (разстоянието на Google maps е: 8.22 км според скрийншота).

Препоръчано: