Innehållsförteckning:

Få tid och datum från Internet - Handledning: 9 steg
Få tid och datum från Internet - Handledning: 9 steg

Video: Få tid och datum från Internet - Handledning: 9 steg

Video: Få tid och datum från Internet - Handledning: 9 steg
Video: Kärleksproblem på förskolan: "Vi kan väl hålla handen?" - Nyhetsmorgon (TV4) 2024, November
Anonim
Image
Image

I denna handledning lär vi oss hur man får datum och tid från NIST TIME -servern med M5Stack StickC och Visuino, Se en demonstrationsvideo.

Steg 1: Vad du behöver

Vad du kommer att behöva
Vad du kommer att behöva

M5StickC ESP32: du kan få det här

Visuino -program: Ladda ner Visuino

Obs! Läs den här handledningen om hur du installerar StickC ESP32 -kort

Steg 2: Starta Visuino och välj M5 Stack Stick C -korttyp

Starta Visuino och välj M5 Stack Stick C -korttyp
Starta Visuino och välj M5 Stack Stick C -korttyp
Starta Visuino och välj M5 Stack Stick C -korttyp
Starta Visuino och välj M5 Stack Stick C -korttyp

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 "M5 Stack Stick C" som visas på bild 2

Steg 3: Ställ in StickC -kortet i Visuino

I Visuino Ställ in StickC -kortet
I Visuino Ställ in StickC -kortet
I Visuino Ställ in StickC -kortet
I Visuino Ställ in StickC -kortet
I Visuino Ställ in StickC -kortet
I Visuino Ställ in StickC -kortet
I Visuino Ställ in StickC -kortet
I Visuino Ställ in StickC -kortet

Klicka på "M5 Stack Stick C" -kortet för att välja det

I fönstret "Egenskaper" väljer du "Moduler" och klickar på "+" för att expandera, Välj "Display ST7735" och klicka på "+" för att expandera den, ställ in "Orientering" till "goRight"

Ställ in "Bakgrundsfärg" på "ClBlack" Välj "Elements" och klicka på den blå knappen med 3 punkter …

Elements -dialogrutan visas

I Elements -dialogrutan expanderar du "Text" på höger sida och drar "Rita text" och drar 2x "Textfält" från höger sida till vänster

  • Välj "Draw Text1" text till vänster och i egenskapsfönstret ställ in storlek på 2, färg till aclLime och text till "Date & Time"
  • Välj "Textfält1" till vänster och i egenskapsfönstret ställ in storleken på 2, färg till aclAqua och Y till 10
  • Välj "Textfält2" till vänster och i fastighetsfönstret ställ in storleken på 2 och Y till 30

Steg 4: WiFi -installation

WiFi -installation
WiFi -installation
WiFi -installation
WiFi -installation
WiFi -installation
WiFi -installation

Klicka på "M5 Stack Stick C" -kortet för att välja det

I fönstret "Egenskaper", välj "Moduler" och klicka på "+" för att expandera, "WiFi" och klicka på "+" för att expandera, välj "Anslut till åtkomstpunkter" och klicka på knappen (3 punkter)

I fönstret "AccessPoints" drar du "WiFi -åtkomstpunkt" till vänster.

Välj sedan "Tillgångspunkt1" på vänster sida och i fönstret för egenskaper

  • Under "SSID" sätter du namnet på ditt WiFi -nätverk
  • Under "Lösenord" sätter du åtkomstlösenordet för ditt WiFi -nätverk

I fönstret "Egenskaper", välj "Moduler" och klicka på "+" för att expandera, "WiFi" och klicka på "+" för att expandera,> Sockets, klicka på […] -knappen så att fönstret "Sockets" öppnas Dra TCP -klienten från höger till vänster och under Egenskaper fönsteruppsättning

  • hamn: 37 och
  • värd: time-b-g.nist.gov

Steg 5: Lägg till komponenter i Visuino

Lägg till komponenter i Visuino
Lägg till komponenter i Visuino
Lägg till komponenter i Visuino
Lägg till komponenter i Visuino
Lägg till komponenter i Visuino
Lägg till komponenter i Visuino

Lägg till komponenten "Pulsgenerator"

Lägg till komponenten "Internet Time Protocol"

Lägg till 2X "Ta bort rätt subtext" -komponent

Lägg till 2X "Ta bort vänster subtext" -komponent

Steg 6: I Visuino Set Components

I Visuino Set -komponenter
I Visuino Set -komponenter
I Visuino Set -komponenter
I Visuino Set -komponenter
  • Välj "PulseGenerator1" och ställ in frekvensen på 0.1166667 i fönstret Egenskaper
  • Välj "DeleteRightText1" och ställ in längden i egenskapsfönstret på 13
  • Välj "DeleteRightText2" och ställ in längden på 5 i egenskapsfönstret
  • Välj "DeleteLeftText2" och ställ in längden i egenskapsfönstret till 12

Steg 7: I Visuino Connect -komponenter

I Visuino Connect -komponenter
I Visuino Connect -komponenter
  • Anslut "PulseGenerator1" pin [Out] till "InternetTime1" pin [In]
  • Anslut "InternetTime1" pin [Socket] till "M5 Stack Stick C"> TCP Client1 pin [In]
  • Anslut "InternetTime1" pin [Out] till "DeleteRightText1" pin [In] och "DeleteRightText2" pin [In]
  • Anslut "DeleteRightText1" pin [Out] till "DeleteLeftText1" pin [In]
  • Anslut "DeleteRightText2" pin [Out] till "DeleteLeftText2" pin [In]
  • Anslut "DeleteLeftText1" pin [Out] till "M5 Stack Stick C"> Display ST7735> Text Field1 pin [In]
  • Anslut "DeleteLeftText2" pin [Out] till "M5 Stack Stick C"> Display ST7735> Text Field2 pin [In]

Steg 8: Generera, kompilera och ladda upp Arduino -koden

Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden

Klicka på Arduino -ikonen i verktygsfältet, detta genererar kod och öppnar Arduino IDE. Knappen bredvid den kommer att kompilera och skicka koden direkt till enheten. Du vill öppna IDE första gången för att se till att COM -porten är korrekt inställd. Därefter sparar Arduino IDE dina inställningar.

Väl i Arduino IDE, se till att ditt kort, hastighet och port är rätt inställda. Du kommer sannolikt att behöva ställa in COM -porten från undermenyn, men de andra bör ställas in automatiskt. Om du har mer än en COM -port, försök ta bort din M5Stick, titta och se vilka portar som återstår, anslut sedan M5Stick igen och se vilken som returnerar. Det är COM -porten.

Klicka sedan på Ladda upp. Detta kommer att verifiera (kompilera) och ladda upp.

Steg 9: Spela

Om du driver M5Sticks -modulen kommer den att ansluta till internet och skärmen ska börja visa datum och tid från NIST -servern

. Du kan också experimentera med andra servrar som du hittar här

Grattis! Du har slutfört ditt M5Sticks -projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable, du kan ladda ner det här. Du kan ladda ner och öppna den i Visuino:

Rekommenderad: