Innehållsförteckning:
Video: GPS -hastighetsmätare: 4 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Av TiobelKolla även min Youtube -kanalFölj mer av författaren:
Om: Jag gillar att göra saker, speciellt om de kan röra sig. Mer om Tiobel »
Min tjänstebil som jag brukar köra tenderar att ha "små" problem då och då, hastighetsmätaren sjunker till 0 Km/h vid körning (efter en tid återupptas den igen).
Normalt sett är detta inte en stor fråga eftersom om du vet hur du kör bil, är du inte, hoppas jag, alltid ute till hastighetsmätaren. Du har nu mer eller mindre hastigheten du kör. Problemet uppstår själv när du behöver sänka hastigheten till den väggräns som du går in och du märker att "hastighetsmätaren är nere".
Detta gav ett bra tillfälle att bygga ett nytt projekt, "The GPS Speedometer". Naturligtvis skulle den perfekta lösningen vara att verkligen reparera bilen eller använda en vanlig GPS eller använda en app med den här funktionen men vad skulle vara roligt i detta:)
Steg 1: Komponenter
Mikrokontroller
Jag valde DFRobot Dreamer Nano V4.1 eftersom den har en usb -kontakt som jag kan använda för ström och en kompatibel brödbräda.
Kontrollera DFRobot -wikisidan för mer information om denna mikrokontroller
GPS
Jag använder UBX-G7020-KT, som levereras med en integrerad antenn och gör det möjligt att ändra uppdateringsfrekvensen till 10Hz (för detta projekt kom den här burken till hands).
På DFRobot -wikisidan hittar du mer information om den.
Visa
Jag ville ha en bra display utan att "blåsa" budgeten, mitt val var OLED 2828 Display Module. Kolla igen wikisidan för mer information.
Kraft
Strömmen till systemet kommer från bilens cigarettändaruttag.
Hölje
Den här gången när jag utformade ett hölje och 3D -utskrift.
Steg 2: Anslut komponenterna
Designen med lysdioderna var inte mitt första val. Så inledningsvis utformade jag schemat utan lysdioder
Men till slut lade jag till 10 lysdioder (7 gröna och 3 röda).
Jag glömde att ta några bilder på monteringsprocessen, så det jag kan säga är att allt är monterat i prefabriken, i ena sidan är den oleda displayen och i den andra mikrokontrollern och anslutningar. För att göra detta enkelt, lämna den oleda displayen för sista eftersom några av anslutningarna kommer att göras på baksidan.
Steg 3: Kod
För att köra koden måste du ha installerat följande bibliotek i din Arduino biblioteksmapp.
U8glib - För den oleda displayen.
TinyGps ++ - För GPS.
Koden "skriver ut" hastighet, kurs, antal satelliter, latitud och longitud.
Men det är möjligt att visa mycket mer information, t.ex. tid, datum, avstånd till punkt … Kontrollera hela exemplet på TinyGPS ++ -biblioteket för att se alla tillgängliga alternativ som du kan ha angående informationen som hämtas av GPS: en.
Den andra funktionen är lysdioden. Jag har satt upp det max. på 190 km/h. Jag bor i Tyskland och några av motorvägarna har inga gränser, om inte skulle jag placera +/- den maximala väggränsen som är tillgänglig. Ändra helt enkelt gränsen i "karta" -funktionen till den som passar dina behov.
Steg 4: Slutsats
Jag är fortfarande relativt ny i 3D -utskriftsordet, så det är naturligt att mina utskrifter inte blir perfekta:)
I allmänhet kan jag inte klaga men jag har fortfarande mycket att förbättra på detta område. Bakplattan fixar för närvarande inte bra som i början, så några fler designuppdateringar kommer att behövas.
Jag utelämnade också GPS -antennen i bakplattan, något som jag inte kommer att göra i nästa design. Kursdisplayen fungerade inte heller så bra, men detta var bara till en liten detalj. I framtiden planerar jag att ersätta med något mer användbart, till exempel: ankomsttid till en punkt (storlek majoriteten av mina resor går fram och tillbaka).
Tveka inte att kommentera eller skicka ett meddelande till mig om du hittade något misstag eller om du har några förslag/förbättringar eller frågor.
"Bli inte uttråkad, gör något".
PS: Om du gillar det här projektet, glöm inte att lämna din röst för de tävlingar jag kör.
Rekommenderad:
Olycksvarningssystem med GSM, GPS och accelerometer: 5 steg (med bilder)
Olycksvarningssystem med hjälp av GSM, GPS och accelerometer: Vänligen rösta på mig för tävling Vänligen rösta mig för tävling Nuförtiden dör många människor på vägen på grund av olycka, huvudorsaken är "fördröjning i räddning". Detta problem är mycket stort i utvecklingsländer, så jag utformade det här projektet för att rädda
GPS -övervakning med OLED -skärmprojekt: 5 steg (med bilder)
GPS -övervakning med OLED -skärmprojekt: Hej alla, i den här snabbartikeln kommer jag att dela med mig av mitt projekt: ATGM332D GPS -modul med SAMD21J18 mikrokontroller och SSD1306 OLED 128*64 -skärm, jag byggde en speciell kretskort för den på Eagle Autodesk och programmerade den använder Atmel studio 7.0 och ASF
GPS -biltracker med SMS -avisering och dataöverföring av Thingspeak, Arduino -baserad, Hemautomation: 5 steg (med bilder)
GPS -biltracker med SMS -meddelande och Thingspeak -dataöverföring, Arduino -baserad, Hemautomation: Jag gjorde den här GPS -spåraren förra året och eftersom den fungerar bra publicerar jag den nu på Instructable. Den är ansluten till tillbehörskontakten i min bagagerum. GPS -spåraren laddar upp bilens position, hastighet, riktning och uppmätt temperatur via en mobildata
Hur man gränsar GPS-modul (NEO-6m) med Arduino: 7 steg (med bilder)
Hur man gränsar GPS-modul (NEO-6m) med Arduino: I det här projektet har jag visat hur man kopplar en GPS-modul till Arduino UNO. Data för longitud och latitud visas på LCD -skärmen och platsen kan ses på app.Lista över material Arduino Uno == > $ 8 Ublox NEO-6m GPS-modul == > $ 15 16x
Hur man tar isär en dator med enkla steg och bilder: 13 steg (med bilder)
Hur man tar isär en dator med enkla steg och bilder: Detta är en instruktion om hur man demonterar en dator. De flesta av de grundläggande komponenterna är modulära och lätt att ta bort. Det är dock viktigt att du är organiserad kring det. Detta hjälper dig att inte förlora delar, och även för att göra ommonteringen