Membuat Running Text LED Matrix P10 Menggunakan Arduino - Sudah sekitar 2 bulan saya tidak menulis artikel, dikarenakan tugas - tugas kuliah, hehe sedikit curhat, tapi kali ini saya ada waktu untuk menulis sebuah artikel. Artikel yang akan saya bagikan kali ini sebenarnya sudah lama selesai saya buat alatnya namun baru sekarang sempat untuk menulis artikelnya.
sesuai dengan judulnya, yang akan dibahas kali ini adalah bagaimana membuat tulisan atau teks berjalan di sebuah panel LED Matrix P10, sebenarnya bukan hanya teks berjalan saja yang bisa di tampilkan pada panel LED Matrix ini, jam beserta tanggal, jadwal sholat dan juga bisa menampilkan suhu,harus ada tambahan RTC jika ingin menampilkan jam, dan sensor suhu tentunya untuk mendeteksi suhu.
Namun kali yang akan saya bahas hanya untuk menampilkan teks dan sebuah logo yang saya buat, kontroller yang saya gunakan adalah Arduino Uno, sebenarnya kontroller khusus buat panel LED Matrix ini sudah banyak di jual, dan penggunaannya pun lebih mudah di bandingkan mengunakan Arduino karena untuk kita memprogram nya sudah ada software khusus, tapi kali ini saya akan bahas yang menggunakan arduino saja, saya juga akan membagikan program arduiono nya disini, oke langsung saja.
Alat - alat dan bahan yang di butuhkan :
- Arduino Uno
- Panel LED Matrix P10
- Library DMD dan TimerOne
- Kabel Jumper
Langkah langkahnya :
- Rangkaialah Arduino dengan Panel LED Matrix P10 seperti ini.
- Setelah di rangkai, hubungkan Arduino dengan PC/Laptop.
- Jika belum ada library DMD dan TimerOne download terlebih dahulu Library DMD dan TimerOne.
- Buka aplikasi Arduino jika blum ada download di Arduino.cc
- Lalu tambahkan library yang di download tadi dengan cara, Klik Sketch - Include Library - ADD .ZIP Library...
- Pilih file DMD-Master.zip klik Open.
- Tambahkan juga library TimerOne.zip.
- Jika library sudah di tambahkan, sekarang copy sketch di bawah ini.
- Kemudian upload program ke arduino, copy coding dibawah ini ke software arduino.
Tambahan untuk Logo, tambahkan file font di Library DMD, download di sini Library Logo Elektro.
assalmualaikum mau nnya serial begi 9600 itu untuk apa dan 0 apa 1 simbol yang digunakan led misalny 1 bertemu satu led menyala apa gimana makasih bang
ReplyDeleteMas, sebelumnya saya makasih banget atas sharingnya mas, sangat bermanfaat, saya mau tanya, logoelektro di led saya tampilannya kok gak sama ya sama yg di gambarnya mas, kaya si logo teh jauh lebih besar dari box 16x32...cara ngecilinnya gimana ya mas ?
ReplyDeleteoke mohon maaf, silahkan di cek skecth programnya sudah saya update.
DeleteThis comment has been removed by the author.
ReplyDeleteterima kasih sebelumnya mas Muh Ilham, sy baru belajar menggunakan arduino.
Deletetadi cobain copy paste sketch, kemudian saat di verify, muncul peringatan dibawah ini.....
Penyebabnya apa ya mas...
C:\Documents and Settings\satu\My Documents\Arduino\running_text\running_text.ino:6:25: fatal error: LogoElektro.h: No such file or directory
#include
^
compilation terminated.
exit status 1
Error compiling for board Arduino/Genuino Uno.
file LogoElektro.h sudah di download mas? kalau sudah di download trus di copy ke library arduinonya.
Deletecara download elektro.h nya??
Deleteterimakasih atas info yang sangat menarik ini dan untuk referensi silahkan kunjungi http://ps-elektronika.gunadarma.ac.id/
ReplyDeleteThis comment has been removed by the author.
ReplyDeletegan, kok dropbox logoelektro.h nya eror wktu mau didownload
ReplyDelete
Deletelink sudah diperbaiki..
silahkan dicek lagi.
cara mengganti logonya gimana mas?
ReplyDeleteHarus bikin sendiri library nya mas, saya buatnya pakai DMD Graphic Tool untuk buat karakter (Hexadesimal)
DeleteWhere can I download it?
Deletebos adakah tutorial membuat librari dan cara menggunakan DMD Graphic Toolnya??
DeleteWhere can i get DMD Graphic Tool ?
ReplyDeletemaster adakah koding yang menapilkan suhu dan jam di led matrix?
ReplyDeletedi tambahkan sensor suhu aja pakai lm35 bisa, untuk saat ini blum saya buat.
Deleteikutan nanya gan.....
ReplyDeletemisalkan tulisannya OPEN atau CLOSE saja, tapi menggunakan tombol, jadi kalau dipencet tombolnya akan muncul tulisan "OPEN", kalau dipencet lagi berubah jadi "CLOSE", untuk gambaran penulisan kodenya seperti apa ya gan??
terima kasih sebelumnya...
pakai if, else aja, untuk program tombolnya gunakan contoh program example arduino yg debounce.
Deletesiap, sy coba dulu....
ReplyDeleteGan mau nanya cara ngubah font gimana?
ReplyDeleteiya tambah di includenya bisa, soalnya include font nya itu ibarat library buat jenis huruf nya..
DeleteApa haarus ngubah include gan?
ReplyDeleteMohon pencerahan nya gan 🙂
Maaf bisa kasih contohnya soalnya udah saya coba tapi gak bisa gan
ReplyDeleteMaaf swbwlumnya merepotkan (peace)
Kalau misalkan pake 3 LED P10. Apakah codingan di arduino ada yang di ganti ? Makasih
ReplyDeleteiyaa di bagian ini..
Delete// Deklarasi Fungsi
#define DISPLAYS_ACROSS 1
#define DISPLAYS_DOWN 1
Semoga Allah membalasmu dengan kebaikan, , ,
ReplyDeleteMas ada nggk aplikasi untuk buat Font-nya itu ??
untuk mengubah tampilan teks pada led dari kiri kekanan atau sebaliknya pada bagian koding yang mana harus dirubah mas mohon pencerahanya terima kasih
ReplyDeleteSet brightnes nya gimana mohon peverahanya masih pemula
ReplyDeletecomo puedo hacer la conoeccion con un modulo wifi nodemcu esp8266 para esa misma matriz ?
ReplyDeleteTest_example:6:25: error: LogoElektro.h: No such file or directory
ReplyDeletecompilation terminated.
exit status 1
LogoElektro.h: No such file or directory
nyimak
ReplyDeletesaya mau bertanya bagaimana membuat logo elektronya?
ReplyDeletegan apakah boleh bagi library DMD masternya dan TimerOnenya soalnya di PC saya gak mau mmas soalnya DMD tidak sesuai.. boleh bagi mas azizlutfi24@gmail.com
ReplyDeletecek email
Deletemaaf mas, sy juga bermasalah di DMD, tidk sesuai juga, klo boleh sy minta juga mas, ke hendrafauzan009@gmail.com
DeleteMaaf izin tanya, jika panel led p10 1pcs, itu power adaptor nya berapa pcs ya? dan berapa volt, untuk arduino berapa volt adaptor dc nya? terimakasih.
ReplyDeleteCara membuat animasi itu gmn caranya mas?
ReplyDeleteDMD nya gak mau gan
ReplyDelete
ReplyDeleteAssalamualaikum Gan mau nanya ini kenapa ya? ane gatau errornya apa?
WARNING: library TimerOne-1.1.0 claims to run on (avr) architecture(s) and may be incompatible with your current board which runs on (esp8266) architecture(s).
C:\Users\RAFLI\Documents\Arduino\p10\p10.ino: In function 'void setup()':
p10:23: error: 'class TimerOne' has no member named 'initialize'
Timer1.initialize( 1500 );
^
p10:24: error: 'class TimerOne' has no member named 'attachInterrupt'
Timer1.attachInterrupt( ScanDMD );
^
exit status 1
'class TimerOne' has no member named 'initialize'
microcontroller nya pakai apa?
Deletedari kabel P10 nya langsung ke pin digital Arduino
ReplyDeleteMaaf mas mau nanya cara mengganti2 teks gimana ya ? Seumpama pertama teks tulisan a terus selang berapa menit ganti tulisan misal b
ReplyDeletekalau contoh di atas hanya 2 text, hanya menggunakan delay pada looping. tapi lebih baik jika menggunakan timer millis
Deletenggk ngerti mas
ReplyDeletenggk jelas
ReplyDeleteDo you know how can I connect and activate this led matrix P10 with a Raspberry Pi Zero?. I would need the wiring diagram and some test code. I appreciate if you have some information about it that can help me.
ReplyDeletecodingnya ndak bisa di donlut gan ?
ReplyDeleteUntuk sketch program nya download dimana gan ?
ReplyDeleteMau tanya gan kalo huruf ny pengen 2 baris jd atas bawah, tp yang tas non scroll yg bawah scroll apanya yg hrs diubah coding ?
ReplyDelete