![Arduino GPS-klocka med lokal tid med NEO-6M-modul: 9 steg Arduino GPS-klocka med lokal tid med NEO-6M-modul: 9 steg](https://i.howwhatproduce.com/images/001/image-275-44-j.webp)
Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: Kretsen
- Steg 3: Starta Visuino och välj Arduino UNO -korttyp
- Steg 4: Lägg till komponenter i Visuino
- Steg 5: I Visuino Set Components
- Steg 6: I Visuino Connect -komponenter
- Steg 7: Innan du laddar upp till Arduino
- Steg 8: Generera, kompilera och ladda upp Arduino -koden
- Steg 9: Spela
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:10
![Image Image](https://i.howwhatproduce.com/images/001/image-275-46-j.webp)
![](https://i.ytimg.com/vi/psF11S-9TgU/hqdefault.jpg)
I denna handledning lär vi oss hur man får en aktuell tid från satelliterna med hjälp av arduino.
Titta på videon!
Steg 1: Vad du behöver
![Vad du kommer att behöva Vad du kommer att behöva](https://i.howwhatproduce.com/images/001/image-275-47-j.webp)
![Vad du kommer att behöva Vad du kommer att behöva](https://i.howwhatproduce.com/images/001/image-275-48-j.webp)
- NEO-6M GPS-modul
- ST7789 TFT -skärm
- Arduino Uno eller någon annan Arduino -skiva
- Bakbord
- Bygelkablar
- Visuino -programvara: Ladda ner här
Steg 2: Kretsen
![Kretsen Kretsen](https://i.howwhatproduce.com/images/001/image-275-49-j.webp)
- Anslut Arduino 5V till GPS -modulen VCC
- Anslut Arduino GND till GPS -modul GND
- Anslut GPS -modul RX till Arduino TX
- Anslut GPS -modul TX till Arduino RX
- Anslut Arduino 5V till LCD -stift VCC
- Anslut Arduino 5V till LCD -stift BLK
- Anslut Arduino GND till LCD -stift GND
- Anslut LCD -stift SCL till Arduino digital stift 13
- Anslut LCD -stift SDA till Arduino digital stift 11
- Anslut LCD -pin Återställ till Arduino digital pin 9
- Anslut LCD -stift DC till Arduino digital stift 8
Steg 3: Starta Visuino och välj Arduino UNO -korttyp
![Starta Visuino och välj Arduino UNO -korttyp Starta Visuino och välj Arduino UNO -korttyp](https://i.howwhatproduce.com/images/001/image-275-50-j.webp)
![Starta Visuino och välj Arduino UNO -korttyp Starta Visuino och välj Arduino UNO -korttyp](https://i.howwhatproduce.com/images/001/image-275-51-j.webp)
Visuino: https://www.visuino.eu måste också installeras. Ladda ner gratisversionen eller registrera dig för en gratis provperiod.
Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "Arduino UNO" som visas på bild 2
Steg 4: Lägg till komponenter i Visuino
![Lägg till komponenter i Visuino Lägg till komponenter i Visuino](https://i.howwhatproduce.com/images/001/image-275-52-j.webp)
![Lägg till komponenter i Visuino Lägg till komponenter i Visuino](https://i.howwhatproduce.com/images/001/image-275-53-j.webp)
![Lägg till komponenter i Visuino Lägg till komponenter i Visuino](https://i.howwhatproduce.com/images/001/image-275-54-j.webp)
- Lägg till "Serial GPS" -komponent
- Lägg till "Decode (Split) Date/Time" -komponent
- Lägg till komponenten "Lägg till datum/tid"
- Lägg till 2X "formaterad text" -text
- Lägg till komponenten "TFT Color Display ST7735/ST7789"
Steg 5: I Visuino Set Components
![I Visuino Set -komponenter I Visuino Set -komponenter](https://i.howwhatproduce.com/images/001/image-275-55-j.webp)
![I Visuino Set -komponenter I Visuino Set -komponenter](https://i.howwhatproduce.com/images/001/image-275-56-j.webp)
![I Visuino Set -komponenter I Visuino Set -komponenter](https://i.howwhatproduce.com/images/001/image-275-57-j.webp)
- Välj "Display1" och i egenskapsfönstret ställ in Orientation to goDown, Skriv till dtST7789_240_240
- Dubbelklicka på "Display1"
I fönstret Elements:
Dra "Rita text" till vänster
I egenskapsfönstret ställer du in färg på aclDarkOrange, storlek till 3, text till "GPS CLOCK", X till 70, Y till 20
Dra "Rita text" till vänster
I fastighetsfönstret ställer du in storlek på 2, text till "Tid:", Y till 90
Dra "Textfält"
I fönstret Egenskaper ställer du in Färg på aclTurkos, storlek till 3, X till 70, Y till 90
Dra "Rita text"
I fastighetsfönstret ställer du in storlek på 2, Text till "Datum:", Y till 140
Dra "Textfält"
I egenskapsfönstret ställer du in Färg på aclTurquoise, storlek till 3, X till 70, Y till 140
Dra "Rita linje"
I egenskapsfönstret ställer du in Höjd till 0, Bredd till 240, Y till 70
Dra "Draw Bitmap" till vänster
I egenskapsfönstret väljer du bitmapp och klickar på de tre punkterna och i bitmappsredigeraren laddar du bitmappfilen (ingår här)
Obs! Du kan få andra bitmappar här
- Stäng Bitmap Editor
- Stäng fönstret Elements
- Välj "FormattedText1" och ställ in texten i%0:%1:%2 i egenskapsfönstret
- Dubbelklicka på "FormattedText1" och dra i elementfönstret 3X "Textelement" till vänster
Stäng fönstret Elements
- Välj "FormattedText2" och ställ in texten i%0:%1:%2 i egenskapsfönstret
- Dubbelklicka på "FormattedText2" och dra i elementfönstret 3X "Textelement" till vänster
Stäng fönstret Elements
För att justera tidszonen, välj "AddDateTime1" och i fastighetsfönstret kan du ändra timmar till din tidszon, exempelvis timmar: 2, detta kommer att lägga till 2h till den tid som tas emot från satelliten.
Steg 6: I Visuino Connect -komponenter
![I Visuino Connect -komponenter I Visuino Connect -komponenter](https://i.howwhatproduce.com/images/001/image-275-58-j.webp)
![I Visuino Connect -komponenter I Visuino Connect -komponenter](https://i.howwhatproduce.com/images/001/image-275-59-j.webp)
![I Visuino Connect -komponenter I Visuino Connect -komponenter](https://i.howwhatproduce.com/images/001/image-275-60-j.webp)
- Anslut Display1 pin Out SPI till Arduino board pin SPI In
- Anslut Display1 pin Reset till Arduino board digital pin 9
- Anslut Display1 -stifts register Välj till Arduino -kortets digitala stift 8
- Anslut GPS1 -stift Datum tid till AddDateTime1 pin In
- Anslut AddDateTime1 pin Out till DecodeDateTime1pin In
- Anslut GPS1 -stiftet ut till Arduino -kortstiftet Seriellt [0] In
- Anslut DecodeDateTime1 pin Year till FormattedText2 pin Text Element3 In
- Anslut DecodeDateTime1 pin Month till FormattedText2 pin Text Element1 In
- Anslut DecodeDateTime1 pin Day till FormattedText2 pin Text Element2 In
- Anslut DecodeDateTime1 pin Hour till FormattedText1 pin Text Element1 In
- Anslut DecodeDateTime1 pin Minute till FormattedText1 pin Text Element2 In
- Anslut DecodeDateTime1 pin Second till FormattedText1 pin Text Element3 In
- Anslut FormattedText1 pin Out till Display1Text Field1 pin In
- Anslut FormattedText2 pin Out till Display1Text Field2 pin In
Steg 7: Innan du laddar upp till Arduino
![Innan du laddar upp till Arduino Innan du laddar upp till Arduino](https://i.howwhatproduce.com/images/001/image-275-61-j.webp)
![Innan du laddar upp till Arduino Innan du laddar upp till Arduino](https://i.howwhatproduce.com/images/001/image-275-62-j.webp)
- Innan du laddar upp till Arduino kopplar du bort RX -stiftet på Arduino
- Efter uppladdningen ansluter du kabeln tillbaka till Arduino pin RX
Steg 8: Generera, kompilera och ladda upp Arduino -koden
![Generera, kompilera och ladda upp Arduino -koden Generera, kompilera och ladda upp Arduino -koden](https://i.howwhatproduce.com/images/001/image-275-63-j.webp)
I Visuino klickar du längst ned på fliken "Bygg", se till att rätt port är vald, klicka sedan på "Kompilera/bygga och ladda upp" -knappen.
Steg 9: Spela
Om du driver Arduino UNO -modulen kommer displayen att börja visa tid och datum från satelliterna.
Grattis! Du har slutfört ditt projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable, du kan ladda ner det och öppna det i Visuino:
Fil GPS-SAT-TIME.visuino (Projekt med zonjustering)
Fil GPS-TIME2.visuino (Projekt utan zonjustering)
Rekommenderad:
Internetklocka: Visa datum och tid med en OLED med ESP8266 NodeMCU med NTP -protokoll: 6 steg
![Internetklocka: Visa datum och tid med en OLED med ESP8266 NodeMCU med NTP -protokoll: 6 steg Internetklocka: Visa datum och tid med en OLED med ESP8266 NodeMCU med NTP -protokoll: 6 steg](https://i.howwhatproduce.com/images/010/image-27318-j.webp)
Internetklocka: Visa datum och tid med en OLED Användning av ESP8266 NodeMCU Med NTP -protokoll: Hej killar i denna instruktioner kommer vi att bygga en internetklocka som kommer att få tid från internet så detta projekt behöver inte någon RTC för att köra, det behöver bara en fungerande internetanslutning Och för detta projekt behöver du en esp8266 som kommer att ha en
Få tid från Internet med ESP8266 - NTP -klockprojekt med ESP8266 Nodemcu: 5 steg
![Få tid från Internet med ESP8266 - NTP -klockprojekt med ESP8266 Nodemcu: 5 steg Få tid från Internet med ESP8266 - NTP -klockprojekt med ESP8266 Nodemcu: 5 steg](https://i.howwhatproduce.com/images/010/image-28920-j.webp)
Få tid från internet med ESP8266 | NTP Clock Project With ESP8266 Nodemcu: I den här självstudien kommer vi att se hur du får tid med ESP8266/nodemcu med Arduino IDE. Att få tid är särskilt användbart vid dataloggning för att tidsstämpla dina avläsningar. Om ditt ESP8266 -projekt har tillgång till Internet kan du få tid med nätverk T
Veckodag, kalender, tid, luftfuktighet/temperatur med batterisparläge: 10 steg (med bilder)
![Veckodag, kalender, tid, luftfuktighet/temperatur med batterisparläge: 10 steg (med bilder) Veckodag, kalender, tid, luftfuktighet/temperatur med batterisparläge: 10 steg (med bilder)](https://i.howwhatproduce.com/images/011/image-31052-j.webp)
Veckodag, kalender, tid, luftfuktighet/temperatur med batterisparläge: Energisparläget här är det som skiljer denna instruktör från andra exempel som visar veckodag, månad, dag i månaden, tid, luftfuktighet och temperatur. Det är denna förmåga som gör att detta projekt kan köras från ett batteri, utan
Arduino Datum/tid plottning/loggning med Millis () och PfodApp: 11 steg
![Arduino Datum/tid plottning/loggning med Millis () och PfodApp: 11 steg Arduino Datum/tid plottning/loggning med Millis () och PfodApp: 11 steg](https://i.howwhatproduce.com/images/002/image-3710-26-j.webp)
Arduino Date/Time Plotting/Logging Using Millis () och PfodApp: Ingen Arduino- eller Android -programmering krävs. RTC- och GPS -moduler stöds också. Automatisk korrigering för tidszoner, RTC -drift och GPS som saknar språngsekunder Introduktion Denna handledning visar dig hur du använder din Arduino millis ( ) tidsstämplar för att plotta data ag
Skickar ett SMS med temperatur i tid: 5 steg (med bilder)
![Skickar ett SMS med temperatur i tid: 5 steg (med bilder) Skickar ett SMS med temperatur i tid: 5 steg (med bilder)](https://i.howwhatproduce.com/images/001/image-1907-82-j.webp)
Skickar ett SMS med temperatur i tid: Tanken är att få ett temperatur -sms från mina faders hus. Inget fancy bara att snabbt sätta ihop delar. Delarna är: Geekcreit ® ATmega328P Nano V3 Controller Board Compatible ArduinoDIY NANO IO Shield V1.O Expansionskort för ArduinoDS130