Abstract
Lampu lalu lintas berfungsi sebagai pengatur arus lalu lintas dan pejalan kaki. Lampu lalu lintas memberikan informasi bagi pengguna jalan raya dan pejalan kaki dengan tampilan lampu berbentuk bulat atau berbentuk tampilan lain sesuai dengan fungsi masing-masing lampu lalu lintas. Namun informasi tersebut memiliki kondisi statis. Dalam kondisi statis, lampu lalu lintas tidak dapat berubah sesuai kondisi tertentu. Maka diperlukan lampu lalu lintas yang dapat berubah sesuai kondisi tertentu. Untuk memberikan informasi yang dinamis , penggunaan lampu LED dot matrix display digunakan sebagai tampilan lampu lalu lintas. Dengan menggunakan mikrokontroller arduino dan driver shift register 74hc595 untuk mengendalikan dot matrix display. Penggunaan shift register 74hc595 berfungsi untuk mengkonversi data serial menjadi data paralel. Penggunaan aplikasi pada komputer server berfungsi untuk mengendalikan lampu lalu lintas dinamis yang terhubung menggunakan komunikasi serial. Berdasarkan hasil perancangan, implementasi dan pengujian alat diketahui bahwa komputer server mengirimkan data ke lampu lalu lintas dengan mengkonversi data desimal ke data biner dan delay pengiriman data dengan baudrate yang berbeda. Dengan menggunakan baudrate 600bps setiap pertambahan 1 karakter delay bertambah 0,003398 detik, menggunakan baudrate 9600bps setiap pertambahan 1 karakter delay bertambah 0,000246 detik dan menggunakan baudrate 19200bps setiap pertambahan 1 karakter bertambah 0,000129 detik. Dapat disimpulkan bahwa semakin besar jumlah karakter yang dikirimkan maka delay pengiriman data yang dihasilkan semakin besar dan semakin besar baudrate yang digunakan maka semakin kecil delay pengiriman data.