Orodha ya maudhui:

Saa ya Arduino GPS na Wakati wa Karibu kutumia Moduli ya NEO-6M: Hatua 9
Saa ya Arduino GPS na Wakati wa Karibu kutumia Moduli ya NEO-6M: Hatua 9

Video: Saa ya Arduino GPS na Wakati wa Karibu kutumia Moduli ya NEO-6M: Hatua 9

Video: Saa ya Arduino GPS na Wakati wa Karibu kutumia Moduli ya NEO-6M: Hatua 9
Video: Extract GPS location in Arduino with Ublox Neo-6 and Neo 7m GPS modules 2024, Juni
Anonim
Image
Image

Katika mafunzo haya tutajifunza jinsi ya kupata wakati wa sasa kutoka kwa satelaiti kwa kutumia arduino.

Tazama video!

Hatua ya 1: Nini Utahitaji

Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
  • Moduli ya GPS ya NEO-6M
  • Onyesho la ST7789 TFT
  • Arduino Uno au bodi nyingine yoyote ya Arduino
  • Bodi ya mkate
  • Waya za jumper
  • Programu ya Visuino: Pakua hapa

Hatua ya 2: Mzunguko

Mzunguko
Mzunguko
  • Unganisha Arduino 5V kwa moduli ya GPS VCC
  • Unganisha Arduino GND na moduli ya GPS GND
  • Unganisha moduli ya GPS RX kwa Arduino TX
  • Unganisha moduli ya GPS TX kwa Arduino RX
  • Unganisha Arduino 5V na LCD pin VCC
  • Unganisha Arduino 5V na pini ya LCD BLK
  • Unganisha Arduino GND na pini ya LCD GND
  • Unganisha pini ya LCD SCL kwa pini ya dijiti ya Arduino 13
  • Unganisha siri ya LCD SDA na pini ya dijiti ya Arduino 11
  • Unganisha Rudisha siri ya LCD kwa pini ya dijiti ya Arduino 9
  • Unganisha pini ya LCD DC kwa pini ya dijiti ya Arduino 8

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

Visuino: https://www.visuino.eu pia inahitaji kusanikishwa. Pakua toleo la Bure au ujiandikishe kwa Jaribio la Bure.

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 "Decode (Split) Tarehe / Wakati"
  • Ongeza sehemu ya "Ongeza Tarehe / Wakati"
  • Ongeza maandishi ya 2X "Maandishi yaliyopangwa"
  • Ongeza sehemu ya "TFT Rangi ya Kuonyesha ST7735 / ST7789"

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 "Display1" na katika dirisha la mali weka Mwelekeo kwenda chini, Chapa kwa dtST7789_240_240
  • Bonyeza mara mbili kwenye "Display1"

Katika dirisha la Elements:

Buruta "Chora Nakala" kushoto

Katika dirisha la mali lililowekwa Rangi kwa aclDarkOrange, saizi hadi 3, Nakala kwa "GPS CLOCK", X hadi 70, Y hadi 20

Buruta "Chora Nakala" kushoto

Katika saizi ya dirisha iliyowekwa ya mali kuwa 2, Tuma Nakala kwa "Wakati:", Y hadi 90

Buruta "Sehemu ya Maandishi"

Katika dirisha la mali weka Rangi kwa aclTurquoise, saizi hadi 3, X hadi 70, Y hadi 90

Buruta "Chora Nakala"

Katika saizi ya dirisha iliyowekwa ya mali kuwa 2, Tuma Nakala kwa "Tarehe:", Y hadi 140

Buruta "Sehemu ya Maandishi"

Katika dirisha la mali weka Rangi kwa aclTurquoise, saizi hadi 3, X hadi 70, Y hadi 140

Buruta "Chora Mstari"

Katika dirisha la mali kuweka Urefu hadi 0, Upana hadi 240, Y hadi 70

Buruta "Chora Bitmap" kushoto

Kwenye dirisha la mali chagua bitmap na ubonyeze kwenye nukta 3 na kwenye mhariri wa bitmap pakia faili ya bitmap (imejumuishwa hapa)

Kumbuka: unaweza kupata bitmaps zingine hapa

  • Funga Mhariri wa Bitmap
  • Funga dirisha la Vipengele
  • Chagua "FormattedText1" na kwenye dirisha la mali weka maandishi kuwa% 0:% 1:% 2
  • Bonyeza mara mbili kwenye "FormattedText1" na kwenye kidirisha cha vitu buruta 3X "Element Text" kushoto

Funga dirisha la Vipengele

  • Chagua "FormattedText2" na katika dirisha la mali weka maandishi kuwa% 0:% 1:% 2
  • Bonyeza mara mbili kwenye "FormattedText2" na kwenye kidirisha cha vitu buruta 3X "Element Element" kushoto

Funga dirisha la Vipengele

Ili kurekebisha ukanda wa saa chagua "AddDateTime1" na katika saa ya kubadilisha mali ya saa kwa eneo lako la saa, masaa ya mfano: 2, hii itaongeza 2h kwa wakati uliopokelewa kutoka kwa setilaiti.

Hatua ya 6: Katika Visuino Unganisha Vipengele

Katika Visuino Unganisha Vipengele
Katika Visuino Unganisha Vipengele
Katika Visuino Unganisha Vipengele
Katika Visuino Unganisha Vipengele
Katika Visuino Unganisha Vipengele
Katika Visuino Unganisha Vipengele
  • Unganisha pini ya Kuonyesha 1 nje ya SPI kwa siri ya bodi ya Arduino SPI
  • Unganisha pini ya Kuonyesha 1 Rudisha kwa bodi ya dijiti ya bodi ya Arduino 9
  • Unganisha Saini 1 ya Sajili Chagua Chagua kwa bodi ya dijiti ya bodi ya Arduino 8
  • Unganisha pini ya GPS1 Tarehe ya saa ya kuongezaDateTime1 pini ndani
  • Unganisha kipengee cha AddDateTime1 kwa DecodeDateTime1pin In
  • Unganisha pini ya GPS1 nje kwa siri ya bodi ya Arduino [0] Katika
  • Unganisha DecodeDateTime1 pin Year to FormattedText2 pin Element3 In
  • Unganisha DecodeDateTime1 pin Month to FormattedText2 pin Element1 In
  • Unganisha siku ya siri ya DecodeDateTime1 kwa FormattedText2 pin Element2 In
  • Unganisha DecodeDateTime1 pin Hour to FormattedText1 pin Element1 In
  • Unganisha DecodeDateTime1 pin Minute to FormattedText1 pin Element2 In
  • Unganisha DecodeDateTime1 siri ya Pili kwa Umbizo la maandishiTini1 Element3 In
  • Unganisha FomatiText1 pini nje kwa Display1Text Field1 pin In
  • Unganisha FomatiText2 pini nje kwa Display1Text Field2 pin In

Hatua ya 7: Kabla ya Kupakia kwa Arduino

Kabla ya Kupakia kwa Arduino
Kabla ya Kupakia kwa Arduino
Kabla ya Kupakia kwa Arduino
Kabla ya Kupakia kwa Arduino
  • Kabla ya kupakia kwa Arduino ondoa pini ya RX kwenye Arduino
  • Baada ya kupakia unganisha waya tena kwa Arduino pin RX

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

Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino

Katika Visuino, bonyeza chini kwenye Tabo "Jenga", hakikisha bandari sahihi imechaguliwa, kisha bonyeza kitufe cha "Kusanya / Kuunda na Kupakia".

Hatua ya 9: Cheza

Ukiwasha moduli ya Arduino UNO, Onyesho litaanza kuonyesha wakati na tarehe iliyopatikana kutoka kwa satelaiti.

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

Faili GPS-SAT-TIME.visuino (Mradi na marekebisho ya eneo)

Faili GPS-TIME2.visuino (Mradi bila marekebisho ya eneo)

Ilipendekeza: