Spisu treści:
- Krok 1: Zdobądź moduł GPS Ublox LEA 6h 02 (lub dowolny preferowany moduł), przeczytaj specyfikacje arkusza danych i przygotuj moduł do połączenia z Arduino
- Krok 2: Połącz moduł GPS z Arduino
- Krok 3: Prześlij program Arduino, aby odczytać port szeregowy (komunikacyjny)
- Krok 4: Wykonaj kod Pythona
![Moduł GPS Ublox LEA 6h 02 z Arduino i Pythonem: 4 kroki Moduł GPS Ublox LEA 6h 02 z Arduino i Pythonem: 4 kroki](https://i.howwhatproduce.com/images/003/image-6404-40-j.webp)
Wideo: Moduł GPS Ublox LEA 6h 02 z Arduino i Pythonem: 4 kroki
![Wideo: Moduł GPS Ublox LEA 6h 02 z Arduino i Pythonem: 4 kroki Wideo: Moduł GPS Ublox LEA 6h 02 z Arduino i Pythonem: 4 kroki](https://i.ytimg.com/vi/yfB29GWwH0k/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
![Moduł GPS Ublox LEA 6h 02 z Arduino i Pythonem Moduł GPS Ublox LEA 6h 02 z Arduino i Pythonem](https://i.howwhatproduce.com/images/003/image-6404-41-j.webp)
![Moduł GPS Ublox LEA 6h 02 z Arduino i Pythonem Moduł GPS Ublox LEA 6h 02 z Arduino i Pythonem](https://i.howwhatproduce.com/images/003/image-6404-42-j.webp)
![Moduł GPS Ublox LEA 6h 02 z Arduino i Pythonem Moduł GPS Ublox LEA 6h 02 z Arduino i Pythonem](https://i.howwhatproduce.com/images/003/image-6404-43-j.webp)
Interfejs modułu GPS za pomocą Arduino UNO (lub dowolnego innego urządzenia Arduino) i obliczanie szerokości i długości geograficznej do wyświetlenia w oknie aplikacji napisanych w Pythonie.
Krok 1: Zdobądź moduł GPS Ublox LEA 6h 02 (lub dowolny preferowany moduł), przeczytaj specyfikacje arkusza danych i przygotuj moduł do połączenia z Arduino
![Zdobądź moduł GPS Ublox LEA 6h 02 (lub dowolny preferowany moduł), przeczytaj specyfikacje arkusza danych i przygotuj moduł do połączenia z Arduino Zdobądź moduł GPS Ublox LEA 6h 02 (lub dowolny preferowany moduł), przeczytaj specyfikacje arkusza danych i przygotuj moduł do połączenia z Arduino](https://i.howwhatproduce.com/images/003/image-6404-44-j.webp)
![Zdobądź moduł GPS Ublox LEA 6h 02 (lub dowolny preferowany moduł), przeczytaj specyfikacje arkusza danych i przygotuj moduł do połączenia z Arduino Zdobądź moduł GPS Ublox LEA 6h 02 (lub dowolny preferowany moduł), przeczytaj specyfikacje arkusza danych i przygotuj moduł do połączenia z Arduino](https://i.howwhatproduce.com/images/003/image-6404-45-j.webp)
![Zdobądź moduł GPS Ublox LEA 6h 02 (lub dowolny preferowany moduł), przeczytaj specyfikacje arkusza danych i przygotuj moduł do połączenia z Arduino Zdobądź moduł GPS Ublox LEA 6h 02 (lub dowolny preferowany moduł), przeczytaj specyfikacje arkusza danych i przygotuj moduł do połączenia z Arduino](https://i.howwhatproduce.com/images/003/image-6404-46-j.webp)
- Przeczytaj uważnie arkusz danych Ublox LEA 6 i upewnij się, że Twój moduł jest poprawny
- Większość modułów pracuje na ~2,7 do 3,6v, więc upewnij się, że masz odpowiednie źródło zasilania, użyłem pinu Arduino 3,3v
- Wszystkie moduły obsługują port komunikacyjny UART, więc będziemy go używać do współpracy z Arduino
- Moduły domyślnie są wyposażone w mikro gniazda żeńskie, które trudno mi podłączyć do Arduino, dlatego zastąpiłem je gniazdem żeńskim przewodu połączeniowego 2,54 mm (przed wymianą upewnij się, że wiesz, który pin robi co i zrób schemat pinów na papierze lub komputerze)
- Teraz ten moduł jest gotowy do połączenia z Arduino
Krok 2: Połącz moduł GPS z Arduino
![Połącz moduł GPS z Arduino Połącz moduł GPS z Arduino](https://i.howwhatproduce.com/images/003/image-6404-47-j.webp)
- Zidentyfikuj Tx (nadajnik) i Rx (odbiornik) modułu GPS i to samo również na Arduino (użyłem UNO, więc otrzymał tylko 1 port komunikacyjny UART, Tx na pinie 0 i Rx na pinie1, więcej specyfikacji na Arduino UNO)
-
Połącz Tx i Rx modułu GPS z Rx i Tx Arduino
- Tx z GPS (zielony przewód w moim przypadku) do => Rx Arduino
- Rx z GPS (żółty przewód w moim przypadku) do => Tx Arduino
- Podłącz pin Adruino 3.3 v do zasilania GPS i połącz obie masy
- Uwaga: Upewnij się, że nie podłączasz więcej niż 3,3 V (maks. 3,6 V) do modułu GPS i uważnie przeczytaj moduł instrukcji
Krok 3: Prześlij program Arduino, aby odczytać port szeregowy (komunikacyjny)
![Prześlij program Arduino, aby odczytać port szeregowy (komunikacyjny) Prześlij program Arduino, aby odczytać port szeregowy (komunikacyjny)](https://i.howwhatproduce.com/images/003/image-6404-48-j.webp)
- Kod tego projektu można znaleźć w repozytorium GitHub
- Link:
- Proszę przeczytać plik README.md
- Zainstaluj oprogramowanie u-center, jak podano w powyższym pliku README.md
- Prześlij kod Arduino do modułu Arduino
- Podłącz piny GPS do Arduino
- Otwórz monitor szeregowy na Arduino IDE i obserwuj dane wyjściowe modułu GPS, upewnij się, że drukuje wartościowe dane wyjściowe
- Odłącz port szeregowy Arduino, zamykając monitor szeregowy, a teraz otwórz oprogramowanie u-center i wybierz port szeregowy Arduino
-
Obserwuj reakcję na ekranie
- Udzielenie prawidłowej odpowiedzi zajmie trochę czasu i zależy od siły sygnału odbieranego przez moduł GPS
- Trzymaj moduł GPS w otwartym otoczeniu lub w pobliżu okna
Krok 4: Wykonaj kod Pythona
![Wykonaj kod Pythona Wykonaj kod Pythona](https://i.howwhatproduce.com/images/003/image-6404-49-j.webp)
- Pobierz i skonfiguruj Pythona na swoim komputerze lokalnym
- Pobierz kod Pythona, aby odczytać dane GPS przez port komunikacji szeregowej swojej maszyny
- Podłącz i zasilaj GPS za pomocą Arduino
- Zidentyfikuj port com, do którego podłączony jest Arduino
- Uruchom kod Pythona
- Wpisz szczegóły portu COM
- Zweryfikuj dane lat i długich
Zalecana:
Synchronizowanie folderów z Pythonem: 5 kroków
![Synchronizowanie folderów z Pythonem: 5 kroków Synchronizowanie folderów z Pythonem: 5 kroków](https://i.howwhatproduce.com/images/001/image-74-j.webp)
Synchronizowanie folderów z Pythonem: Ta instrukcja pokaże, jak zsynchronizować dwa foldery (i wszystkie znajdujące się w nich foldery), aby jeden był bezpośrednią kopią drugiego. Idealny do tworzenia kopii zapasowych zarówno lokalnie, na serwerze w chmurze/sieciowym, jak i na dysku USB. Brak doświadczenia w programowaniu nie jest
Pierwsze kroki z Pythonem dla ESP8266 i ESP32: 6 kroków
![Pierwsze kroki z Pythonem dla ESP8266 i ESP32: 6 kroków Pierwsze kroki z Pythonem dla ESP8266 i ESP32: 6 kroków](https://i.howwhatproduce.com/images/003/image-6141-j.webp)
Pierwsze kroki z Pythonem dla ESP8266 i ESP32: Background ESP8266 i jego młodszy starszy brat ESP32 to tanie mikroczipy Wi-Fi z pełnym stosem TCP/IP i możliwościami mikrokontrolera. Chip ESP8266 po raz pierwszy zwrócił uwagę społeczności twórców w 2014 roku. Od tego czasu niska cena (
Mad Lib z Pythonem: 10 kroków
![Mad Lib z Pythonem: 10 kroków Mad Lib z Pythonem: 10 kroków](https://i.howwhatproduce.com/images/001/image-2983-44-j.webp)
Mad Lib z Pythonem: Tworzenie programu Mad Libs w pythonieCzego potrzebujesz:1. Komputer z systemem Windows lub Mac2. Połączenie internetoweCo dowiesz się na koniec:1. Ciągi2. Zmienne2. Wejście & funkcje drukowania
Ręczny dostęp do GPS Ublox Neo 6M z Raspberry Pi B+: 3 kroki
![Ręczny dostęp do GPS Ublox Neo 6M z Raspberry Pi B+: 3 kroki Ręczny dostęp do GPS Ublox Neo 6M z Raspberry Pi B+: 3 kroki](https://i.howwhatproduce.com/images/001/image-1350-58-j.webp)
Ręczny dostęp do GPS Ublox Neo 6M z Raspberry Pi B+: Raspberry Pi to bardzo kompatybilny mini PC dla różnych modułów, które są dość łatwe w użyciu. Zasadniczo jest prawie taki sam jak PC, ale można nim sterować za pomocą GPIO z Raspberry Pi. Raspberry Pi obsługuje również kilka linii komunikacji, jedną
Używanie OpenCV 1.0 z Pythonem 2.5 w Windows XP: 3 kroki
![Używanie OpenCV 1.0 z Pythonem 2.5 w Windows XP: 3 kroki Używanie OpenCV 1.0 z Pythonem 2.5 w Windows XP: 3 kroki](https://i.howwhatproduce.com/images/002/image-4741-85-j.webp)
Używanie OpenCV 1.0 z Pythonem 2.5 w Windows XP: Miałem trudności z uruchomieniem openCV (open Computer Vision, firmy Intel) z pythonem 2.5, oto instrukcje i pliki, jak łatwo to uruchomić! Zakładamy, że masz pythona 2.5 zainstalowany (z linku powyżej) Przejdę przez nie