Სარჩევი:

Arduino GPS Oled: 4 ნაბიჯი (სურათებით)
Arduino GPS Oled: 4 ნაბიჯი (სურათებით)

ვიდეო: Arduino GPS Oled: 4 ნაბიჯი (სურათებით)

ვიდეო: Arduino GPS Oled: 4 ნაბიჯი (სურათებით)
ვიდეო: 📲 How to Carplay with iPad? 2024, ნოემბერი
Anonim
Image
Image
Arduino GPS Oled
Arduino GPS Oled

NEO-6 მოდულის სერია არის ცალკეული GPS მიმღებების ოჯახი, რომელსაც აქვს მაღალი ხარისხის u-blox 6

პოზიციონირების ძრავა. ეს მოქნილი და ეკონომიური მიმღებები გვთავაზობენ დაკავშირების მრავალ ვარიანტს მინიატურულ 16 x 12.2 x 2.4 მმ პაკეტში. მათი კომპაქტური არქიტექტურა და სიმძლავრის და მეხსიერების პარამეტრები NEO-6 მოდულებს იდეალური ხდის ბატარეაზე მომუშავე მობილური მოწყობილობებისთვის ძალიან მკაცრი ღირებულებითა და სივრცის შეზღუდვებით. 50-არხიანი u-blox 6 პოზიციონირების ძრავა გამოირჩევა Time-To-First-Fix (TTFF) 1 წამის განმავლობაში. შესყიდვის ძრავას, 2 მილიონი კორელატორით, შეუძლია მასიური პარალელური დროის/სიხშირის სივრცის ძიება, რაც მას საშუალებას მისცემს მყისიერად იპოვოს თანამგზავრები. ინოვაციური დიზაინი და ტექნოლოგია თრგუნავს დაბრკოლების წყაროებს და ამსუბუქებს მრავალმხრივ ეფექტებს, რაც აძლევს NEO-6 GPS მიმღებებს შესანიშნავი სანავიგაციო თვისებებით თუნდაც ყველაზე რთულ გარემოში. UART NEO-6 მოდულები მოიცავს ერთ კონფიგურაციულ UART ინტერფეისს სერიული კომუნიკაციისათვის კონფიგურაცია ჩატვირთვის დროის კონფიგურაცია NEO-6 მოდულები უზრუნველყოფენ ჩატვირთვის დროის კონფიგურაციის კონფიგურაციის ქინძისთავებს. ისინი ეფექტური გახდება დაწყებისთანავე. მას შემდეგ რაც მოდული დაიწყება, კონფიგურაციის პარამეტრები შეიძლება შეიცვალოს UBX კონფიგურაციის შეტყობინებებით. მოდიფიცირებული პარამეტრები ძალაში რჩება გათიშვამდე ან გადატვირთვამდე. თუ ეს პარამეტრები შენახულია ბატარეის სარეზერვო RAM- ში, მაშინ შეცვლილი კონფიგურაცია შენარჩუნდება, სანამ ბატარეის მომარაგება არ შეწყდება. NEO-6 მოდულები მოიცავს CFG_COM0 და CFG_COM1 ქინძისთავებს და მათი კონფიგურაცია შესაძლებელია ცხრილში 6. ნაგულისხმევი პარამეტრები თამამად.

ნაბიჯი 1: თეორია

თეორია
თეორია

TinyGPS ++ არის ახალი Arduino ბიბლიოთეკა GPS მოდულებით მოწოდებული NMEA მონაცემთა ნაკადების გასანალიზებლად. მისი წინამორბედის, TinyGPS- ის მსგავსად, ეს ბიბლიოთეკა გთავაზობთ კომპაქტურ და ადვილად გამოსაყენებელ მეთოდებს სამომხმარებლო GPS– დან პოზიციის, თარიღის, დროის, სიმაღლის, სიჩქარის და კურსის ამოსაღებად. მოწყობილობები. ამასთან, TinyGPS ++ - ის პროგრამისტის ინტერფეისი ბევრად უფრო მარტივი გამოსაყენებელია, ვიდრე TinyGPS და ახალ ბიბლიოთეკას შეუძლია თვითნებური მონაცემების ამოღება ნებისმიერი NMEA– ს უთვალავი წინადადებიდან, თუნდაც საკუთრებისათვის.

ბიბლიოთეკა:

დამატებითი ინფორმაცია:

www.u-blox.com/en/product/neo-6-series

ნაბიჯი 2: სქემა-მასალები

სქემა-მასალები
სქემა-მასალები
სქემა-მასალები
სქემა-მასალები
სქემა-მასალები
სქემა-მასალები
სქემა-მასალები
სქემა-მასალები

-არდუინო ნანო

-0.96 Oled ჩვენება

-ბრედბორდი

-2 2.2K რეზისტორები

-ჯუმპერის კაბელები

- Arduino GPS Ubox neo 6 მ

ნაბიჯი 3: პროგრამა

პროგრამა
პროგრამა

ყველაზე მნიშვნელოვანი ის არის, რომ შეამოწმოთ საათის აქტუალიზაცია

GPS– ს შეუძლია შეცვალოს 20 წუთიდან 60 წუთამდე

დაიმახსოვრეთ, ჩვენ უნდა გავამყაროთ სიგნალი სამკუთხედში, ამიტომ საჭიროა 3 თანამგზავრთან ერთად

სცადეთ შეცვალოთ ეს ხაზი, თუ ის არ მუშაობს:

ვარიანტი ა

#განსაზღვრეთ GPS_BAUD 38400

ვარიანტი B

#განსაზღვრეთ GPS_BAUD 9600

ვარიანტი გ

#განსაზღვრეთ GPS_BAUD 4800

ნაბიჯი 4: ტესტი

ტესტირება
ტესტირება
ტესტირება
ტესტირება

თავდაპირველად თქვენ მიიღებთ

თარიღი: 0/0/2000

დრო: 00:00:00

თუ ეს ფასეულობები განახლდება, მაშინ შეაფასეთ ის, რომ gps მომეწონა მინიმუმ ერთ შაბათს.

შემდეგ მიიღებთ GPS– ის ამჟამინდელ კოორდინატებს…

შეგიძლიათ google- ში და შემდეგ იპოვოთ მსოფლიო რუქაზე.

წარმატებები !!!

გირჩევთ: