Menurut id.wikipedia.org, Network Time Protocol (NTP) adalah sebuah protokol yang digunakan untuk pengsinkronan waktu di dalam sebuah jaringan bisa pada jaringan LAN (Local Area Network) maupun pada jaringan internet dan untuk sinkronisasi jam-jam sistem komputer di atas paket-switching, variabel-latency jaringan data. Proses sinkronisasi ini dilakukan didalam jalur komunikasi data yang biasanya menggunakan protokol komunikasi TCP/IP. Sehingga proses ini sendiri dapat dilihat sebagai proses komunikasi data yang hanya melakukan pertukaran paket-paket data saja.
NTP menggunakan port komunikasi UDP nomor 123.
NTP (Network Time Protocol) merupakan sebuah protokol yang digunakan untuk mengsingkronkan waktu antar komputer. Singkronisasi waktu yang dilakukan oleh protokol ini sangat akurat dapat mencapai 10 milidetik untuk jaringan internet dan dapat mencapai 200 milidetik dalam jaringan lokal. NTP sendiri berada di 2 sisi yaitu sisi klien dan sisi server, kegunaan layanan di ntp adalah untuk mempaskan atau menyesuaikan waktu yang ada sesuai regional dimana mesin komputer itu berada. (sumber https://id.wikipedia.org/wiki/Network_Time_Protocol)
Kali ini saya akan membuat jam dot matrix dengan max7219 + PCB Jwsd ESP 8266 12 F, silahkan buka artikel saya disini : https://www.rokhmad.com/2020/03/membuat-pcb-mini-jam-sholat-digital-p10.html.
Jadi PCB saya ini, selain bisa digunakan untuk Dot matrix p10, bisa juga digunakan untuk membuat jam NTP dengan dot matrix max 7219.
NTP menggunakan port komunikasi UDP nomor 123.
NTP (Network Time Protocol) merupakan sebuah protokol yang digunakan untuk mengsingkronkan waktu antar komputer. Singkronisasi waktu yang dilakukan oleh protokol ini sangat akurat dapat mencapai 10 milidetik untuk jaringan internet dan dapat mencapai 200 milidetik dalam jaringan lokal. NTP sendiri berada di 2 sisi yaitu sisi klien dan sisi server, kegunaan layanan di ntp adalah untuk mempaskan atau menyesuaikan waktu yang ada sesuai regional dimana mesin komputer itu berada. (sumber https://id.wikipedia.org/wiki/Network_Time_Protocol)
Kali ini saya akan membuat jam dot matrix dengan max7219 + PCB Jwsd ESP 8266 12 F, silahkan buka artikel saya disini : https://www.rokhmad.com/2020/03/membuat-pcb-mini-jam-sholat-digital-p10.html.
Jadi PCB saya ini, selain bisa digunakan untuk Dot matrix p10, bisa juga digunakan untuk membuat jam NTP dengan dot matrix max 7219.
berikut ini skema penyambungan dor matrix max 7219
ke pcb JWS esp www.rokhmad.com
PCB JWSD esp 8266 12 F www.rokhmad.com
Penyambungan ke dot matrix max 7219
============= BELOW CODING MODIFIED BY WWW.ROKHMAD.COM ======
MAX7219 4 PCS
CONECTION:
CLK----GPIO14---D5
DIN----GPIO13---D7
DS-----GPIO15---D8
VCC----VCC +5V
GND----GND
==========================================
jika menggunakan pcb ESP JWSD Rokhmad.com koneksi max7219:
-------------CS
|
x x x x x x x x
p10 connector
x x x x x x x x
| |
----D--Clk-----
=====================================
RTC DS3231
SDA----GPIO4---D2
SCL----GPIO5---D1
VCC---VCC + 5v
GND---GND
======================================
catatan : jam ini pada saat menyala awal(setelah mati menuju dinyalakan) membutuhkan koneksi dengan WIFI untuk setting jamnya
karena seting jam menggunakan NTP Clock, jadi harus terhubung ke jaringan wifi, anda dapat menggunakan thetering network
dengan hp android untuk koneksinya, setelah jam menyala, wifi dapat dimatikan.
Video proses Perakitan PCB
3 comments:
apa masih butuh RTC pak. sedangkan sudah paki NTP ?
Kalau pas ngk ada koneksi internet, agar jamnya tetep bisa UPDATE
hallo pak,, saya mencoba mengupload ke esp, tetapi di tidak muncul jam, nyala acak, saya cek du serial monitor terdepat keterangan no timepacket received,, ada kah solusi nya pak, terima kasih
Post a Comment