Orodha ya maudhui:

Kasi ya Baiskeli ya Arduino Kutumia GPS: Hatua 8
Kasi ya Baiskeli ya Arduino Kutumia GPS: Hatua 8

Video: Kasi ya Baiskeli ya Arduino Kutumia GPS: Hatua 8

Video: Kasi ya Baiskeli ya Arduino Kutumia GPS: Hatua 8
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Novemba
Anonim
Image
Image
Kasi ya Baiskeli ya Arduino Kutumia GPS
Kasi ya Baiskeli ya Arduino Kutumia GPS
Kasi ya Baiskeli ya Arduino Kutumia GPS
Kasi ya Baiskeli ya Arduino Kutumia GPS

Katika mafunzo haya tutatumia Arduino na Visuino kuonyesha kasi ya Baiskeli ya sasa kutoka GPS kwenye onyesho la ST7735.

Tazama video ya maonyesho.

Hatua ya 1: Nini Utahitaji

Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
  1. Arduino UNO (Au nyingine yoyote Arduino)
  2. Maonyesho ya LCD TFT 7735
  3. Moduli ya GPS Neo M6 V2
  4. Waya za jumper
  5. Bodi ya mkate
  6. Programu ya Visuino: Pakua Visuino
  7. Betri kwa nguvu Arduino (Kwa upande wangu nilikuwa nikitumia tu benki ya umeme)
  8. Sanduku fulani la kuweka yote ndani.
  9. Baiskeli ili kuijaribu

Hatua ya 2: Mzunguko

Mzunguko
Mzunguko
Mzunguko
Mzunguko
Mzunguko
Mzunguko
Mzunguko
Mzunguko

LCD TFT ST7735

Unganisha:

1.8 TFT Onyesha PIN [LED] kwa PIN ya Arduino [3.3 V]

1.8 TFT Onyesha PIN [SCK] kwa PIN ya Arduino [13]

1.8 TFT Onyesha PIN [SDA] kwa PIN ya Arduino [11]

1.8 TFT Onyesha PIN [A0 au DC] kwa PIN ya Arduino [9]

1.8 TFT Onyesha PIN [Rudisha] kwa PIN ya Arduino [8]

1.8 TFT Onyesha PIN [CS] kwa PIN ya Arduino [10]

1.8 TFT Onyesha PIN [GND] kwa PIN ya Arduino [GND]

1.8 TFT Onyesha PIN [VCC] kwa PIN ya Arduino [5V]

KUMBUKA: Bodi zingine za Arduino zina pini tofauti za SPI kwa hivyo hakikisha unaangalia nyaraka za bodi yako.

GPS neo 6m:

Unganisha gps neo 6m PIN [TXD] kwa PIN ya Arduino [RX]

Hatua ya 3: Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO

Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO
Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO
Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO
Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO

o anza programu Arduino, utahitaji kuwa na IDE ya Arduino iliyosanikishwa kutoka hapa:

Tafadhali fahamu kuwa kuna mende muhimu katika Arduino IDE 1.6.6. Hakikisha umesakinisha 1.6.7 au zaidi, vinginevyo hii inayoweza kufundishwa haitafanya kazi! Ikiwa haujafanya fuata hatua zilizo kwenye Maagizo haya ili kuanzisha IDE ya Arduino kupanga Arduino UNO! Visuino: https://www.visuino.eu pia inahitaji kusanikishwa. Anza Visuino kama inavyoonyeshwa kwenye picha ya kwanza Bonyeza kitufe cha "Zana" kwenye sehemu ya Arduino (Picha 1) katika Visuino Wakati mazungumzo yanapoonekana, chagua "Arduino UNO" kama inavyoonyeshwa kwenye Picha 2

Hatua ya 4: Katika Visuino Ongeza Vipengele

Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
  • Ongeza sehemu ya "Serial GPS"
  • Ongeza sehemu ya "TFT Rangi ya Kuonyesha ST7735"

Hatua ya 5: Katika Vipengele vya Kuweka Visuino

Katika Vipengele vya Kuweka Visuino
Katika Vipengele vya Kuweka Visuino
Katika Vipengele vya Kuweka Visuino
Katika Vipengele vya Kuweka Visuino
Katika Vipengele vya Kuweka Visuino
Katika Vipengele vya Kuweka Visuino
  • Chagua kipengee cha "Display1" na uweke "Aina" kuwa "dtST7735R_BlackTab" KUMBUKA: Baadhi ya Maonyesho yana mali tofauti kwa hivyo jaribio kwa kuchagua aina tofauti ili kupata ile inayofanya kazi vizuri, kwa upande wangu nachagua "dtST7735R_BlackTab"

  • Bonyeza mara mbili kwenye sehemu ya "Display1" na kwenye mazungumzo ya "Elements" buruta 2x "Uga wa Maandishi" upande wa kushoto

Chagua "Nakala Shamba1" (upande wa kushoto) na chini ya seti ya dirisha la "Sifa":

  • Ukubwa: 3
  • Thamani ya awali: SPEED
  • upana: 6
  • X: 10
  • Y: 10

Chagua "Nakala Shamba2" (upande wa kushoto) na chini ya seti ya dirisha la "Sifa":

  • Ukubwa: 5
  • upana: 6
  • X: 5
  • Y: 80

Hatua ya 6: Katika Visuino Unganisha Vipengele

Katika Visuino Unganisha Vipengele
Katika Visuino Unganisha Vipengele
  • Unganisha pini ya sehemu ya "GPS1" [Nje] kwa pini ya Arduino Katika [Serial 0]
  • Unganisha pini ya sehemu ya "GPS1" [Kasi] kwa sehemu ya "Onyesha1" Nakala Shamba la Nambari 2 [Ndani]
  • Unganisha pini ya sehemu ya "Display1" [Nje] kwa Arduino pin SPI [Ndani]
  • Unganisha pini ya sehemu ya "Display1" [Chip Chagua] kwa pini ya Dijitali ya Arduino [10]
  • Unganisha pini ya sehemu ya "Display1" [Weka upya] kwa pini ya Dijitali ya Arduino [8]
  • Unganisha pini ya sehemu ya "Display1" [Sajili Chagua] kwa pini ya Dijitali ya Arduino [9]

Hatua ya 7: Tengeneza, Jaza na Upakie Nambari ya Arduino

Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino
  • Katika Visuino, Bonyeza F9 au bonyeza kitufe kilichoonyeshwa kwenye Picha 1 ili kutoa nambari ya Arduino, na ufungue IDE ya Arduino
  • Katika IDE ya Arduino, bonyeza kitufe cha Pakia, kukusanya na kupakia nambari (Picha 2)

Kumbuka: Hakikisha unapopakia nambari hiyo kwa Arduino ili Kukata pini ya Arduino [RX]

Hatua ya 8: Mlima na Cheza

Weka Arduino na moduli ya GPS kwenye kisanduku cha plastiki, uiweke kwa betri, ipandishe baiskeli, hakikisha kwamba antena ya GPS inaonekana na imegeukia angani.

Ikiwa utawasha moduli ya Arduino UNO, Onyesho litaanza kuonyesha kasi ya sasa ya baiskeli.

Hongera! Umekamilisha mradi wako wa Speedometer na Visuino. Pia umeambatanishwa na mradi wa Visuino, ambao niliunda kwa Agizo hili. Unaweza kuipakua na kuifungua kwa Visuino:

Kuna sasisho nyingi zinazowezekana za mradi huu kama kuongeza umbali, kasi ya wastani, nk Tumia mawazo yako na ubunifu!

Ilipendekeza: