INHOUDSOPGAWE:
- Stap 1: wat u benodig
- Stap 2: Die stroombaan
- Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord
- Stap 4: Voeg komponente by in Visuino
- Stap 5: In Visuino -stelkomponente
- Stap 6: In Visuino Connect Components
- Stap 7: Voordat u dit na Arduino oplaai
- Stap 8: Genereer, stel op en laai die Arduino -kode op
- Stap 9: Speel
Video: Arduino GPS-klok met plaaslike tyd met behulp van NEO-6M-module: 9 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
In hierdie tutoriaal leer ons hoe u die huidige tyd van die satelliete kan kry met behulp van arduino.
Kyk die video!
Stap 1: wat u benodig
- NEO-6M GPS-module
- ST7789 TFT -skerm
- Arduino Uno of enige ander Arduino -bord
- Broodbord
- Springdrade
- Visuino sagteware: Laai dit hier af
Stap 2: Die stroombaan
- Koppel Arduino 5V aan GPS -module VCC
- Koppel Arduino GND aan die GPS -module GND
- Koppel GPS -module RX aan Arduino TX
- Koppel GPS -module TX aan op Arduino RX
- Koppel Arduino 5V aan LCD pin VCC
- Koppel Arduino 5V aan LCD -pen BLK
- Koppel Arduino GND aan LCD -pen GND
- Koppel LCD -pen SCL aan Arduino digitale pen 13
- Koppel die LCD -pen SDA aan die Arduino digitale pen 11
- Koppel die LCD -pen Herstel na die Arduino digitale pen 9
- Koppel die LCD -pen DC aan die Arduino digitale pen 8
Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord
Die Visuino: https://www.visuino.eu moet ook geïnstalleer word. Laai die gratis weergawe af of registreer vir 'n gratis proeflopie.
Begin Visuino soos aangedui op die eerste foto Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "Arduino UNO" soos op prent 2
Stap 4: Voeg komponente by in Visuino
- Voeg die "Serial GPS" -komponent by
- Voeg die komponent "Dekodeer (verdeel) datum/tyd" by
- Voeg die komponent "Voeg datum/tyd by" by
- Voeg 2X "geformateerde teks" -teks by
- Voeg die komponent "TFT Color Display ST7735/ST7789" by
Stap 5: In Visuino -stelkomponente
- Kies "Display1" en stel Orientation in die eiendomsvenster in om na onder te gaan, tik op dtST7789_240_240
- Dubbelklik op die "Display1"
In die venster Elements:
Sleep "Teken teks" na links
Stel Kleur in die eienskappe venster in op aclDarkOrange, grootte op 3, teks na "GPS CLOCK", X tot 70, Y tot 20
Sleep "Teken teks" na links
Stel die grootte in 2 in die venster Eienskappe, teks na "Tyd:", Y tot 90
Sleep "Teksveld"
Stel Kleur in die eiendomsvenster in op aclTurkoois, grootte op 3, X tot 70, Y tot 90
Sleep "Teken teks"
Stel die grootte in 2 in die venster Eienskappe, teks na "Datum:", Y tot 140
Sleep "Teksveld"
Stel Kleur in die eiendomsvenster in op aclTurkoois, grootte op 3, X tot 70, Y tot 140
Sleep "Trek lyn"
Stel Hoogte in 0, Breedte op 240, Y op 70 in die venster Eienskappe
Sleep "Draw Bitmap" na links
Kies bitmap in die eienskappe venster en klik op die 3 kolletjies en laai die bitmap lêer in die bitmap editor (hier ingesluit)
Let wel: u kan hier ander bitmaps kry
- Maak die Bitmap Editor toe
- Maak die venster Elements toe
- Kies "FormattedText1" en stel die teks in die eiendomsvenster op%0:%1:%2
- Dubbelklik op die "FormattedText1" en sleep in die elementvenster 3X "Tekselement" na links
Maak die venster Elements toe
- Kies "FormattedText2" en stel die teks in die eiendomsvenster op%0:%1:%2
- Dubbelklik op die "FormattedText2" en sleep in die elementvenster 3X "Tekselement" na links
Maak die venster Elements toe
Om die tydsone aan te pas, kies "AddDateTime1" en verander die ure in die tydsone van die tydsone, byvoorbeeld ure: 2, dit voeg 2 uur by tot die tyd wat vanaf die satelliet ontvang is.
Stap 6: In Visuino Connect Components
- Koppel Display 1 pin Out SPI aan Arduino board pin SPI In
- Koppel Display1 pin Reset aan Arduino board digitale pen 9
- Koppel Display 1 pin Register Kies na Arduino board digitale pin 8
- Koppel GPS1 -pen Datum -tyd aan AddDateTime1 -penin
- Koppel AddDateTime1 pin Out aan DecodeDateTime1pin In
- Koppel GPS1 -pin -uit aan die Arduino -bordpen Serial [0] In
- Koppel DecodeDateTime1 pin Year aan FormattedText2 pin Text Element3 In
- Koppel DecodeDateTime1 pin Month aan FormattedText2 pin Text Element1 In
- Koppel DecodeDateTime1 pin Day aan FormattedText2 pin Text Element2 In
- Koppel DecodeDateTime1 pin Hour aan FormattedText1 pin Text Element1 In
- Koppel DecodeDateTime1 pin Minute aan FormattedText1 pin Text Element2 In
- Koppel DecodeDateTime1 pin Second aan FormattedText1 pin Text Element3 In
- Koppel FormattedText1 pin Out aan Display1Text Field1 pin In
- Koppel FormattedText2 pin Out aan Display1Text Field2 pin In
Stap 7: Voordat u dit na Arduino oplaai
- Ontkoppel die RX -pen op die Arduino voordat u na Arduino oplaai
- Na die oplaai, koppel die draad terug aan die Arduino -pen RX
Stap 8: Genereer, stel op en laai die Arduino -kode op
Klik in Visuino onderaan op die blad "Bou", maak seker dat die korrekte poort gekies is, en klik dan op die knoppie "Saamstel/bou en oplaai".
Stap 9: Speel
As u die Arduino UNO -module aanskakel, sal die skerm die tyd en datum van die satelliete begin wys.
Baie geluk! U het u projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie instruksies geskep het, is ook aangeheg, u kan dit aflaai en in Visuino oopmaak:
Lêer GPS-SAT-TIME.visuino (Projek met 'n sone-aanpassing)
Lêer GPS-TIME2.visuino (Projek sonder sone-aanpassing)
Aanbeveel:
Internetklok: vertoon datum en tyd met 'n OLED met behulp van ESP8266 NodeMCU met NTP -protokol: 6 stappe
Internetklok: vertoon datum en tyd met 'n OLED met behulp van ESP8266 NodeMCU met NTP -protokol: Hallo ouens in hierdie instruksies, ons bou 'n internetklok wat tyd van die internet kan kry, sodat hierdie projek geen RTC nodig het nie, dit benodig slegs 'n werkende internetverbinding En vir hierdie projek benodig u 'n esp8266 wat 'n
ESP8266 Nodemcu temperatuurmonitering met behulp van DHT11 op 'n plaaslike webbediener - Kry kamertemperatuur en humiditeit in u blaaier: 6 stappe
ESP8266 Nodemcu temperatuurmonitering met behulp van DHT11 op 'n plaaslike webbediener | Kry kamertemperatuur en humiditeit in u blaaier: Hallo ouens, ons maak 'n humiditeit en amp; temperatuurmoniteringstelsel met behulp van ESP 8266 NODEMCU & DHT11 temperatuur sensor. Temperatuur en humiditeit sal verkry word van DHT11 Sensor & dit kan in 'n blaaier gesien word watter webbladsy bestuur sal word
Kry tyd vanaf die internet met behulp van ESP8266 - NTP -klokprojek met ESP8266 Nodemcu: 5 stappe
Kry tyd vanaf die internet met behulp van ESP8266 | NTP -klokprojek met ESP8266 Nodemcu: In hierdie tutoriaal sal ons sien hoe u tyd kry met die ESP8266/nodemcu met Arduino IDE. Om tyd te kry, is veral handig in data -aanmelding om u lesings te tydstempel. As u ESP8266 -projek toegang tot die internet het, kan u tyd kry met Netwerk T
Visuino - Kry akkurate tyd vanaf die internet NIST -bediener met behulp van NodeMCU: 8 stappe
Visuino - Kry akkurate tyd vanaf die internet -NIST -bediener met behulp van NodeMCU: in hierdie tutoriaal gebruik ons NodeMCU Mini, OLED Lcd en Visuino om lewendige internettyd vanaf NIST -bediener op LCD te vertoon. Kyk na 'n demonstrasievideo. Die eer vir inspirasie kom by die YouTube -gebruiker " Ciprian Balalau "
Arduino datum/tyd plot/aanteken met behulp van Millis () en PfodApp: 11 stappe
Arduino datum/tyd plot/aanteken met behulp van Millis () en PfodApp: geen Arduino- of Android -programmering nodig nie. RTC- en GPS -modules word ook ondersteun. Outomatiese regstelling vir tydsones, RTC -drift en GPS ontbreek sprongsekondes Inleiding Hierdie handleiding wys hoe u u Arduino millis kan gebruik ( ) tydstempels om data op te stel