Sadržaj:

Dobijte vrijeme i datum s interneta - Vodič: 9 koraka
Dobijte vrijeme i datum s interneta - Vodič: 9 koraka

Video: Dobijte vrijeme i datum s interneta - Vodič: 9 koraka

Video: Dobijte vrijeme i datum s interneta - Vodič: 9 koraka
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Novembar
Anonim
Image
Image

U ovom ćemo vodiču naučiti kako dobiti datum i vrijeme s NIST TIME servera pomoću M5Stack StickC i Visuina, Pogledajte demonstracijski video.

Korak 1: Šta će vam trebati

Šta će vam trebati
Šta će vam trebati

M5StickC ESP32: možete ga nabaviti ovdje

Visuino program: Preuzmite Visuino

Napomena: Ovdje pročitajte ovaj vodič o tome kako instalirati StickC ESP32 ploču

Korak 2: Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče

Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče
Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče
Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče
Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče

Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite dugme "Alati" na Arduino komponenti (Slika 1) u Visuinu Kada se pojavi dijalog, odaberite "M5 Stack Stick C" kao što je prikazano na slici 2

Korak 3: U Visuinu postavite StickC ploču

U Visuinu Postavite StickC ploču
U Visuinu Postavite StickC ploču
U Visuinu Postavite StickC ploču
U Visuinu Postavite StickC ploču
U Visuinu Postavite StickC ploču
U Visuinu Postavite StickC ploču
U Visuinu Postavite StickC ploču
U Visuinu Postavite StickC ploču

Kliknite na ploču "M5 Stack Stick C" da biste je odabrali

U prozoru "Svojstva" odaberite "Moduli" i kliknite "+" za proširenje, Odaberite "Display ST7735" i kliknite "+" da biste ga proširili, postavite "Orientation" na "goRight"

Postavite "Boja pozadine" na "ClBlack" Odaberite "Elementi" i kliknite na plavo dugme sa 3 tačke…

Dijalog elemenata će se prikazati

U dijalogu Elementi proširite "Tekst" s desne strane i povucite "Nacrtaj tekst" i povucite 2X "Tekstualno polje" s desne strane na lijevu stranu

  • Odaberite tekst "Nacrtaj tekst1" s lijeve strane i u prozoru svojstava postavite veličinu na 2, boju na aclLime i tekst na "Datum i vrijeme"
  • Odaberite "Polje za tekst1" s lijeve strane i u prozoru svojstava postavite veličinu na 2, boju na aclAqua i Y na 10
  • Odaberite "Polje za tekst 2" s lijeve strane i u prozoru svojstava postavite veličinu na 2 i Y na 30

Korak 4: Postavljanje WiFi mreže

WiFi Setup
WiFi Setup
WiFi Setup
WiFi Setup
WiFi Setup
WiFi Setup

Kliknite na ploču "M5 Stack Stick C" da biste je odabrali

U prozoru "Svojstva" odaberite "Moduli" i kliknite "+" za proširenje, "WiFi" i kliknite "+" za proširenje, odaberite "Poveži se s pristupnim točkama" i kliknite gumb (3 točke)

U prozoru "AccessPoints" povucite "WiFi Access Point" na lijevu stranu.

Zatim na lijevoj strani odaberite "Access Point1" i u prozoru svojstava postavite

  • Pod "SSID" stavite naziv svoje WiFi mreže
  • Pod "Lozinka" stavite pristupnu lozinku za svoju WiFi mrežu

U prozoru "Svojstva" odaberite "Moduli" i kliknite "+" za proširenje, "WiFi" i kliknite "+" za proširenje,> Utičnice, kliknite gumb […], tako da će se otvoriti prozor "Utičnice" Prevucite TCP klijenta sa s desne strane na lijevu stranu i postavljen prozor Pod Svojstva

  • port: 37 i
  • domaćin: time-b-g.nist.gov

Korak 5: U Visuinu dodajte komponente

U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
U Visuinu Dodajte komponente

Dodajte komponentu "Generator impulsa"

Dodajte komponentu "Internet Time Protocol"

Dodajte 2X komponentu "Delete Right Sub Text"

Dodajte 2X komponentu "Izbriši lijevi podtekst"

Korak 6: U Visuinu Set Components

U Visuinu Set Components
U Visuinu Set Components
U Visuinu Set Components
U Visuinu Set Components
  • Odaberite "PulseGenerator1" i u prozoru svojstava postavite frekvenciju na 0.1166667
  • Odaberite "DeleteRightText1" i u prozoru svojstava postavite Length na 13
  • Odaberite "DeleteRightText2" i u prozoru svojstava postavite Length na 5
  • Odaberite "DeleteLeftText2" i u prozoru svojstava postavite Length na 12

Korak 7: U Visuino Connect komponentama

U Visuino Connect Components
U Visuino Connect Components
  • Spojite "PulseGenerator1" pin [Out] na "InternetTime1" pin [In]
  • Spojite "InternetTime1" pin [utičnica] na "M5 Stack Stick C"> TCP klijent1 pin [In]
  • Priključite pin "InternetTime1" [Out] na pin "DeleteRightText1" [In] i pin "DeleteRightText2" [In]
  • Priključite pin "DeleteRightText1" [Out] na pin "DeleteLeftText1" [In]
  • Spojite pin "DeleteRightText2" [Out] na pin "DeleteLeftText2" [In]
  • Spojite pin "DeleteLeftText1" [Out] na "M5 Stack Stick C"> Zaslon ST7735> Pin za tekst1 pin [In]
  • Priključite pin "DeleteLeftText2" [Out] na "M5 Stack Stick C"> Zaslon ST7735> Pin za polje 2 za tekst [In]

Korak 8: Generirajte, kompajlirajte i prenesite Arduino kôd

Generirajte, kompajlirajte i učitajte Arduino kod
Generirajte, kompajlirajte i učitajte Arduino kod
Generirajte, kompajlirajte i učitajte Arduino kod
Generirajte, kompajlirajte i učitajte Arduino kod

Pritisnite ikonu Arduino na alatnoj traci, ovo će generirati kôd i otvoriti Arduino IDE. Dugme pored njega će kompajlirati i poslati kôd ravno na uređaj. Po prvi put ćete htjeti otvoriti IDE kako biste bili sigurni da je COM port ispravno postavljen. Nakon toga će Arduino IDE spremiti vaše postavke.

Jednom u Arduino IDE -u provjerite jesu li vaša ploča, brzina i port ispravno postavljeni. Najvjerojatnije ćete morati postaviti COM port iz podmenija, ali ostale bi trebalo postaviti automatski. Ako imate više od jednog COM porta, pokušajte ukloniti svoj M5Stick, pogledajte i pogledajte koji portovi ostaju, a zatim ponovo spojite M5Stick i pogledajte koji se vraća. To je COM port.

Zatim kliknite na Upload. Ovo će potvrditi (kompajlirati) i otpremiti.

Korak 9: Igrajte se

Ako napajate modul M5Sticks, on će se spojiti na internet i na ekranu bi trebao početi prikazivati datum i vrijeme sa NIST servera

. Također možete eksperimentirati s drugim serverima koje možete pronaći ovdje

Čestitamo! Završili ste svoj projekt M5Sticks s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovu Instructable, možete ga preuzeti ovdje. Možete ga preuzeti i otvoriti u Visuinu:

Preporučuje se: