Përmbajtje:

Ora Arduino GPS me kohën lokale duke përdorur modulin NEO-6M: 9 hapa
Ora Arduino GPS me kohën lokale duke përdorur modulin NEO-6M: 9 hapa

Video: Ora Arduino GPS me kohën lokale duke përdorur modulin NEO-6M: 9 hapa

Video: Ora Arduino GPS me kohën lokale duke përdorur modulin NEO-6M: 9 hapa
Video: LDmicro 13: HC-05 Управление через приложение Bluetooth для телефона (программирование ПЛК микроконтроллера с помощью LDmicro) 2024, Nëntor
Anonim
Image
Image

Në këtë tutorial do të mësojmë se si të marrim një kohë aktuale nga satelitët duke përdorur arduino.

Shikoni videon!

Hapi 1: Çfarë ju nevojitet

Ajo që do t'ju duhet
Ajo që do t'ju duhet
Ajo që do t'ju duhet
Ajo që do t'ju duhet
  • Moduli GPS NEO-6M
  • Ekrani ST7789 TFT
  • Arduino Uno ose ndonjë bord tjetër Arduino
  • Breadboard
  • Telat e kërcyesit
  • Softueri Visuino: Shkarkoni këtu

Hapi 2: Qarku

Qarku
Qarku
  • Lidhni Arduino 5V me modulin GPS VCC
  • Lidhni Arduino GND me modulin GPS GND
  • Lidhni modulin GPS RX me Arduino TX
  • Lidhni modulin GPS TX me Arduino RX
  • Lidhni Arduino 5V me kunjin LCD VCC
  • Lidhni Arduino 5V me kunjin LCD BLK
  • Lidhni Arduino GND me kunjin LCD GND
  • Lidhni kunjin LCD SCL me kunjin dixhital Arduino 13
  • Lidhni pinin SDA SDA me pinin dixhital Arduino 11
  • Lidhni kunjin LCD Reset me kunjin dixhital Arduino 9
  • Lidhni kunjin LCD DC me kunjin dixhital Arduino 8

Hapi 3: Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO

Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO

Visuino: https://www.visuino.eu gjithashtu duhet të instalohet. Shkarkoni versionin Falas ose regjistrohuni për një Provë Falas.

Filloni Visuino siç tregohet në foton e parë Klikoni në butonin "Tools" në përbërësin Arduino (Figura 1) në Visuino Kur të shfaqet dialogu, zgjidhni "Arduino UNO" siç tregohet në Figurën 2

Hapi 4: Në Visuino Shtoni Komponentë

Në Visuino Shtoni Komponentë
Në Visuino Shtoni Komponentë
Në Visuino Shtoni Komponentë
Në Visuino Shtoni Komponentë
Në Visuino Shtoni Komponentë
Në Visuino Shtoni Komponentë
  • Shtoni komponentin "Serial GPS"
  • Shtoni komponentin "Dekodimi (ndarja) Data/Ora"
  • Shtoni përbërësin "Shto datën/kohën"
  • Shtoni 2X tekst "Tekst i formatuar"
  • Shtoni përbërësin "TFT Color Display ST7735/ST7789"

Hapi 5: Në Komponentët e Visuino Set

Në Visuino Set Components
Në Visuino Set Components
Në Visuino Set Components
Në Visuino Set Components
Në Visuino Set Components
Në Visuino Set Components
  • Zgjidhni "Display1" dhe në dritaren e pronave vendosni Orientimin në goDown, Shkruani në dtST7789_240_240
  • Klikoni dy herë në "Display1"

Në dritaren e Elementeve:

Tërhiqeni "Vizatoni tekstin" në të majtë

Në dritaren e vetive vendosni Color në aclDarkOrange, madhësia në 3, Teksti në "GPS CLOCK", X në 70, Y në 20

Tërhiqeni "Draw Text" në të majtë

Në dritaren e pronave vendosni madhësinë në 2, Teksti në "Koha:", Y në 90

Zvarrit "Fusha e tekstit"

Në dritaren e pronave vendosni Color në aclTurquoise, madhësia në 3, X në 70, Y në 90

Zvarritni "Vizatoni tekstin"

Në dritaren e pronave vendosni madhësinë në 2, Teksti në "Data:", Y në 140

Zvarrit "Fusha e tekstit"

Në dritaren e pronave vendosni Color në aclTurquoise, madhësia në 3, X në 70, Y në 140

Zvarritni "Vizatoni vijën"

Në dritaren e pronave vendosni Lartësinë në 0, Gjerësinë në 240, Y në 70

Tërhiqni "Vizatoni Bitmap" në të majtë

Në dritaren e pronave zgjidhni bitmap dhe klikoni në 3 pikat dhe në redaktorin e bitmap ngarkoni skedarin bitmap (përfshirë këtu)

Shënim: mund të merrni bitmap të tjerë këtu

  • Mbyllni Redaktorin e Bitmap
  • Mbyllni dritaren e Elementeve
  • Zgjidhni "FormattedText1" dhe në dritaren e pronës vendosni tekstin në%0:%1:%2
  • Klikoni dy herë mbi "FormattedText1" dhe në dritaren e elementeve tërhiqni 3X "Elementin e tekstit" në të majtë

Mbyllni dritaren e Elementeve

  • Zgjidhni "FormattedText2" dhe në dritaren e pronës vendosni tekstin në%0:%1:%2
  • Klikoni dy herë mbi "FormattedText2" dhe në dritaren e elementeve tërhiqni 3X "Elementin e tekstit" në të majtë

Mbyllni dritaren e Elementeve

Për të rregulluar zonën kohore zgjidhni "AddDateTime1" dhe në dritaren e pronës ndryshoni orët në zonën tuaj kohore, orët shembull: 2, kjo do t'i shtojë 2h kohës së marrë nga sateliti.

Hapi 6: Në Visuino Connect Components

Në Visuino Connect Components
Në Visuino Connect Components
Në Visuino Connect Components
Në Visuino Connect Components
Në Visuino Connect Components
Në Visuino Connect Components
  • Lidhni Display1 pin Out SPI me pinin e bordit Arduino SPI In
  • Lidhni Display 1 pin Reset me pinin dixhital të bordit Arduino 9
  • Lidhu Display1 pin Regjistrohu Zgjidh në pinin dixhital të bordit Arduino 8
  • Lidhni pin GPS1 Data e kohës me AddDateTime1 pin In
  • Lidhni AddDateTime1 pin Out me DecodeDateTime1pin In
  • Lidhni pinin GPS1 Out me pinin e tabelës Arduino Serial [0] In
  • Lidh DecodeDateTime1 pin vit me FormattedText2 pin Text Element3 In
  • Lidhni DecodeDateTime1 pin Muaji me FormatedText2 pin Element Text 1 In
  • Lidhni DecodeDateTime1 pin Day me FormattedText2 pin Text Element2 In
  • Lidh DecodeDateTime1 pin Hour me FormattedText1 pin Text Element1 In
  • Lidh DecodeDateTime1 pin Minute me FormattedText1 pin Text Element2 In
  • Lidh DecodeDateTime1 pin e dyta me FormattedText1 pin Text Element3 In
  • Lidhni FormatedText1 pin Out me Display1Text Field 1 pin In
  • Lidhni FormatedText2 pin Out me Display1Text Field2 pin In

Hapi 7: Para Ngarkimit në Arduino

Para Ngarkimit në Arduino
Para Ngarkimit në Arduino
Para Ngarkimit në Arduino
Para Ngarkimit në Arduino
  • Para se të ngarkoni në Arduino shkëputni pinin RX në Arduino
  • Pas ngarkimit lidheni tela përsëri me Arduino pin RX

Hapi 8: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino

Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Gjeneroni, përpiloni dhe ngarkoni kodin Arduino

Në Visuino, në fund klikoni në skedën "Ndërto", sigurohuni që porti i saktë është zgjedhur, pastaj klikoni në butonin "Përpilo/Ndërto dhe Ngarko".

Hapi 9: Luaj

Nëse aktivizoni modulin Arduino UNO, Ekrani do të fillojë të tregojë kohën dhe datën e marrë nga satelitët.

Urime! Ju keni përfunduar projektin tuaj me Visuino. I bashkangjitur është edhe projekti Visuino, që kam krijuar për këtë Instructable, mund ta shkarkoni dhe hapni në Visuino:

Skedari GPS-SAT-TIME.visuino (Projekt me një rregullim të zonës)

Skedari GPS-TIME2.visuino (Projekt pa rregullim zonë)

Recommended: