Isi kandungan:
- Langkah 1: Pengenalan
- Langkah 2: Komponen
- Langkah 3: Prosedur
- Langkah 4: Sambungan Perkakasan
- Langkah 5: Program Node AndaMCU:
- Langkah 6: Perhatikan
Video: Jam Internet (NTP) untuk Projek IoT: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Projek ini akan membantu anda mendapatkan masa dari Internet untuk projek IoT, tanpa memerlukan perkakasan RTC tambahan. Dalam tutorial ini, kita akan bagaimana menggunakan Nokia LCD 5110, mendapatkan data NTP dari Internet dan memaparkannya pada LCD pada koordinat tertentu. Mari kita buat pengenalan ringkas mengenai NTP.
Langkah 1: Pengenalan
Network Time Protocol (NTP) adalah protokol yang digunakan untuk menyegerakkan waktu jam komputer dalam rangkaian. Ia termasuk dan merupakan salah satu bahagian tertua dari rangkaian protokol TCP / IP. Istilah NTP berlaku untuk program protokol dan pelayan klien yang berjalan di komputer.
NTP, yang dikembangkan oleh David Mills di University of Delaware pada tahun 1981, dirancang untuk menjadi sangat bertoleransi dan boleh diskalakan. Bagaimana NTP berfungsi? Pelanggan NTP memulakan pertukaran permintaan masa dengan pelayan NTP. Sebagai hasil pertukaran ini, pelanggan dapat mengira kelewatan thelink dan ofset tempatannya, dan menyesuaikan jam tempatannya agar sesuai dengan jam di komputer pelayan. Sebagai peraturan, enam pertukaran dalam jangka masa sekitar lima hingga 10 minit diperlukan untuk mengatur jam pada mulanya. Setelah disegerakkan, pelanggan mengemas kini jam kira-kira 10 minit sekali, biasanya hanya memerlukan satu pertukaran mesej. Sebagai tambahan kepada penyegerakan pelayan pelanggan. Transaksi ini berlaku melalui Protokol Datagram Pengguna di port 123. NTP juga menyokong penyegerakan siaran jam komputer rakan sebaya.
Langkah 2: Komponen
- NodeMCU
- Nokia 5110 LCD
Langkah 3: Prosedur
Kami akan menampilkan waktu dan data ke Nokia 5110 LCD, pertama Anda harus membiasakan diri dengan Nokia 5110 LCD, Anda dapat menggunakan metode output lain dengan membuat beberapa perubahan dalam kod.
Nokia 5110 LCD: dia Nokia 5110 adalah layar LCD grafik asas untuk banyak aplikasi. Ini pada asalnya ditujukan sebagai skrin telefon bimbit. Yang ini dipasang pada PCB yang mudah disolder. Ia menggunakan pengawal PCD8544, yang sama digunakan pada Nokia 3310 LCD. PCD8544 adalah pengawal / pemacu LCD CMOS berkuasa rendah, yang direka untuk memacu paparan grafik 48 baris dan 84 lajur. Semua fungsi yang diperlukan untuk paparan disediakan dalam satu cip, termasuk penjanaan bekalan LCD on-chip dan voltan bias, yang menghasilkan minimum komponen luaran dan penggunaan daya yang rendah. PCD8544 antara muka ke pengawal mikro melalui antara muka bas bersiri.
Langkah 4: Sambungan Perkakasan
Gunakan rajah fritzing untuk membuat sambungan:
Pin LCD Nokia NodeMCU pin
RST ………………………….. D1
CE ……………………………. D2
DC ………………………….. D0
Din ………………………….. D7
CLK …………………………. D5
VCC ………………………… 3V pin NodeMCU atau gunakan bekalan 3.3v luaran
BL …………………………… Biasa dengan pin VCC untuk menghidupkan lampu latar (anda boleh menambahkan perintang yang berubah-ubah untuk menyesuaikan lampu latar)
GND ……………………….. GND
Langkah 5: Program Node AndaMCU:
Pastikan anda mempunyai papan esp8266 di Arduino IDE anda, muat turun kod terlampir dan instal perpustakaan di Arduino IDE anda, kemudian Tetapkan SSID & Kata Laluan wifi tempatan anda dan GMT mengikut kawasan anda dalam kod, muat naik di pengawal anda. Pada mulanya ia akan menunjukkan data yang salah sehingga sambungannya dibuat ke internet, tunggu beberapa saat untuk masa dan tarikh yang dikemas kini, periksa video yang dilampirkan dengan tutorial ini.
Langkah 6: Perhatikan
Sila kongsi dan langgan saluran youtube kami untuk memberi kami motivasi.
Terima kasih
Disyorkan:
Cara Membuat RADAR Menggunakan Arduino untuk Projek Sains - Projek Arduino Terbaik: 5 Langkah
Cara Membuat RADAR Menggunakan Arduino untuk Projek Sains | Projek Arduino Terbaik: Hai rakan-rakan, dalam pengajaran ini saya akan menunjukkan kepada anda bagaimana membuat sistem radar yang menakjubkan yang dibina menggunakan arduino nano projek ini sangat sesuai untuk projek sains dan anda boleh membuatnya dengan pelaburan dan peluang yang sangat rendah jika memenangi hadiah adalah bagus untuk
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
Mendapatkan Masa Dari Internet Menggunakan ESP8266 - Projek Jam NTP Dengan ESP8266 Nodemcu: 5 Langkah
Mendapatkan Masa Dari Internet Menggunakan ESP8266 | Projek Jam NTP Dengan Nodemcu ESP8266: Dalam tutorial ini kita akan melihat bagaimana mendapatkan masa menggunakan ESP8266 / nodemcu dengan Arduino IDE. Mendapatkan masa sangat berguna dalam pencatatan data untuk menetapkan masa pembacaan anda. Sekiranya projek ESP8266 anda mempunyai akses ke Internet, anda boleh mendapatkan masa menggunakan Rangkaian
Jam Rangkaian ESP8266 Tanpa RTC - Jam NTP Nodemcu Tiada RTC - PROJEK JAM INTERNET: 4 Langkah
Jam Rangkaian ESP8266 Tanpa RTC | Jam NTP Nodemcu Tiada RTC | PROJEK JAM INTERNET: Dalam projek ini akan membuat projek jam tanpa RTC, akan memakan masa dari internet menggunakan wifi dan akan memaparkannya pada paparan st7735
10 Projek Arduino Asas untuk Pemula! Buat sekurang-kurangnya 15 Projek Dengan Papan Tunggal !: 6 Langkah
10 Projek Arduino Asas untuk Pemula! Buat sekurang-kurangnya 15 Projek Dengan Papan Tunggal !: Projek Arduino & Lembaga Tutorial; Termasuk 10 projek asas Arduino. Semua kod sumber, fail Gerber dan banyak lagi. Tiada SMD! Pematerian mudah untuk semua orang. Komponen yang mudah ditanggalkan dan diganti. Anda boleh membuat sekurang-kurangnya 15 projek dengan satu