Arduino part 13. Cara membuat Running Text dot matrix (8x32)
Untuk membuat teks berjalan atau running text kita bisa menggunakan dot matrix led yang dikendalikan oleh arduino uno. Dot matriks yang kita gunakan adalah 4 buah modul dot matrix MAX7219 disusun secara horisontal sehingga akan menjadi dot matrix dengan ukuran 8X32.
Jika ingin lebih panjang lagi bisa ditambah lagi. Hasil running text nya akan tampil seperti ini:Dot Matrix led bisa menampilkan karakter seperti gambar, huruf atau angka. Jika anda ingin mendesign sendiri bentuk gambar seperti gambar emoji dll anda bisa baca di link ini : emoji dot matrix
Di dalam program running teks ini kita tidak perlu
lagi mendesign sendiri karakter huruf dan angkanya karena sudah disediakan oleh
librarynya. Jadi cukup mengetikkan teks dalam bentuk angka/huruf yang kita
inginkan ke dalam program. Teks yang tampil juga bisa diubah-ubah caranya cukup ketikkan teks yang kita inginkan di dalam serial
monitor. Sehingga tugas kita lebih sederhana saat ingin mebuat teks, mengganti teks atau angkanya.
Untuk membuat suatu running teks kita membutuhkan alat dan komponen antara lain:
- Modul dot matriks MAX7219 (8x32)
- Arduino Uno
- Potensiometer 10 KΩ
- Kabel jumper
- Komputer/ PC
Pada rangkaian di atas terlihat ada komponen potensiometer. Fungsi potensiometer adalah untuk mengatur kecepatan running teksnya. Saat potensiometer diputar ke kiri maka kecepatannya akan lambat dan saat diputar ke kanan maka running teksnya akan semakin cepat.
Jika rangkaian sudah dirakit maka lakukan pengetikan sketch programnya. Langkah pertama sebelum megetikkan sketch program kita harus kita harus meng-install dulu library arduinonya khusus untuk driver MAX7219 dengan cara pilih tool >> library manager >> lalu install MD_MAX72XX. Setelah selesai menginstall lalu lanjutkan mengetik sketch programnya.
Jika anda tidak ingin susah mengetik sketch programnya maka bisa mengambil contoh sketch program yang sudah ada. Caranya buka File >> examples >> MD_MAX72XX >> MD_MAX72XX_Message-Serial. Hanya saja ada beberapa perintah yang harus kita modifikasi seperti contoh berikut ini :
Kalau sudah diketik programnya maka silahkan lakukan verify guna memastikan ada tidaknya kesalahan dalam pengetikan sketch program. Jika program sukses maka teks akan berjalan dan untuk mengatur kecepatannya bisa diputar potensiometernya.
Untuk merubah tampilan teks maka bisa dilakukan melalui serial monitor. Atur kecepatan baudratenya sebesar 57600 setelah itu ketiklah teks baru yang akan kita tampilkan lalu tekan enter.

Teks baru yang
kita ketikkan di serial monitor tidak akan tersimpan secara permanen, jadi teks hanya
tampil selama arduino menyala saja. Teks perubahan ini akan terhapus jika arduinonya
di reset atau di matikan. Untuk membuat teks permanen yang tampil di awal maka bisa kita
ketikkan langsung saja ke dalam program, bukan di serial monitor.
Hasil akhir penyalaannya bisa di lihat pada video ini :
Demikianlah cara membuat running teks dari dot matrix. Silahkan tulislah dikolom komentar jika ada yang ingin ditanyakan atau di diskusikan.
Mantaap...
BalasHapusMantep Mas semoga Ilmunya bermanfaat... dan bernilai Ibadah..
BalasHapusBoleh minta contoh bang, jika menggunakan tombol, jadi jika tombol ditekan, maka running text, baru jalan
BalasHapuspedit bin koret... ga bisa di kopi gan.....
BalasHapus