Mündəricat:

İnternetdən Vaxt və Tarix alın - Təlimat: 9 addım
İnternetdən Vaxt və Tarix alın - Təlimat: 9 addım

Video: İnternetdən Vaxt və Tarix alın - Təlimat: 9 addım

Video: İnternetdən Vaxt və Tarix alın - Təlimat: 9 addım
Video: Kim nə başa düşdü ❓ 2024, Noyabr
Anonim
Image
Image

Bu təlimatda M5Stack StickC və Visuino istifadə edərək NIST TIME serverindən tarix və vaxtın necə alınacağını öyrənəcəyik.

Bir nümayiş videosuna baxın.

Addım 1: Nə lazımdır

Ehtiyacınız olacaq
Ehtiyacınız olacaq

M5StickC ESP32: buradan əldə edə bilərsiniz

Visuino proqramı: Visuino'yu yükləyin

Qeyd: StickC ESP32 lövhəsinin necə qurulacağına dair bu təlimatı yoxlayın

Addım 2: Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin

Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin
Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin
Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin
Visuinonu işə salın və M5 Stack Stick C Board Tipini seçin

Visuino'yu ilk şəkildə göstərildiyi kimi başladın Visuino'da Arduino komponentindəki (Alətlər) düyməsini (Şəkil 1) vurun Dialoq görünəndə Şəkil 2 -də göstərildiyi kimi "M5 Stack Stick C" seçin.

Addım 3: Visuino'da StickC Board qurun

Visuino'da StickC Board qurun
Visuino'da StickC Board qurun
Visuino'da StickC Board qurun
Visuino'da StickC Board qurun
Visuino'da StickC Board qurun
Visuino'da StickC Board qurun
Visuino'da StickC Board qurun
Visuino'da StickC Board qurun

Seçmək üçün "M5 Stack Stick C" lövhəsinə vurun

"Xüsusiyyətlər" pəncərəsində "Modullar" ı seçin və genişləndirmək üçün "+" düyməsini basın, "Display ST7735" seçin və genişləndirmək üçün "+" düyməsini basın, "Orientation" ı "goRight" olaraq təyin edin.

"Arka Plan Rəngini" "ClBlack" olaraq təyin edin "Elements" seçin və 3 nöqtəli mavi düyməni basın …

Elements Dialog göstərəcək

Elements Dialogunda sağdakı "Mətn" bölməsini genişləndirin və "Mətn çək" düyməsini sürükləyin və 2X "Mətn Sahəsini" sağdan sola sürükləyin.

  • Solda və xüsusiyyətlər pəncərəsində "Mətn Çək1" mətnini seçin, ölçüsünü 2, rəngini aclLime və mətni 'Tarix və Saat' olaraq təyin edin.
  • Solda "Mətn Sahəsi1" seçin və xüsusiyyətlər pəncərəsində ölçüsü 2, rəngi aclAqua və Y olaraq 10 olaraq təyin edin.
  • Solda və xüsusiyyətlər pəncərəsində "Mətn Sahəsi2" ni seçin, ölçüsünü 2 və Y ilə 30 olaraq təyin edin

Addım 4: WiFi qurulması

WiFi Quraşdırma
WiFi Quraşdırma
WiFi Quraşdırma
WiFi Quraşdırma
WiFi Quraşdırma
WiFi Quraşdırma

Seçmək üçün "M5 Stack Stick C" lövhəsinə vurun

"Xüsusiyyətlər" pəncərəsində "Modullar" ı seçin və Genişləndirmək üçün "+" düyməsini basın, "WiFi" və genişləndirmək üçün "+" düyməsini basın, "Giriş Noktalarına Bağlan" ı seçin və düyməni (3 nöqtə) basın.

"AccessPoints" pəncərəsində "WiFi Giriş Noktası" nı sola sürükləyin.

Sonra sol tərəfdə "Giriş nöqtəsi1" və xüsusiyyətlər pəncərəsində seçin

  • "SSID" altına WiFi Şəbəkənizin adını yazın
  • "Şifrə" bölməsinə WiFi şəbəkəniz üçün giriş parolunu daxil edin

"Xüsusiyyətlər" pəncərəsində "Modullar" ı seçin və Genişləndirmək üçün "+" düyməsini basın, "WiFi" və genişləndirmək üçün "+" düyməsini basın,> Sockets, […] düyməsini basın, beləliklə "Soketlər" pəncərəsi açılacaq TCP Müştərisini sağdan sola və Xüsusiyyətlər altında pəncərə dəsti

  • Liman: 37 və
  • ev sahibi: time-b-g.nist.gov

Addım 5: Visuino'da Komponentlər əlavə edin

Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin

"Pulse Generator" komponentini əlavə edin

"İnternet Saatı Protokolu" komponentini əlavə edin

2X "Sağ Alt Mətni Sil" komponentini əlavə edin

2X "Sol Alt Mətni Sil" komponentini əlavə edin

Addım 6: Visuino Set Komponentlərində

Visuino Set Komponentlərində
Visuino Set Komponentlərində
Visuino Set Komponentlərində
Visuino Set Komponentlərində
  • "PulseGenerator1" seçin və xüsusiyyətlər pəncərəsində tezliyi 0.1166667 olaraq təyin edin
  • "DeleteRightText1" seçin və xüsusiyyətlər pəncərəsində Uzunluğu 13 olaraq təyin edin
  • "DeleteRightText2" seçin və xüsusiyyətlər pəncərəsində Uzunluğu 5 olaraq təyin edin
  • "DeleteLeftText2" seçin və xüsusiyyətlər pəncərəsində Uzunluğu 12 olaraq təyin edin

Addım 7: Visuino Connect Komponentlərində

Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
  • "PulseGenerator1" pinini [Çıxış] "InternetTime1" pininə [Daxil] bağlayın
  • "InternetTime1" pinini [Socket] "M5 Stack Stick C"> TCP Client1 pininə qoşun [In]
  • "InternetTime1" pinini [Çıx] "DeleteRightText1" pininə [In] və "DeleteRightText2" pininə [Daxil] bağlayın.
  • "DeleteRightText1" pinini [Çıxış] "DeleteLeftText1" pininə [Daxil] bağlayın
  • "DeleteRightText2" pinini [Çıxış] "DeleteLeftText2" pininə [Daxil] bağlayın
  • "DeleteLeftText1" pinini [Çıxış] "M5 Stack Stick C"> Ekran ST7735> Mətn Alanı 1 pininə [Daxil] bağlayın
  • "DeleteLeftText2" pinini [Çıxış] "M5 Stack Stick C"> Ekran ST7735> Mətn Alanı 2 pininə [Daxil] bağlayın

Addım 8: Arduino Kodunu yaradın, tərtib edin və yükləyin

Arduino Kodunu yaradın, tərtib edin və yükləyin
Arduino Kodunu yaradın, tərtib edin və yükləyin
Arduino Kodunu yaradın, tərtib edin və yükləyin
Arduino Kodunu yaradın, tərtib edin və yükləyin

Alətlər çubuğundakı Arduino simgesini vurun, bu kod yaradacaq və Arduino IDE -ni açacaq. Yanındakı düymə kodu düzəldib birbaşa cihaza göndərəcək. COM portunun düzgün qurulduğundan əmin olmaq üçün IDE -ni ilk dəfə açmaq istəyəcəksiniz. Bundan sonra Arduino IDE parametrlərinizi saxlayacaq.

Arduino IDE -də bir dəfə lövhənizin, sürətinizin və portunuzun düzgün qurulduğundan əmin olun. COM portunu alt menyudan təyin etməlisiniz, amma digərləri avtomatik olaraq qurulmalıdır. Birdən çox COM portunuz varsa, M5Stick'inizi çıxarmağa çalışın, baxın və hansı portların qaldığını görün, sonra M5Stick'i yenidən bağlayın və hansının geri döndüyünə baxın. COM portudur.

Sonra Yüklə vurun. Bu Doğrulayacaq (tərtib edəcək) və Yükləyəcək.

Addım 9: Oynayın

M5Sticks modulunu işə salırsınızsa, internetə qoşulacaq və ekran NIST serverindən tarix və saatı göstərməyə başlamalıdır.

Https://tf.nist.gov/tf-cgi/servers.cgi burada tapa biləcəyiniz digər serverlərlə də təcrübə edə bilərsiniz.

Təbrik edirik! Visuino ilə M5Sticks layihənizi tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də buradan yükləyə bilərsiniz. Visuino'da yükləyə və aça bilərsiniz:

Tövsiyə: