Indholdsfortegnelse:

GPS Speedometer: 4 trin (med billeder)
GPS Speedometer: 4 trin (med billeder)

Video: GPS Speedometer: 4 trin (med billeder)

Video: GPS Speedometer: 4 trin (med billeder)
Video: КОРОЛЕВСКИЙ Электроскутер CHOPPER CITYCOCO 3000w Электрочоппер citycoco ситикоко 3000w электроцикл 2024, November
Anonim

Af TiobelCheck også min Youtube -kanalFølg mere af forfatteren:

Nem lampeskærm ved hjælp af Fusion 360 og en laserskærer
Nem lampeskærm ved hjælp af Fusion 360 og en laserskærer
Let lampeskærm ved hjælp af Fusion 360 og en laserskærer
Let lampeskærm ved hjælp af Fusion 360 og en laserskærer
Kom godt i gang med 0.5
Kom godt i gang med 0.5
Kom godt i gang med 0.5
Kom godt i gang med 0.5
Kom godt i gang med kapacitivt berøringssæt
Kom godt i gang med kapacitivt berøringssæt
Kom godt i gang med kapacitivt berøringssæt
Kom godt i gang med kapacitivt berøringssæt

Om: Jeg kan godt lide at lave ting, især hvis de kan bevæge sig. Mere om Tiobel »

Min firmabil, som jeg normalt kører, har en tendens til at have "små" problemer fra tid til anden, speedometeret falder til 0 Km/t under kørsel (efter et stykke tid genoptages det igen).

Normalt er dette ikke et stort problem, da hvis du ved, hvordan du kører bil, er du ikke, håber jeg, altid at se til speedometeret. Du har nu mere eller mindre den hastighed, du kører. Problemet præsenterer sig selv, når du skal sænke hastigheden til den vejgrænse, du indtaster, og du bemærker, at "speedometeret er nede".

Dette gav en god mulighed for at bygge et nyt projekt, "The GPS Speedometer". Selvfølgelig ville den ideelle løsning være, virkelig reparere bilen eller bruge en normal GPS eller bruge en app med denne funktion, men hvad ville være sjovt i dette:)

Trin 1: Komponenter

Komponenter
Komponenter
Komponenter
Komponenter
Komponenter
Komponenter

Mikrokontroller

Jeg valgte DFRobot Dreamer Nano V4.1, fordi den har et usb -stik, som jeg kan bruge til strøm og en kompatibel breadboard pinout.

Tjek DFRobot wiki -side for mere information om denne mikrokontroller

GPS

Jeg bruger UBX-G7020-KT, der leveres med en integreret antenne og gør det muligt at ændre opdateringshastigheden indtil 10Hz (for dette projekt kom denne funktion i hånden).

På DFRobot wiki -siden finder du mere information om det.

Skærm

Jeg ville have et godt display uden at "blæse" budgettet, mit valg var OLED 2828 Display Module. Se igen wiki -siden for mere information.

Strøm

Strømmen til systemet leveres af bilens cigarettænderstik.

Kabinet

Denne gang jeg når til design af et kabinet og 3D -udskrivning.

Trin 2: Tilslut komponenterne

Tilslut komponenterne
Tilslut komponenterne
Tilslut komponenterne
Tilslut komponenterne
Tilslut komponenterne
Tilslut komponenterne

Designet med LED'erne var ikke mit første valg. Så i første omgang designede jeg skematikken uden lysdioder

Men i sidste ende tilføjede jeg 10 LED'er (7 grønne og 3 røde).

Jeg glemte at tage nogle billeder af samleprocessen, så det jeg kan sige er, at alt er samlet i præfabrikken, i den ene side er det oled display og i den anden mikrokontroller og forbindelser. For at gøre dette let skal du forlade oled -displayet til sidst, da nogle af forbindelserne udføres på bagsiden.

Trin 3: Kode

For at køre koden skal du have installeret følgende bibliotek i din Arduino biblioteksmappe.

U8glib - Til den oled display.

TinyGps ++ - Til GPS'en.

Koden "udskriver" hastighed, kurs, antal satellitter, breddegrad og længdegrad.

Men det er muligt at vise meget mere information, f.eks.: tid, dato, afstand til punkt … Tjek hele eksemplet på TinyGPS ++ biblioteket for at se alle tilgængelige muligheder, som du kan have med hensyn til de oplysninger, der hentes af GPS'en.

Den anden funktion er LED's bar. Jeg har sat den op til max. på 190 km/t. Jeg bor i Tyskland, og nogle af motorvejene har ikke grænser, hvis ikke, ville jeg placere +/- den maksimale tilgængelige vejgrænse. Du skal blot ændre grænsen i "kort" -funktionen til den, der passer til dine behov.

Trin 4: Konklusion

Konklusion
Konklusion
Konklusion
Konklusion

Jeg er stadig relativt ny i 3D -printordet, så det er naturligt, at mine udskrifter ikke bliver perfekte:)

Generelt kan jeg ikke klage, men jeg har stadig meget at forbedre på dette område. Bagpladen løser i øjeblikket ikke godt som i begyndelsen, så der vil være brug for nogle flere designopdateringer.

Jeg udelad også GPS -antennen i bagpladen, noget jeg ikke vil gøre i det næste design. Banedisplayet fungerede heller ikke så godt, men dette var kun til en lille detalje. I fremtiden planlægger jeg at erstatte med noget mere nyttigt, f.eks.: ankomsttidspunkt til et punkt (størrelse de fleste af mine ture går frem og tilbage).

Du er velkommen til at kommentere eller sende mig en besked, hvis du fandt en fejl, eller hvis du har forslag/forbedringer eller spørgsmål.

"Keder dig ikke, gør noget".

PS: Hvis du kan lide dette projekt, så glem ikke at forlade din stemme til de konkurrencer, jeg kører.

Anbefalede: