Isi kandungan:
- Langkah 1: Apa yang Anda Perlu
- Langkah 2: Mulakan Visuino, dan Pilih Jenis Papan Mini Arduino WeMos D1
- Langkah 3: Persediaan WiFi
- Langkah 4: Dalam Visuino Tambah Komponen
- Langkah 5: Dalam Komponen Set Visuino
- Langkah 6: Dalam Komponen Sambungan Visuino
- Langkah 7: Hasilkan, Susun, dan Muat Naik Kod Arduino
- Langkah 8: Main
Video: ESP8266 OLED - Dapatkan Masa dan Tarikh Dari Internet: 8 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Dalam tutorial ini kita akan belajar bagaimana mendapatkan tarikh dan masa dari pelayan NIST TIME menggunakan ESP8266 OLED dan Visuino, Tonton video demonstrasi.
Langkah 1: Apa yang Anda Perlu
- ESP8266 OLED
- Program Visuino: Muat turun Visuino
Langkah 2: Mulakan Visuino, dan Pilih Jenis Papan Mini Arduino WeMos D1
Untuk mula memprogram Arduino, anda perlu memasang Arduino IDE dari sini:
Perlu diketahui bahawa terdapat beberapa bug kritikal dalam Arduino IDE 1.6.6. Pastikan anda memasang 1.6.7 atau lebih tinggi, jika tidak, Instructable ini tidak akan berfungsi! Sekiranya anda belum selesai, ikuti langkah-langkah dalam Instructable ini untuk menyiapkan Arduino IDE untuk memprogram WeMos D1 Mini! Visuino: https://www.visuino.eu juga perlu dipasang. Mulakan Visuino seperti yang ditunjukkan pada gambar pertama Klik pada butang "Tools" pada komponen Arduino (Gambar 1) di Visuino Ketika dialog muncul, pilih "WeMos D1 Mini" seperti yang ditunjukkan pada Gambar 2
Langkah 3: Persediaan WiFi
- Pilih WeMos D1 Mini dan di editor Modul> WiFi> Titik Akses, klik pada butang […], sehingga tetingkap "Titik akses" akan terbuka. Dalam editor ini seret titik akses WiFi ke sebelah kiri.
- Di tetingkap sifat Di bawah "SSID" masukkan nama Rangkaian WiFi anda
- Di bawah "Kata Laluan" masukkan kata laluan akses untuk rangkaian WiFi anda
- Tutup tetingkap "Titik akses"
- Di sebelah kiri dalam editor pilih Modul> Wifi> Soket, klik pada butang […], sehingga tetingkap "Soket" akan terbuka Seret Klien TCP / IP dari kanan ke kiri, kemudian di bawah tetapan tetingkap Under Properties: 37 dan hos: time-ag.nist.gov
- Tutup tetingkap "Soket"
Langkah 4: 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
- Tambahkan komponen "SSD1306 / SH1106 OLED Display (I2C)"
Langkah 5: 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
- Klik dua kali pada komponen "DisplayOLED1"
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
- Dalam Elemen Dialog kembangkan "Garis" di sebelah kanan dan seret "Draw Line" dari sebelah kanan ke kiri
- Pilih "Draw Text1" di sebelah kiri dan di tetingkap sifat tetapkan "Text" ke 'Time & Date' (atau beberapa teks lain) dan tetapkan ukuran ke 2
- Pilih "Draw Line1" dan di tetingkap sifat tetapkan "Lebar" hingga 120 dan "Y" hingga 20
- Pilih "Medan Teks1" dan di tetingkap sifat tetapkan "Saiz" hingga 2 dan "Y" hingga 25
- Pilih "Medan Teks2" dan di tetingkap sifat tetapkan "Saiz" hingga 2 dan "Y" hingga 45
Tutup Dialog Elemen
Langkah 6: Dalam Komponen Sambungan Visuino
- Sambungkan pin "PulseGenerator1" [Keluar] ke pin "InternetTime1" [In]
- Sambungkan pin "InternetTime1" [Socket] ke "WeMos D1 Mini"> pin TCP Client1 [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 "DisplayOLED1"> Medan Teks1 pin [In]
- Sambungkan pin "DeleteLeftText2" [Keluar] ke "DisplayOLED1"> Pin Medan Teks2 [In]
Langkah 7: Hasilkan, Susun, dan Muat Naik Kod Arduino
Di Visuino, klik bawah pada tab "Build", pastikan port yang betul dipilih, kemudian klik pada butang "Compile / Build and Upload".
Langkah 8: Main
Sekiranya anda menghidupkan modul OLED ESP8266, 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 Waktu Internet 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:
Cara Membuat Tarikh dan Masa Pembalakan - Pembuat Liono: 5 Langkah
Cara Membuat Pembalakan Tarikh dan Masa | Liono Maker: Pengenalan: -Dalam tutorial ini kita akan belajar bagaimana membuat Tarikh dan Masa Log dengan Arduino. Untuk tujuan ini saya menggunakan DS3231 & Modul Kad SD Mikro. Modul utama yang digunakan untuk masa & pembalakan tarikh adalah DS3231. DS3231 adalah RTC (sebenarnya
Jam Internet: Tarikh dan Masa Paparan Dengan OLED Menggunakan ESP8266 NodeMCU Dengan Protokol NTP: 6 Langkah
Jam Internet: Tarikh dan Masa Paparan Dengan OLED Menggunakan ESP8266 NodeMCU Dengan Protokol NTP: Hai kawan-kawan dalam arahan ini, kami akan membina jam internet yang akan mendapat masa dari internet sehingga projek ini tidak memerlukan RTC untuk berjalan, ia hanya memerlukan sambungan internet berfungsi Dan untuk projek ini, anda memerlukan esp8266 yang mempunyai
Arduino Tarikh / Masa Memplot / Mencatat Log Menggunakan Millis () dan PfodApp: 11 Langkah
Arduino Tarikh / Masa Memplot / Mencatat Log Menggunakan Millis () dan PfodApp: Tidak diperlukan pengaturcaraan Arduino atau Android. Modul RTC dan GPS juga disokong. Pembetulan automatik untuk zon waktu, drift RTC dan GPS tidak ada detik lompatan Pengenalan Tutorial ini menunjukkan cara menggunakan Arduino millis anda ( ) cap waktu untuk memplot data ag
Unit Paparan Tarikh, Masa dan Suhu yang Comel: 3 Langkah
Unit Paparan Tarikh, Masa dan Suhu yang Comel: Hai rakan-rakan, Dalam arahan ini, saya akan menerangkan prosedur untuk membuat unit paparan suhu tarikh, masa dan semasa dengan menggunakan, Arduino pro mini, RTC dan paparan lapan digit tujuh segmen dalam unit yang sangat padat, yang merupakan
Menolak Tarikh dan Masa ke Aplikasi Blynk Menggunakan Wemos D1 Mini Pro: 10 Langkah
Menolak Tarikh dan Masa ke Aplikasi Blynk Menggunakan Wemos D1 Mini Pro: Kami akan menggunakan Wemos D1 Mini Pro untuk mendorong masa & tarikh ke Aplikasi Blynk. Anda tidak perlu menyambungkan sebarang komponen ke Wemos D1 Mini Pro untuk aktiviti ini