Obsah:

GPS rýchlomer: 4 kroky (s obrázkami)
GPS rýchlomer: 4 kroky (s obrázkami)

Video: GPS rýchlomer: 4 kroky (s obrázkami)

Video: GPS rýchlomer: 4 kroky (s obrázkami)
Video: Jak odemknout fabii bez klíčů rukama za 2 vteřiny 2024, November
Anonim

Od Tiobel Pozrite sa aj na môj kanál YouTube Nasledovať viac od autora:

Jednoduché tienidlo pomocou Fusion 360 a laserovej rezačky
Jednoduché tienidlo pomocou Fusion 360 a laserovej rezačky
Jednoduché tienidlo pomocou Fusion 360 a laserovej rezačky
Jednoduché tienidlo pomocou Fusion 360 a laserovej rezačky
Začnite s 0,5
Začnite s 0,5
Začnite s 0,5
Začnite s 0,5
Začnite s kapacitnou dotykovou súpravou
Začnite s kapacitnou dotykovou súpravou
Začnite s kapacitnou dotykovou súpravou
Začnite s kapacitnou dotykovou súpravou

O: Rád vyrábam veci, najmä ak sa dokážu hýbať. Viac o Tiobeli »

Moje služobné auto, ktoré bežne riadim, má z času na čas „malé“problémy, rýchlomer pri jazde klesne na 0 Km/h (po nejakom čase sa opäť obnoví).

Za normálnych okolností to nie je veľký problém, pretože ak viete, ako riadiť auto, nie ste, dúfam, vždy pri pohľade na rýchlomer. Teraz viac -menej dosiahnete rýchlosť, ktorou idete. Problém sa sám prejavuje, keď potrebujete znížiť rýchlosť na limit, na ktorý vstupujete, a všimnete si, že „rýchlomer je vypnutý“.

Bola to dobrá príležitosť na vybudovanie nového projektu „GPS rýchlomer“. Ideálnym riešením by samozrejme bolo opraviť auto alebo použiť normálny GPS alebo použiť aplikáciu s touto funkciou, ale čo by na tom bolo zábavné:)

Krok 1: Komponenty

Komponenty
Komponenty
Komponenty
Komponenty
Komponenty
Komponenty

Mikrokontrolér

Vybral som DFRobot Dreamer Nano V4.1, pretože má konektor USB, ktorý môžem použiť na napájanie, a kompatibilný vývod na dosku.

Na wiki stránke DFRobot nájdete ďalšie informácie o tomto mikrokontroléri

GPS

Používam UBX-G7020-KT, ktorý je dodávaný s integrovanou anténou a umožňuje zmeniť obnovovaciu frekvenciu až na 10 Hz (v prípade tohto projektu sa táto funkcia môže hodiť).

Na wiki stránke DFRobot nájdete viac informácií o tom.

Displej

Chcel som mať dobrý displej bez „fúkania“rozpočtu, vybral som si zobrazovací modul OLED 2828. Ďalšie informácie nájdete na stránke wiki.

Moc

Napájanie systému bude zabezpečovať zásuvka zapaľovača v aute.

Plášť

Tentokrát som sa zameral na návrh puzdra a jeho 3D tlač.

Krok 2: Pripojte komponenty

Pripojte komponenty
Pripojte komponenty
Pripojte komponenty
Pripojte komponenty
Pripojte komponenty
Pripojte komponenty

Dizajn s LED diódami nebol mojou prvou voľbou. Preto som pôvodne navrhol schému bez LED diód

Nakoniec som však pridal 10 LED diód (7 zelených a 3 červené).

Zabudol som urobiť niekoľko fotografií z procesu montáže, takže môžem povedať, že všetko je zostavené v prednáprave, na jednej strane je oledový displej a na druhej mikrokontrolér a pripojenia. Aby to bolo jednoduché, ponechajte naolejovaný displej ako posledný, pretože niektoré pripojenia sa budú vykonávať na jeho zadnej strane.

Krok 3: Kód

Na spustenie kódu musíte mať v priečinku knižnice Arduino nainštalovanú nasledujúcu knižnicu.

U8glib - pre oledový displej.

TinyGps ++ - Pre GPS.

Kód „tlačí“rýchlosť, kurz, počet satelitov, zemepisnú šírku a dĺžku.

Je však možné zobraziť oveľa viac informácií, napríklad: čas, dátum, vzdialenosť k bodu … Pozrite sa na úplný príklad knižnice TinyGPS ++ a pozrite sa na všetky dostupné možnosti týkajúce sa informácií získaných systémom GPS.

Ďalším prvkom je lišta LED. Nastavil som to na max. 190 km/h. Bývam v Nemecku a niektoré diaľnice nemajú limity. Ak nie, umiestnil by som +/- maximálny dostupný limit na cesty. Jednoducho zmeňte limit vo funkcii „mapa“na ten, ktorý vyhovuje vašim potrebám.

Krok 4: Záver

Záver
Záver
Záver
Záver

V slove 3D tlače som stále relatívne nový, takže je prirodzené, že moje výtlačky nie sú dokonalé:)

Vo všeobecnosti sa nemôžem sťažovať, ale stále mám v tejto oblasti čo zlepšovať. Zadná doska sa v súčasnosti neupravuje tak dobre ako na začiatku, takže budú potrebné ďalšie aktualizácie dizajnu.

Tiež som vynechal GPS anténu v zadnej doske, vec, ktorú v nasledujúcom prevedení neurobím. Zobrazenie kurzu tiež nefungovalo tak dobre, ale to bolo len do najmenších podrobností. V budúcnosti plánujem nahradiť niečím užitočnejším, napr.: čas príchodu do bodu (veľkosť väčšiny mojich ciest smeruje tam a späť).

Neváhajte a komentujte alebo mi pošlite správu, ak ste našli akúkoľvek chybu, alebo ak máte nejaké návrhy/vylepšenia alebo otázky.

„Neunudi sa, urob niečo“.

P. S.: Ak sa vám tento projekt páči, nezabudnite zanechať svoj hlas v súťažiach, ktoré robím.

Odporúča: