Sisukord:

Arduino jalgratta spidomeeter GPS -i abil: 8 sammu
Arduino jalgratta spidomeeter GPS -i abil: 8 sammu

Video: Arduino jalgratta spidomeeter GPS -i abil: 8 sammu

Video: Arduino jalgratta spidomeeter GPS -i abil: 8 sammu
Video: Super Digital GPS Compass Explorer 2020 2024, Juuli
Anonim
Image
Image
Arduino jalgratta spidomeeter GPS -i abil
Arduino jalgratta spidomeeter GPS -i abil
Arduino jalgratta spidomeeter GPS -i abil
Arduino jalgratta spidomeeter GPS -i abil

Selles õpetuses kasutame Arduino ja Visuino, et kuvada ST7735 ekraanil praegune jalgratta kiirus GPS -ist.

Vaata näidisvideot.

Samm: mida vajate

Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate
  1. Arduino UNO (või mõni muu Arduino)
  2. LCD -ekraan TFT 7735
  3. GPS Neo M6 V2 moodul
  4. Jumper juhtmed
  5. Leivalaud
  6. Visuino programm: laadige alla Visuino
  7. Aku Arduino toiteks (minu puhul kasutasin just powerbanki)
  8. Mõni kast, kuhu see kõik panna.
  9. Jalgratas selle proovimiseks

2. samm: vooluring

Ringkond
Ringkond
Ringkond
Ringkond
Ringkond
Ringkond
Ringkond
Ringkond

LCD TFT ST7735

Ühenda:

1.8 TFT -ekraani PIN -kood [LED] kuni Arduino PIN -kood [3,3 V]

1.8 TFT -ekraani PIN -kood [SCK] kuni Arduino PIN -kood [13]

1.8 TFT -ekraani PIN -kood [SDA] kuni Arduino PIN -kood [11]

1.8 TFT -ekraani PIN -kood [A0 või DC] kuni Arduino PIN -kood [9]

1.8 TFT -ekraani PIN -kood [RESET] Arduino PIN -koodiks [8]

1.8 TFT -ekraani PIN -kood [CS] kuni Arduino PIN -kood [10]

1.8 TFT -ekraani PIN -kood [GND] kuni Arduino PIN -kood [GND]

1.8 TFT -ekraani PIN -kood [VCC] kuni Arduino PIN -kood [5V]

MÄRKUS: Mõnel Arduino plaadil on erinevad SPI -tihvtid, seega kontrollige kindlasti oma plaadi dokumentatsiooni.

GPS neo 6m:

Ühendage gps neo 6 m PIN [TXD] Arduino PIN -iga [RX]

Samm: käivitage Visuino ja valige Arduino UNO juhatuse tüüp

Käivitage Visuino ja valige Arduino UNO juhatuse tüüp
Käivitage Visuino ja valige Arduino UNO juhatuse tüüp
Käivitage Visuino ja valige Arduino UNO juhatuse tüüp
Käivitage Visuino ja valige Arduino UNO juhatuse tüüp

o Arduino programmeerimise alustamiseks peate Arduino IDE installima siit:

Pange tähele, et Arduino IDE 1.6.6 -s on kriitilisi vigu. Veenduge, et installite 1.6.7 või uuema versiooni, vastasel juhul see juhend ei tööta! Kui te pole seda teinud, järgige selles juhendis toodud juhiseid Arduino IDE seadistamiseks Arduino UNO programmeerimiseks! Samuti tuleb installida Visuino: https://www.visuino.eu. Visuino käivitamine nagu esimesel pildil

Samm: lisage Visuino komponendid

Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
Visuino lisage komponente
  • Lisage komponent "Serial GPS"
  • Lisage komponent "TFT värviekraan ST7735"

5. samm: Visuino komplekti komponentides

Visuino komplekti komponentides
Visuino komplekti komponentides
Visuino komplekti komponentides
Visuino komplekti komponentides
Visuino komplekti komponentides
Visuino komplekti komponentides
  • Valige komponent „Display1” ja määrake „Type” väärtuseks „dtST7735R_BlackTab”.

  • Topeltklõpsake komponenti "Display1" ja lohistage dialoogiboksis "Elements" 2x "Tekstiväli" vasakule

Valige "Tekstiväli1" (vasakul küljel) ja akna "Atribuudid" all:

  • Suurus: 3
  • Algväärtus: SPEED
  • laius: 6
  • X: 10
  • Y: 10

Valige "Tekstiväli2" (vasakul küljel) ja akna "Atribuudid" all:

  • Suurus: 5
  • laius: 6
  • X: 5
  • Y: 80

6. samm: Visuino Connecti komponentides

Visuino Connecti komponentides
Visuino Connecti komponentides
  • Ühendage "GPS1" komponendi tihvt [väljund] Arduino tihvti sisendiga [seeria 0]
  • Ühendage "GPS1" komponendi tihvt [kiirus] komponendi "Display1" komponendi tekstivälja 2 tihvtiga [sisse]
  • Ühendage "Display1" komponendi tihvt [väljund] Arduino tihvtiga SPI [sisend]
  • Ühendage "Display1" komponendi tihvt [kiibi valimine] Arduino digitaalse tihvtiga [10]
  • Ühendage "Display1" komponendi tihvt [Lähtesta] Arduino digitaalse tihvtiga [8]
  • Ühendage komponendi tihvt "Display1" [Register Select] Arduino Digital pin [9] -ga

Samm: looge, kompileerige ja laadige üles Arduino kood

Looge, kompileerige ja laadige üles Arduino kood
Looge, kompileerige ja laadige üles Arduino kood
Looge, kompileerige ja laadige üles Arduino kood
Looge, kompileerige ja laadige üles Arduino kood
  • Visuinos vajutage Arduino koodi genereerimiseks F9 või klõpsake pildil 1 näidatud nuppu ja avage Arduino IDE
  • Klõpsake Arduino IDE -s koodi koostamiseks ja üleslaadimiseks nuppu Laadi üles (pilt 2)

Märkus. Veenduge, et laadite koodi Arduinosse üles, et katkestada Arduino pin [RX]

8. samm: paigaldage ja mängige

Pange Arduino ja GPS -moodul mõne plastkasti külge, toidake seda akuga, kinnitage jalgrattale, veenduge, et GPS -antenn oleks nähtav ja taeva poole pööratud.

Kui toidate Arduino UNO moodulit, hakkab ekraan näitama jalgratta praegust kiirust.

Palju õnne! Olete oma spidomeetri projekti Visuinoga lõpetanud. Lisatud on ka Visuino projekt, mille ma selle juhendi jaoks lõin. Saate selle alla laadida ja avada Visuinos:

Selle projekti jaoks on palju võimalikke värskendusi, nagu kauguse, keskmise kiiruse lisamine jne. Kasutage oma kujutlusvõimet ja loovust!

Soovitan: