Sadržaj:
Video: GPS brzinomjer: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Autor TiobelCheck i moj Youtube kanal Slijedi Više od autora:
O: Volim stvarati stvari, posebno ako se mogu kretati. Više o Tiobelu »
Moj službeni automobil koji inače vozim ima s vremena na vrijeme probleme s "malim" problemima, brzinomjer padne na 0 km/h tokom vožnje (nakon nekog vremena ponovo se nastavlja).
Obično ovo nije veliki problem jer, ako znate voziti automobil, nadam se da ne gledate uvijek u brzinomjer. Sada manje -više imate brzinu kojom se vozite. Problem se javlja sam kada trebate smanjiti brzinu do ograničenja puta na koje ulazite i primijetite da je "brzinomjer spušten".
Ovo se pokazalo kao dobra prilika za izgradnju novog projekta, "GPS brzinomjer". Naravno, idealno rješenje bilo bi, zaista popraviti automobil ili upotrijebiti uobičajeni GPS ili upotrijebiti aplikaciju s ovom funkcijom, ali što bi u tome bilo zabavno:)
Korak 1: Komponente
Mikrokontroler
Odabrao sam DFRobot Dreamer Nano V4.1 jer ima USB utikač koji mogu koristiti za napajanje i kompatibilan ispis matične ploče.
Za više informacija o ovom mikrokontroleru pogledajte DFRobot wiki stranicu
GPS
Koristim UBX-G7020-KT, koji dolazi s integriranom antenom i omogućava promjenu brzine osvježavanja do 10Hz (za ovaj projekt ova mogućnost je došla u ruke).
Na wiki stranici DFRobot pronaći ćete više informacija o tome.
Prikaz
Želeo sam da imam dobar ekran bez „naduvavanja“budžeta, moj izbor je bio OLED 2828 Display Module. Za još informacija provjerite ponovo wiki stranicu.
Snaga
Napajanje sistema će se osigurati iz utičnice upaljača za automobil.
Kućište
Ovaj put sam za dizajniranje kućišta i 3D ispis.
Korak 2: Povežite komponente
Dizajn sa LED diodama nije bio moj prvi izbor. Tako sam u početku dizajnirao shemu bez LED dioda
Ali na kraju sam dodao 10 LED dioda (7 zelenih i 3 crvene).
Zaboravio sam snimiti neke slike procesa montaže, pa mogu reći da je sve sastavljeno u montažnoj ploči, s jedne strane je oled zaslon, a s druge mikrokontroler i veze. Kako biste ovo olakšali, ostavite oled ekran za kraj jer će se neke veze izvršiti na poleđini.
Korak 3: Kodirajte
Da biste pokrenuli kôd, morate imati instaliranu sljedeću biblioteku u fascikli Arduino biblioteke.
U8glib - Za oled ekran.
TinyGps ++ - Za GPS.
Kod "ispisuje" brzinu, kurs, broj satelita, geografsku širinu i dužinu.
Ali moguće je prikazati mnogo više informacija, npr.: vrijeme, datum, udaljenost do tačke … Provjerite cijeli primjer biblioteke TinyGPS ++ kako biste vidjeli sve dostupne opcije koje možete imati u vezi s podacima dohvaćenim GPS -om.
Druga karakteristika je LED traka. Postavio sam ga za max. od 190 km/h. Živim u Njemačkoj i neki autoputevi nemaju ograničenja, ako ne, postavio bih +/- najveće moguće ograničenje puta. Jednostavno promijenite ograničenje u funkciji "mape" na ono koje odgovara vašim potrebama.
Korak 4: Zaključak
Još uvijek sam relativno nov u 3D štampanju, pa je prirodno da moji otisci ne dolaze savršeni:)
Općenito se ne mogu žaliti, ali moram još mnogo toga poboljšati u ovoj oblasti. Zadnja ploča se trenutno ne popravlja dobro, kao na početku, pa će biti potrebno još ažuriranja dizajna.
Također sam izostavio GPS antenu na stražnjoj ploči, što neću učiniti u sljedećem dizajnu. Prikaz kursa također nije radio tako dobro, ali to je bilo samo do malih detalja. U budućnosti planiram zamijeniti nečim korisnijim, npr.: vrijeme dolaska do određene tačke (veličina većine mojih putovanja ide naprijed -nazad).
Slobodno komentirajte ili mi pošaljite poruku ako ste pronašli grešku ili imate bilo kakav prijedlog/poboljšanje ili pitanja.
"Ne dosadi, učini nešto".
P. S.: Ako vam se sviđa ovaj projekt, ne zaboravite ostaviti svoj glas za natječaje koje vodim.
Preporučuje se:
Brzinomjer kotača za hrčak: 11 koraka (sa slikama)
Brzinomjer na kotačima hrčaka: Prije otprilike tri godine, nećaci su dobili svog prvog ljubimca, hrčka po imenu Nugget. Znatiželja o Nuggetovoj rutini vježbi započela je projekt koji je dugo trajao Nugget (RIP). Ovaj Instructable opisuje funkcionalni optički tač kotača za vježbanje
Brzinomjer na internetu: 9 koraka (sa slikama)
Internet brzinomjer: S potpunom blokadom u Indiji, sve uključujući poštanske usluge je zatvoreno. Nema novih projekata PCB -a, nema novih komponenti, ništa! Stoga sam, kako bih prevladao dosadu i bio zauzet, odlučio napraviti nešto od dijelova koje volim
Arduino biciklistički brzinomjer pomoću GPS -a: 8 koraka
Arduino biciklistički brzinomjer pomoću GPS -a: U ovom vodiču koristit ćemo Arduino i Visuino za prikaz trenutne brzine bicikla s GPS -a na ekranu ST7735. Pogledajte demonstracijski video
Brzinomjer za bicikl: 3 koraka
Brzinomjer za bicikl: Zdravo prijatelji … U ovom uputstvu ću vam objasniti kako napraviti brzinomjer za bicikl, u stvari imam stari bicikl za vježbanje čiji je mehanički brzinomjer davno pokvaren i odlučio sam ga zamijeniti sa elektronski, ali
Brzinomjer Instagramu se sviđa Arduino & ESP8266: 6 koraka
Brzinomjer Instagramu se sviđa Arduino i ESP8266: Bilo bi zabavno vidjeti kako se vaši postovi na Instagramu izvode na djelu! Napravit ćemo mjerač koji prikazuje vašu brzinu sviđanja po minuti. U ovom ćete članku naučiti kako dobiti podatke s web stranica pomoću ESP8266 i poslati ih na Arduino radi analize i pregledavanja