Isi kandungan:

Dapatkan Masa dan Tarikh Dari Internet - Tutorial: 9 Langkah
Dapatkan Masa dan Tarikh Dari Internet - Tutorial: 9 Langkah

Video: Dapatkan Masa dan Tarikh Dari Internet - Tutorial: 9 Langkah

Video: Dapatkan Masa dan Tarikh Dari Internet - Tutorial: 9 Langkah
Video: MAXIS HOTLINK//plan Internet terbaru maxis. youtube free maxis 2024, November
Anonim
Image
Image

Dalam tutorial ini kita akan belajar bagaimana mendapatkan tarikh dan masa dari pelayan NIST TIME menggunakan M5Stack StickC dan Visuino, Tonton video demonstrasi.

Langkah 1: Apa yang Anda Perlu

Apa yang Anda Perlu
Apa yang Anda Perlu

M5StickC ESP32: anda boleh mendapatkannya di sini

Program Visuino: Muat turun Visuino

Catatan: Lihat tutorial ini di sini mengenai cara Memasang papan StickC ESP32

Langkah 2: Mulakan Visuino, dan Pilih Jenis Papan Stack Stick M5

Mulakan Visuino, dan Pilih Jenis Papan M5 Stack Stick C
Mulakan Visuino, dan Pilih Jenis Papan M5 Stack Stick C
Mulakan Visuino, dan Pilih Jenis Papan M5 Stack Stick C
Mulakan Visuino, dan Pilih Jenis Papan M5 Stack Stick C

Mulakan Visuino seperti yang ditunjukkan pada gambar pertama Klik pada butang "Alat" pada komponen Arduino (Gambar 1) di Visuino Ketika dialog muncul, pilih "M5 Stack Stick C" seperti yang ditunjukkan pada Gambar 2

Langkah 3: Di Visuino Tetapkan Papan StickC

Di Visuino Tetapkan Papan StickC
Di Visuino Tetapkan Papan StickC
Di Visuino Tetapkan Papan StickC
Di Visuino Tetapkan Papan StickC
Di Visuino Tetapkan Papan StickC
Di Visuino Tetapkan Papan StickC
Di Visuino Tetapkan Papan StickC
Di Visuino Tetapkan Papan StickC

Klik pada papan "M5 Stack Stick C" untuk memilihnya

Di tetingkap "Properties" pilih "Modul" dan klik "+" untuk Meluaskan, Pilih "Paparan ST7735" dan klik "+" untuk mengembangkannya, Tetapkan "Orientasi" ke "goRight"

Tetapkan "Warna Latar Belakang" ke "ClBlack" Pilih "Elemen" dan klik pada butang biru dengan 3 titik …

Dialog Elemen akan ditunjukkan

Dalam Elemen Dialog kembangkan "Teks" di sebelah kanan dan seret "Lukis Teks" dan seret 2X "Medan Teks" dari sebelah kanan ke kiri

  • Pilih teks "Lukis Teks1" di sebelah kiri dan tetingkap sifat tetapkan saiz menjadi 2, warnakan ke aclLime dan teks ke 'Tarikh & Masa'
  • Pilih "Field Text1" di sebelah kiri dan di tetingkap sifat tetapkan saiz menjadi 2, warnakan ke aclAqua dan Y hingga 10
  • Pilih "Text Field2" di sebelah kiri dan di tetingkap sifat tetapkan ukuran ke 2 dan Y hingga 30

Langkah 4: Persediaan WiFi

Persediaan WiFi
Persediaan WiFi
Persediaan WiFi
Persediaan WiFi
Persediaan WiFi
Persediaan WiFi

Klik pada papan "M5 Stack Stick C" untuk memilihnya

Di tetingkap "Properties" pilih "Modul" dan klik "+" untuk Meluaskan, "WiFi" dan klik "+" untuk Meluaskan, Pilih "Sambungkan Ke Titik Akses" dan klik pada butang (3 titik)

Di tetingkap "AccessPoints" seret "Titik Akses WiFi" ke sebelah kiri.

Kemudian di sebelah kiri pilih "Access Point1" dan di tetingkap sifat

  • Di bawah "SSID" masukkan nama Rangkaian WiFi anda
  • Di bawah "Kata Laluan" masukkan kata laluan akses untuk rangkaian WiFi anda

Di tetingkap "Properties" pilih "Modul" dan klik "+" untuk Meluaskan, "WiFi" dan klik "+" untuk Meluaskan,> Soket, klik pada butang […], sehingga tetingkap "Soket" akan terbuka Seret Klien TCP dari kanan ke kiri dan tetingkap Under Properties

  • pelabuhan: 37 dan
  • hos: time-b-g.nist.gov

Langkah 5: Dalam Visuino Tambah Komponen

Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen

Tambah komponen "Pulse Generator"

Tambahkan komponen "Internet Time Protocol"

Tambahkan komponen "Delete Right Sub Text" 2X

Tambahkan komponen "Delete Left Sub Text" 2X

Langkah 6: Dalam Komponen Set Visuino

Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
  • Pilih "PulseGenerator1" dan pada tetingkap sifat tetapkan frekuensi ke 0.1166667
  • Pilih "DeleteRightText1" dan di tetingkap sifat tetapkan Panjang ke 13
  • Pilih "DeleteRightText2" dan di tetingkap sifat tetapkan Panjang ke 5
  • Pilih "DeleteLeftText2" dan di tetingkap sifat tetapkan Panjang ke 12

Langkah 7: Dalam Komponen Sambungan Visuino

Dalam Komponen Sambungan Visuino
Dalam Komponen Sambungan Visuino
  • Sambungkan pin "PulseGenerator1" [Keluar] ke pin "InternetTime1" [In]
  • Sambungkan pin "InternetTime1" [Socket] ke "M5 Stack Stick C"> TCP Client1 pin [In]
  • Sambungkan pin "InternetTime1" [Keluar] ke pin "DeleteRightText1" [In] dan pin "DeleteRightText2" [In]
  • Sambungkan pin "DeleteRightText1" [Keluar] ke pin "DeleteLeftText1" [Dalam]
  • Sambungkan pin "DeleteRightText2" [Keluar] ke pin "DeleteLeftText2" [Dalam]
  • Sambungkan pin "DeleteLeftText1" [Keluar] ke "M5 Stack Stick C"> Paparan ST7735> Medan Teks1 pin [In]
  • Sambungkan pin "DeleteLeftText2" [Keluar] ke "M5 Stack Stick C"> Paparan ST7735> Bidang Teks2 pin [In]

Langkah 8: Hasilkan, Susun, dan Muat Naik Kod Arduino

Hasilkan, Susun, dan Muat Naik Kod Arduino
Hasilkan, Susun, dan Muat Naik Kod Arduino
Hasilkan, Susun, dan Muat Naik Kod Arduino
Hasilkan, Susun, dan Muat Naik Kod Arduino

Klik ikon Arduino pada bar alat, ini akan menghasilkan kod dan membuka Arduino IDE. Butang di sebelahnya akan menyusun dan menghantar kod terus ke peranti. Anda ingin membuka IDE kali pertama untuk memastikan port COM diset dengan betul. Selepas itu Arduino IDE akan menyimpan tetapan anda.

Setelah berada di Arduino IDE, pastikan Board, Speed, dan Port anda diset dengan betul. Anda kemungkinan besar perlu menetapkan port COM dari sub menu, tetapi yang lain harus ditetapkan secara automatik. Sekiranya anda mempunyai lebih daripada satu port COM, cuba lepaskan M5Stick anda, cari dan lihat port mana yang tersisa, kemudian pasang kembali M5Stick dan lihat mana yang dikembalikan. Itu adalah port COM.

Kemudian klik Muat naik. Ini akan mengesahkan (menyusun) dan memuat naik.

Langkah 9: Main

Sekiranya anda menghidupkan modul M5Sticks, ia akan bersambung ke internet dan paparan akan mula menunjukkan tarikh dan masa dari pelayan NIST

. Anda juga boleh bereksperimen dengan pelayan lain yang anda dapati di sini

Tahniah! Anda telah menyelesaikan projek M5Sticks anda dengan Visuino. Juga dilampirkan adalah projek Visuino, yang saya buat untuk Instructable ini, anda boleh memuat turunnya di sini. Anda boleh memuat turun dan membukanya di Visuino:

Disyorkan: