Mündəricat:

GPS istifadə edərək Arduino Velosiped Sürət Göstəricisi: 8 addım
GPS istifadə edərək Arduino Velosiped Sürət Göstəricisi: 8 addım

Video: GPS istifadə edərək Arduino Velosiped Sürət Göstəricisi: 8 addım

Video: GPS istifadə edərək Arduino Velosiped Sürət Göstəricisi: 8 addım
Video: Scentroid's CTAir Continuous Urban Air Quality Monitor Seminar A 12.08.2020 (Subtitled) 2024, Dekabr
Anonim
Image
Image
GPS istifadə edərək Arduino Velosiped Sürət Göstəricisi
GPS istifadə edərək Arduino Velosiped Sürət Göstəricisi
GPS istifadə edərək Arduino Velosiped Sürət Göstəricisi
GPS istifadə edərək Arduino Velosiped Sürət Göstəricisi

Bu dərslikdə ST7735 ekranında GPS -dən cari Velosiped Sürətini göstərmək üçün Arduino və Visuinodan istifadə edəcəyik.

Bir nümayiş videosuna baxın.

Addım 1: Nə lazımdır

Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
  1. Arduino UNO (və ya hər hansı digər Arduino)
  2. LCD ekran TFT 7735
  3. GPS Neo M6 V2 modulu
  4. Jumper telləri
  5. Çörək lövhəsi
  6. Visuino proqramı: Visuino'yu yükləyin
  7. Arduino -nu doldurmaq üçün batareya (mənim vəziyyətimdə yalnız bir güc bankı istifadə edirdim)
  8. Hamısını qoymaq üçün bir qutu.
  9. Yoxlamaq üçün velosiped

Addım 2: Dövrə

Dövrə
Dövrə
Dövrə
Dövrə
Dövrə
Dövrə
Dövrə
Dövrə

LCD TFT ST7735

Qoşulun:

1.8 TFT Display PIN [LED] - Arduino PIN [3.3 V]

1.8 TFT Display PIN [SCK] - Arduino PIN [13]

1.8 TFT Display PIN [SDA] -dan Arduino PIN -ə [11]

1.8 TFT Display PIN [A0 və ya DC] Arduino PIN [9]

1.8 TFT Display PIN [RESET] Arduino PIN [8]

1.8 TFT Display PIN [CS] -dən Arduino PIN -ə [10]

1.8 TFT Display PIN [GND] - Arduino PIN [GND]

1.8 TFT Display PIN [VCC] - Arduino PIN [5V]

Qeyd: Bəzi Arduino lövhələrində fərqli SPI pinləri var, buna görə lövhə sənədlərinizi yoxladığınızdan əmin olun.

GPS neo 6m:

Gps neo 6m PİN [TXD] ni Arduino PIN [RX] ilə bağlayın

Addım 3: Visuinonu işə salın və Arduino UNO Board Tipini seçin

Visuinoya başlayın və Arduino UNO Board Tipini seçin
Visuinoya başlayın və Arduino UNO Board Tipini seçin
Visuinoya başlayın və Arduino UNO Board Tipini seçin
Visuinoya başlayın və Arduino UNO Board Tipini seçin

Arduino proqramlaşdırmağa başlayın, Arduino IDE -ni buradan yükləməlisiniz:

Arduino IDE 1.6.6 -da bəzi kritik səhvlərin olduğunu unutmayın. 1.6.7 və ya daha yüksək qurduğunuzdan əmin olun, əks halda bu Təlimat işləməyəcək! Arduino UNO proqramlaşdırmaq üçün Arduino IDE qurmaq üçün bu Təlimatdakı addımları yerinə yetirməmisinizsə! Visuino: https://www.visuino.eu da quraşdırılmalıdır. Visuino'yu ilk şəkildə göstərildiyi kimi başladın Visuino'da Arduino komponentində (Şəkil 1) "Alətlər" düyməsini basın Dialoq görünəndə Şəkil 2 -də göstərildiyi kimi "Arduino UNO" seçin.

Addım 4: Visuino'da Komponentlər əlavə edin

Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin
  • "Serial GPS" komponentini əlavə edin
  • "TFT Rəngli Ekran ST7735" komponentini əlavə edin

Addım 5: Visuino Set Komponentlərində

Visuino Set Komponentlərində
Visuino Set Komponentlərində
Visuino Set Komponentlərində
Visuino Set Komponentlərində
Visuino Set Komponentlərində
Visuino Set Komponentlərində
  • "Display1" komponentini seçin və "Type" ı "dtST7735R_BlackTab" olaraq təyin edin. Qeyd: Bəzi Ekranlar fərqli xüsusiyyətlərə malikdir, buna görə də ən yaxşı işləyən birini tapmaq üçün fərqli növlər seçərək sınayın, mənim vəziyyətimdə "dtST7735R_BlackTab" ı seçirəm.

  • "Display1" komponentini iki dəfə vurun və "Elements" informasiya qutusunda 2 dəfə "Mətn Sahəsini" sola sürükləyin

"Mətn Sahəsi1" (sol tərəfdə) və "Xüsusiyyətlər" pəncərəsinin altından seçin:

  • Ölçü: 3
  • İlkin dəyər: SPEED
  • eni: 6
  • X: 10
  • Y: 10

"Mətn Sahəsi2" ni (sol tərəfdə) və "Xüsusiyyətlər" pəncərəsinin altından seçin:

  • Ölçü: 5
  • eni: 6
  • X: 5
  • Y: 80

Addım 6: Visuino Connect Komponentlərində

Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
  • "GPS1" komponent pinini [Çıxış] Arduino pininə qoşun [Serial 0]
  • "GPS1" komponent pinini [Sürət] "Ekran1" komponenti Mətn Sahəsi 2 pininə [Daxil edin] bağlayın
  • "Display1" komponent pinini [Çıxış] Arduino pin SPI -yə [Daxil] bağlayın
  • "Display1" komponent pinini [Chip Select] Arduino Digital pininə qoşun [10]
  • "Display1" komponent pinini [Sıfırla] Arduino Digital pininə qoşun [8]
  • "Display1" komponent pinini [Qeydiyyat Seçimi] Arduino Digital pininə [9] bağlayın.

Addım 7: Arduino Kodunu yaradın, tərtib edin və yükləyin

Arduino Kodunu yaradın, tərtib edin və yükləyin
Arduino Kodunu yaradın, tərtib edin və yükləyin
Arduino Kodunu yaradın, tərtib edin və yükləyin
Arduino Kodunu yaradın, tərtib edin və yükləyin
  • Visuinoda F9 düyməsini basın və ya Arduino kodunu yaratmaq üçün Şəkil 1 -də göstərilən düyməni basın və Arduino IDE -ni açın.
  • Arduino IDE -də kodu tərtib etmək və yükləmək üçün Yüklə düyməsini vurun (Şəkil 2)

Qeyd: Arduino pinini [RX] ayırmaq üçün kodu Arduinoya yükləyərkən əmin olun.

Addım 8: Montaj edin və oynayın

Arduino və GPS modulunu bir plastik qutuya qoyun, batareya ilə işləyin, velosipedə qoyun, GPS antenasının göründüyündən və göyə döndüyündən əmin olun.

Arduino UNO modulunu işə salırsınızsa, Ekran velosipedin cari sürətini göstərməyə başlayacaq.

Təbrik edirik! Sürətölçən layihənizi Visuino ilə tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də əlavə olunur. Visuino'da yükləyə və aça bilərsiniz:

Bu layihə üçün məsafə, orta sürət və s. Əlavə etmək kimi bir çox mümkün yeniləmə var. Təsəvvürünüzdən və yaradıcılığınızdan istifadə edin!

Tövsiyə: