Cuprins:
Video: Vitezometru GPS: 4 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
De Tiobel Verifică și canalul meu de pe YouTube Urmărește mai multe de la autor:
Despre: Îmi place să fac lucruri, mai ales dacă se pot mișca. Mai multe despre Tiobel »
Mașina mea de companie pe care o conduc în mod normal tinde să aibă din când în când o „mică” problemă, vitezometrul scade la 0 Km / h când conduc (după ceva timp se reia din nou).
În mod normal, aceasta nu este o problemă importantă, deoarece, dacă știi cum să conduci o mașină, nu te uiți, sper, mereu la vitezometru. Acum aveți mai mult sau mai puțin viteza pe care o conduceți. Problema o prezintă singură atunci când trebuie să reduceți viteza până la limita rutieră pe care o introduceți și observați că „vitezometrul este în jos”.
Aceasta a prezentat o oportunitate bună de a construi un nou proiect, „Vitezometrul GPS”. Desigur, soluția ideală ar fi, reparați cu adevărat mașina sau folosiți un GPS normal sau folosiți o aplicație cu această funcție, dar care ar fi distracția în asta:)
Pasul 1: Componente
Microcontroler
Am selectat DFRobot Dreamer Nano V4.1 deoarece are o mufă USB pe care o pot folosi pentru alimentare și un pinout compatibil.
Verificați pagina wiki DFRobot pentru mai multe informații despre acest microcontroler
GPS
Folosesc UBX-G7020-KT, care vine cu o antenă integrată și permite modificarea ratei de reîmprospătare până la 10Hz (pentru acest proiect, această caracteristică a venit în mână).
Pe pagina wiki DFRobot veți găsi mai multe informații cu privire la aceasta.
Afişa
Am vrut să am un afișaj bun fără să „suflu” bugetul, alegerea mea a fost modulul de afișare OLED 2828. Verificați din nou pagina wiki pentru mai multe informații.
Putere
Puterea sistemului va fi asigurată de priza brichetei auto.
Carcasă
De data aceasta am fost proiectat pentru carcasă și imprimarea 3D.
Pasul 2: Conectați componentele
Designul cu LED-uri nu a fost prima mea alegere. Așa că inițial am proiectat schema fără LED-uri
Dar la final am adăugat 10 LED-uri (7 verzi și 3 roșii).
Am uitat să fac câteva fotografii ale procesului de asamblare, așa că ceea ce pot să spun este că totul este asamblat în prefabrică, într-o parte este afișajul oled și în cealaltă microcontrolerul și conexiunile. Pentru a face acest lucru ușor, lăsați afișajul oled pentru ultima dată, deoarece unele conexiuni se vor face pe spatele său.
Pasul 3: Cod
Pentru a rula codul, va trebui să aveți instalată următoarea bibliotecă în folderul Arduino Library.
U8glib - Pentru afișajul oled.
TinyGps ++ - Pentru GPS.
Codul „imprimă” viteza, cursul, numărul sateliților, latitudinea și longitudinea.
Dar este posibil să afișați mult mai multe informații, de ex.: ora, data, distanța până la punct … Verificați exemplul complet al bibliotecii TinyGPS ++ pentru a vedea toate opțiunile disponibile pe care le puteți avea cu privire la informațiile recuperate de GPS.
Cealaltă caracteristică este bara LED. L-am configurat pentru maxim. de 190Km / h. Locuiesc în Germania și unele dintre autostrăzi nu au limite, dacă nu, aș plasa +/- limita maximă de drum disponibilă. Pur și simplu schimbați limita din funcția „hartă” cu cea care se potrivește nevoilor dumneavoastră.
Pasul 4: Concluzie
Sunt încă relativ nou în cuvântul de imprimare 3D, deci este firesc ca amprentele mele să nu fie perfecte:)
În general, nu mă pot plânge, dar mai am multe de îmbunătățit în acest domeniu. În prezent, placa din spate nu se repară, ca la început, așa că vor fi necesare câteva actualizări de design.
De asemenea, am lăsat deoparte antena GPS din placa din spate, lucru pe care nu îl voi face în următorul design. Afișarea cursului, de asemenea, nu a funcționat atât de bine, dar acest lucru a fost doar până la un mic detaliu. În viitor intenționez să înlocuiesc cu ceva mai util, de ex.: ora sosirii la un punct (dimensiunea majorității călătoriilor mele merg înapoi și înainte).
Nu ezitați să comentați sau să-mi trimiteți un mesaj dacă ați găsit vreo greșeală sau dacă aveți sugestii / îmbunătățiri sau întrebări.
„Nu te plictisi, fă ceva”.
P. S.: Dacă vă place acest proiect, nu uitați să vă lăsați votul pentru concursurile pe care le organizez.
Recomandat:
Vitezometru Internet: 9 pași (cu imagini)
Vitezometru Internet: Odată cu blocarea completă în India, totul, inclusiv serviciile de poștă electronică, a fost închis. Fără proiecte PCB noi, fără componente noi, nimic! Așa că, pentru a depăși plictiseala și pentru a mă ocupa, am decis să fac ceva din părțile pe care eu le
Vitezometru pentru biciclete Arduino folosind GPS: 8 pași
Vitezometru pentru biciclete Arduino Utilizarea GPS: În acest tutorial vom folosi Arduino și Visuino pentru a afișa o viteză curentă a bicicletei de pe GPS pe afișajul ST7735
Afișaj vitezometru bicicletă: 10 pași (cu imagini)
Afișarea vitezometrului pentru biciclete: Ce este? După cum sugerează și numele, în acest proiect veți învăța cum să creați un afișaj pentru bicicleta dvs. care constă atât din vitezometru, cât și din contor. Indicarea vitezei în timp real și a distanței parcurse. Costul total al acestui proiect ajunge la aro
Vitezometru RC de lucru: 4 pași (cu imagini)
Vitezometru RC de lucru: Acesta este un proiect scurt pe care l-am creat ca parte a unei construcții RC mai mari a unui Land Rover ușor. Am decis că îmi place să am un vitezometru de lucru în tabloul de bord, dar știam că un servo nu îl va tăia. A existat o singură opțiune rezonabilă: d
Vitezometru ciclu DIY: 6 pași (cu imagini)
DIY Cycle Speedometer: Acest proiect mi-a venit în minte atunci când îmi făceam proiectul MEM (Mechanical Engineering Measurement), un subiect din B.tech. Ideea este să măsoară viteza unghiulară a roții bicicletei mele. Cunoscând astfel diametrul și legenda matematică din toate timpurile