Sadržaj:
- Korak 1: Šta će vam trebati
- Korak 2: Krug
- Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče
- Korak 4: U Visuinu dodajte komponente
- Korak 5: U Visuinu Set Components
- Korak 6: U Visuino Connect Components
- Korak 7: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 8: Montirajte i igrajte
![Arduino biciklistički brzinomjer pomoću GPS -a: 8 koraka Arduino biciklistički brzinomjer pomoću GPS -a: 8 koraka](https://i.howwhatproduce.com/images/001/image-610-34-j.webp)
Video: Arduino biciklistički brzinomjer pomoću GPS -a: 8 koraka
![Video: Arduino biciklistički brzinomjer pomoću GPS -a: 8 koraka Video: Arduino biciklistički brzinomjer pomoću GPS -a: 8 koraka](https://i.ytimg.com/vi/P7Me9ubknVA/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
![Image Image](https://i.howwhatproduce.com/images/001/image-610-36-j.webp)
![](https://i.ytimg.com/vi/x8trI0OdKus/hqdefault.jpg)
![Arduino biciklistički brzinomjer pomoću GPS -a Arduino biciklistički brzinomjer pomoću GPS -a](https://i.howwhatproduce.com/images/001/image-610-37-j.webp)
![Arduino biciklistički brzinomjer pomoću GPS -a Arduino biciklistički brzinomjer pomoću GPS -a](https://i.howwhatproduce.com/images/001/image-610-38-j.webp)
U ovom ćemo vodiču koristiti Arduino i Visuino za prikaz trenutne brzine bicikla s GPS -a na zaslonu ST7735.
Pogledajte demonstracijski video.
Korak 1: Šta će vam trebati
![Šta će vam trebati Šta će vam trebati](https://i.howwhatproduce.com/images/001/image-610-39-j.webp)
![Šta će vam trebati Šta će vam trebati](https://i.howwhatproduce.com/images/001/image-610-40-j.webp)
![Šta će vam trebati Šta će vam trebati](https://i.howwhatproduce.com/images/001/image-610-41-j.webp)
- Arduino UNO (ili bilo koji drugi Arduino)
- LCD ekran TFT 7735
- GPS Neo M6 V2 modul
- Žice za kratkospojnike
- Breadboard
- Visuino program: Preuzmite Visuino
- Baterija za napajanje Arduina (u mom slučaju samo sam koristio powerbank)
- Neka kutija u koju se sve može staviti.
- Bicikl da ga isprobate
Korak 2: Krug
![The Circuit The Circuit](https://i.howwhatproduce.com/images/001/image-610-42-j.webp)
![The Circuit The Circuit](https://i.howwhatproduce.com/images/001/image-610-43-j.webp)
![The Circuit The Circuit](https://i.howwhatproduce.com/images/001/image-610-44-j.webp)
![The Circuit The Circuit](https://i.howwhatproduce.com/images/001/image-610-45-j.webp)
LCD TFT ST7735
Povežite se:
1,8 TFT PIN ekrana [LED] do Arduino PIN -a [3,3 V]
1.8 TFT PIN PIN [SCK] za Arduino PIN [13]
1.8 TFT Display PIN [SDA] do Arduino PIN [11]
1.8 TFT Display PIN [A0 ili DC] za Arduino PIN [9]
1.8 TFT PIN PIN [RESET] na Arduino PIN [8]
1.8 TFT Display PIN [CS] za Arduino PIN [10]
1.8 TFT PIN PIN [GND] za Arduino PIN [GND]
1.8 TFT PIN PIN [VCC] za Arduino PIN [5V]
NAPOMENA: Neke Arduino ploče imaju različite SPI pinove pa provjerite dokumentaciju ploče.
GPS neo 6m:
PRIKLJUČITE gps neo 6m PIN [TXD] na Arduino PIN [RX]
Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče
![Pokrenite Visuino i odaberite Arduino UNO tip ploče Pokrenite Visuino i odaberite Arduino UNO tip ploče](https://i.howwhatproduce.com/images/001/image-610-46-j.webp)
![Pokrenite Visuino i odaberite Arduino UNO tip ploče Pokrenite Visuino i odaberite Arduino UNO tip ploče](https://i.howwhatproduce.com/images/001/image-610-47-j.webp)
o da biste započeli programiranje Arduina, morat ćete instalirati Arduino IDE odavde:
Imajte na umu da postoje neke kritične greške u Arduino IDE 1.6.6. Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj Instructable neće raditi! Ako to niste učinili, slijedite korake u ovom uputstvu za postavljanje Arduino IDE -a za programiranje Arduino UNO! Takođe je potrebno instalirati Visuino: https://www.visuino.eu. Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite dugme "Alati" na Arduino komponenti (Slika 1) u Visuinu Kada se pojavi dijalog, odaberite "Arduino UNO" kao što je prikazano na slici 2
Korak 4: U Visuinu dodajte komponente
![U Visuinu Dodajte komponente U Visuinu Dodajte komponente](https://i.howwhatproduce.com/images/001/image-610-48-j.webp)
![U Visuinu Dodajte komponente U Visuinu Dodajte komponente](https://i.howwhatproduce.com/images/001/image-610-49-j.webp)
![U Visuinu Dodajte komponente U Visuinu Dodajte komponente](https://i.howwhatproduce.com/images/001/image-610-50-j.webp)
- Dodajte komponentu "Serijski GPS"
- Dodajte komponentu "TFT Color Display ST7735"
Korak 5: U Visuinu Set Components
![U Visuinu Set Components U Visuinu Set Components](https://i.howwhatproduce.com/images/001/image-610-51-j.webp)
![U Visuinu Set Components U Visuinu Set Components](https://i.howwhatproduce.com/images/001/image-610-52-j.webp)
![U Visuinu Set Components U Visuinu Set Components](https://i.howwhatproduce.com/images/001/image-610-53-j.webp)
-
Odaberite komponentu "Display1" i postavite "Type" na "dtST7735R_BlackTab" NAPOMENA: Neki ekrani imaju različita svojstva pa eksperimentirajte odabirom različitih tipova da pronađete onu koja najbolje funkcionira, u mom slučaju odabirem "dtST7735R_BlackTab"
- Dvaput kliknite na komponentu "Display1" i u dijalogu "Elements" povucite 2x "Text Field" na lijevu stranu
Odaberite "Tekstualno polje1" (s lijeve strane), a zatim u prozoru "Svojstva" postavite prozor:
- Veličina: 3
- Početna vrijednost: SPEED
- širina: 6
- X: 10
- Y: 10
Odaberite "Tekstualno polje 2" (s lijeve strane) i u prozoru "Svojstva" postavite prozor:
- Veličina: 5
- širina: 6
- X: 5
- Y: 80
Korak 6: U Visuino Connect Components
![U Visuino Connect Components U Visuino Connect Components](https://i.howwhatproduce.com/images/001/image-610-54-j.webp)
- Spojite "GPS1" komponentni pin [Out] na Arduino pin In [Serial 0]
- Spojite iglu komponente "GPS1" [Brzina] na komponentu Tekstovno polje 2 zaslona "Display1" [Ulaz]
- Spojite iglu komponente "Display1" [Out] na Arduino pin SPI [In]
- Spojite iglu komponente "Display1" [Chip Select] na Arduino Digital pin [10]
- Spojite pin komponente "Display1" [Reset] na Arduino Digital pin [8]
- Spojite pin komponente "Display1" [Register Select] na Arduino Digital pin [9]
Korak 7: Generirajte, kompajlirajte i prenesite Arduino kôd
![Generirajte, kompajlirajte i učitajte Arduino kod Generirajte, kompajlirajte i učitajte Arduino kod](https://i.howwhatproduce.com/images/001/image-610-55-j.webp)
![Generirajte, kompajlirajte i učitajte Arduino kod Generirajte, kompajlirajte i učitajte Arduino kod](https://i.howwhatproduce.com/images/001/image-610-56-j.webp)
- U Visuinu pritisnite F9 ili kliknite gumb prikazan na slici 1 za generiranje Arduino koda, a zatim otvorite Arduino IDE
- U Arduino IDE -u kliknite gumb Upload za sastavljanje i učitavanje koda (Slika 2)
Napomena: Obavezno prenesite kôd na Arduino da biste odspojili Arduino pin [RX]
Korak 8: Montirajte i igrajte
Stavite Arduino i GPS modul u neku plastičnu kutiju, napajajte ga baterijom, postavite na bicikl, pobrinite se da GPS antena bude vidljiva i okrenuta prema nebu.
Ako napajate Arduino UNO modul, zaslon će početi prikazivati trenutnu brzinu bicikla.
Čestitamo! Završili ste svoj projekt mjerača brzine s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable. Možete ga preuzeti i otvoriti u Visuinu:
Za ovaj projekt postoji mnogo mogućih ažuriranja, poput dodavanja udaljenosti, prosječne brzine itd. Upotrijebite svoju maštu i kreativnost!
Preporučuje se:
Brzinomjer kotača za hrčak: 11 koraka (sa slikama)
![Brzinomjer kotača za hrčak: 11 koraka (sa slikama) Brzinomjer kotača za hrčak: 11 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-1095-j.webp)
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
PCBWay Arduino biciklistički brojač kilometara: 4 koraka
![PCBWay Arduino biciklistički brojač kilometara: 4 koraka PCBWay Arduino biciklistički brojač kilometara: 4 koraka](https://i.howwhatproduce.com/images/002/image-5403-j.webp)
PCBWay Arduino biciklistički brojač kilometara
Otvoreni (biciklistički) simulator ocjene - OpenGradeSIM: 6 koraka
![Otvoreni (biciklistički) simulator ocjene - OpenGradeSIM: 6 koraka Otvoreni (biciklistički) simulator ocjene - OpenGradeSIM: 6 koraka](https://i.howwhatproduce.com/images/011/image-30280-j.webp)
Otvoreni (biciklistički) razred simulatora - OpenGradeSIM: Uvod Određena poznata američka fitnes kompanija (Wahoo) nedavno je iznijela odlično pomagalo za vježbanje u zatvorenom koje podiže i spušta prednji dio bicikla na turbo trenažeru prema simuliranom nagibu brda koji korisnik jaše (th
GPS brzinomjer: 4 koraka (sa slikama)
![GPS brzinomjer: 4 koraka (sa slikama) GPS brzinomjer: 4 koraka (sa slikama)](https://i.howwhatproduce.com/images/002/image-5530-33-j.webp)
GPS brzinomjer: Moj službeni automobil koji inače vozim obično ima "mali" problemi s vremena na vrijeme, brzinomjer padne na 0 km/h za vrijeme vožnje (nakon nekog vremena se ponovo nastavi). Obično to nije veliki problem jer ako znate voziti automobil
Brzinomjer Instagramu se sviđa Arduino & ESP8266: 6 koraka
![Brzinomjer Instagramu se sviđa Arduino & ESP8266: 6 koraka Brzinomjer Instagramu se sviđa Arduino & ESP8266: 6 koraka](https://i.howwhatproduce.com/images/001/image-920-47-j.webp)
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