Съдържание:
- Стъпка 1: Хардуерни компоненти:
- Стъпка 2: Софтуерни компоненти:
- Стъпка 3: Свързване и схема:
- Стъпка 4: Код
- Стъпка 5:
Видео: Arduino GPS Shield Урок: Калкулатор на разстояния: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
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: Хардуерни компоненти:
- Arduino Uno.
- 1Sheeld+ дъска.
- Arduino USB кабел или батерия 9-12v.
- Телефон с Android/iOS с инсталирано приложение 1Sheeld.
Стъпка 2: Софтуерни компоненти:
- Arduino IDE.
- 1sheeld библиотека, 1sheeld приложение за Android или iOS.
Стъпка 3: Свързване и схема:
- Включете 1Sheeld платката във вашия Arduino като изображение1.
- Свържете LCD 16*2 като изображение2.
- Превключете захранването 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 км според скрийншота).
Препоръчано:
HC-12 метеостанция за далечни разстояния и DHT сензори: 9 стъпки
Метеорологична станция за далечни разстояния HC-12 и сензори за DHT: В този урок ще научим как да направим дистанционна метеорологична станция за дълги разстояния, използвайки два dht сензора, HC12 модули и I2C LCD дисплей. Гледайте видеото
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: Понякога вибрациите са причина за сериозни проблеми в много приложения. От валове и лагери на машината до работа на твърдия диск, вибрациите причиняват повреда на машината, ранна подмяна, ниска производителност и нанасят сериозен удар върху точността. Мониторинг
Най -добри светлини за приятели на дълги разстояния: 4 стъпки (със снимки)
Направи си сам светлини за най -добри приятели: Направих синхронизирани светлини за дълги разстояния, известни като " Най -добър приятел " лампи. Това просто означава, че те се поддържат в синхрон с текущия цвят на другата лампа. Така че, ако трябва да смените една лампа в зелено, малко след това другата лампа ще светне зелено
Дистанционно управление на базата на LoRa - Управление на уреди от големи разстояния: 8 стъпки
Дистанционно управление на базата на LoRa | Контролирайте уредите от големи разстояния: Хей, какво става, момчета! Akarsh тук от CETech, В този проект ние ще създадем дистанционно управление, което може да се използва за управление на различни инструменти като светодиоди, двигатели или ако говорим за ежедневния си живот, можем да контролираме домашния си аппликант
LoRa дистанционно управление Messenger с 1.8 "TFT за разстояния до 8 км: 8 стъпки
LoRa Messenger с дистанционно управление с 1.8 "TFT за разстояния до 8 км: Свържете проекта към вашия лаптоп или телефон и след това разговаряйте между устройствата без интернет или SMS, използвайки само LoRa. Хей, какво става, момчета? Akarsh тук от CETech.This PCB също има дисплей и 4 бутона, които могат да се използват като дистанционно управление за