Spisu treści:
- Krok 1: Komponenty sprzętowe:
- Krok 2: Składniki oprogramowania:
- Krok 3: Połączenie i schemat:
- Krok 4: Kod
- Krok 5:
Wideo: Samouczek Arduino GPS Shield: Kalkulator odległości: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
GPS lub globalny system pozycjonowania to satelitarny system nawigacji radiowej, który pozwala uzyskać Twoją lokalizację i poprowadzić Cię przez inne lokalizacje za pomocą dobrze rozpoznanej i wstępnie zdefiniowanej mapy, takiej jak mapy Google, a w świecie Arduino jest to realizowane przez Arduino Tarcza GPS.
GPS zna Twoją lokalizację dzięki wartościom szerokości i długości geograficznej Twojej lokalizacji, które określają, gdzie dokładnie jesteś ze świata, a my użyjemy tych dwóch pomiarów, aby obliczyć odległość między Twoją aktualną lokalizacją a żądanym miejscem docelowym za pomocą tarczy GPS na 1Sheeld w szybkim i zabawnym samouczku Arduino GPS Shield.
Porozmawiajmy o idei stojącej za samouczkiem Arduino GPS Shield…
Pomysł:
W samouczku Arduino GPS Shield użyjemy GPS Shield z 1Sheeld za pośrednictwem towarzyszącej aplikacji na Androida / iOS, aby uzyskać aktualną lokalizację.
Osiągamy to, informując aplikację (za pomocą tarczy rozpoznawania głosu), zarówno szerokość geograficzną, jak i długość geograficzną żądanej lokalizacji, do której chcemy dotrzeć, a Arduino obliczy bezpośrednią odległość między 2 lokalizacjami w jednostce km (za pomocą tarczy GPS) i informuje (za pomocą tarczy zamiany tekstu na mowę), jaka jest odległość.
Pierwsze kroki:
Jeśli po raz pierwszy masz do czynienia z 1Sheeld lub chcesz dowiedzieć się o nim więcej, polecam zapoznanie się z tym szybkim i łatwym samouczkiem dla początkujących.
Teraz, gdy już trochę zapoznałeś się z 1Sheeld, zacznijmy!
Krok 1: Komponenty sprzętowe:
- Arduino Uno.
- 1Sheel+ plansza.
- Kabel Arduino USB lub bateria 9-12v.
- Telefon z systemem Android/iOS z zainstalowaną aplikacją 1Sheeld.
Krok 2: Składniki oprogramowania:
- IDE Arduino.
- Biblioteka 1-sheeld, aplikacja 1-sheeld na Androida lub aplikacja na iOS.
Krok 3: Połączenie i schemat:
- Podłącz płytkę 1Sheeld do Arduino jako image1.
- Podłącz LCD 16*2 jako obraz2.
- Przełącz zasilanie 1Sheeld do pracy na 5V (nie na 3,3v) jako image3.
1Sheel ma 2 tryby: tryb przesyłania i tryb pracy. Możesz przełączać się między nimi za pomocą przełącznika znajdującego się w pobliżu pinów Digital i nazywa się „UART SWITCH” na 1Sheeld i „SERIAL SWITCH” na 1Sheeld+.
- Po pierwsze, przesuwasz przełącznik w kierunku notacji „SWITCH” jako image4, co zmienia płytę 1Sheeld w tryb przesyłania, aby umożliwić przesłanie kodu Arduino.
- Po drugie, po zakończeniu przesyłania kodu, przesuń przełącznik w kierunku notacji „UART” (lub „SERIAL” przy płytce 1Sheeld+) jako image5, co zmieni płytkę 1Sheeld w tryb operacyjny, aby komunikować się z aplikacją 1Sheeld na smartfonie.
Na koniec podłącz Arduino za pomocą komputera PC za pomocą kabla Arduino USB.
Krok 4: Kod
Polecam zapoznanie się z dokumentacją Arduino GPS Shield, aby dowiedzieć się więcej o funkcjonalności Arduino GPS Shield i sposobach ich używania.
Teraz przełącz płytkę 1Sheeld w tryb przesyłania, prześlij załączony kod dla zegara cyfrowego Arduino. Przełącz tablicę 1Sheeld w tryb pracy, a następnie otwórz aplikację 1Sheeld i połącz ją z tablicą 1Sheeld przez Bluetooth.
Krok 5:
Jak widać w samouczku Arduino GPS Shield, należy wybrać osłony GPS, Terminal, Text-to-speech i Voice detection.
Po przejściu do tarczy rozpoznawania głosu i wskazaniu telefonowi żądanej lokalizacji pod względem wartości szerokości i długości geograficznej, obliczy odległość między bieżącą lokalizacją a lokalizacją związaną z wprowadzoną szerokością i długością geograficzną oraz głośno powie odległość i również napisane w zakładce Terminal shield.
W tym samouczku chciałem poznać odległość między moją obecną lokalizacją „firma Integreight” a stacją kolejową Ramsis w centrum Kairu i wynosiła ona 8,327 km i obliczyłem ją również z map Google, gdzie błąd był tak mały (odległość map Google to: 8,22 km według zrzutów ekranu).
Zalecana:
Samouczek Arduino Cellular Shield: 9 kroków (ze zdjęciami)
Samouczek dotyczący Arduino Cellular Shield: Arduino Cellular Shield umożliwia wykonywanie połączeń telefonicznych i wysyłanie wiadomości tekstowych. Mózgiem tej tarczy jest SM5100B, który jest solidnym modułem komórkowym zdolnym do wykonywania wielu zadań większości standardowych telefonów komórkowych. Ta sz
Samouczek: Jak korzystać z analogowego ultradźwiękowego czujnika odległości US-016 z Arduino UNO: 3 kroki
Samouczek: Jak korzystać z analogowego ultradźwiękowego czujnika odległości US-016 z Arduino UNO: Opis: Ultradźwiękowy moduł rozruchowy US-016 umożliwia niemierzenie 2 cm ~ 3 m, napięcie zasilania 5 V, prąd roboczy 3,8 mA, obsługuje analogowe napięcie wyjściowe, stabilny i niezawodny. Ten moduł może się różnić w zależności od aplikacji
Alarm czujnika odległości W/Arduino: 5 kroków
Alarm czujnika odległości W/Arduino: Czy kiedykolwiek chciałeś alarmu czujnika odległości/ruchu, który mógłby być złożony samodzielnie w domu i aktywowany jednym naciśnięciem przełącznika? System alarmowy, który stworzyłem, właśnie to robi, manipuluje ultradźwiękowym czujnikiem odległości, aby monitorować, czy
Ultradźwiękowy czujnik odległości Arduino LED Ring: 8 kroków
Ultradźwiękowy czujnik odległości Arduino LED Ring: W tym samouczku dowiemy się, jak używać pierścienia LED z modułem ultradźwiękowym do pomiaru odległości.Obejrzyj film demonstracyjny
Samouczek Sparkfun CAN Bus Shield: 6 kroków
Sparkfun CAN Bus Shield Tutorial: Odbieraj i przesyłaj wiadomości za pomocą Sparkfun CAN Bus ShieldCo to jest CAN? Magistrala CAN została opracowana przez firmę BOSCH jako system multi-master, który określa maksymalną szybkość sygnalizacji 1 megabit na sekundę (bps). W przeciwieństwie do tradycyjnej sieci