Membuat Running Text Arduino P10 | Scrolling Text Arduino - Pada artikel sebelumnya saya telah membuat rangkaian bernama Running Text atau dengan nama lain Scrolling Text yang masih menggunakan program CVAVR untuk pemrograman mikrokontroller atmega nya, kemudian untuk mengatur led matriks nya menggunakan IC shift register 74HC595 dan 74HC573 untuk mengatur blok, semua pengerjaannya dilakukan sendiri maksudnya bukan bahan jadi siap pakai. Jadi benar-benar membuat rangkaian Running Text dari awal pembuatan pcb hingga penyolderan dan perkabelan sampai akhir.
PCB siap larut.
PCB hasil pelarutan.
DIY Running Text CVAVR.
Running Text CVAVR dari samping.
Running Text CVAVR dari belakang.
DOWNLOAD layout minimum sistem siap cetak format PDF.
Running Text CVAVR 8 x 48.
Running Text CVAVR dengan frame.
Hasil akhir Running Text CVAVR.
Seperti inilah video demonstrasinya.
Namun seiring berjalan waktu rangkaian Running Text mengalami perkembangan dalam hal displaynya salah satu contohnya adalah dengan adanya display P10 yang siap pakai. Display P10 selain susunan LED secara matriks juga didalamnya sudah tertanam IC shift register 74HC595, IC 74HC245 dan mosfet sebagai kontrol led matriks nya.
Jadi dalam merangkai sebuah rangkaian Running Text selain display P10 juga hanya perlu kontroller Running Text dan power supplynya. Nah sangat mudah bukan, apalagi kontroller Running Text untuk saat ini sudah canggih karena untuk mengganti teks, animasi dan lain sebagainya hanya perlu sebuah aplikasi komputer ataupun bahkan bisa dengan sebuah aplikasi Android. Untuk memindahkan programnya dari aplikasi komputer cukup hanya dengan menggunakan flashdisk yang tinggal colok ke kontroller Running Textnya, sangat simple.
Namun bagi kalangan pecinta hobi elektronika khususnya bidang mikrokontroller, saat ini penggunaan arduino sangat banyak dan sangat luas diinternet, ada ribuan sketch(istilah untuk program arduino) bertebaran diinternet yang siap pakai untuk berbagi macam proyek, salah satunya adalah proyek Running Text.
Perpaduan antara arduino dan display P10 mampu menciptakan sebuah rangkaian Running Text yang bisa kita buat, bahkan pengembang library untuk display P10, Freetronics membuat sebuah library khusus yang bernama DMD(Dot Matrix Display) untuk keperluan atau digunakan pada pengaplikasian arduino dengan Display P10.
Pada sample(contoh) dalam library DMD ada sebuah sketch untuk bagaimana cara menampilkan teks secara berjalan dari kanan ke kiri, istilahnya adalah Running Text. Nah dengan sample sketch ini kita bisa mengembangkan untuk membuat sebuah rangkaian Running Text yang mampu memuat banyak kalimat dan animasi didalamnya sampai memori flash atmega328 penuh. Namun pengembangan ini tergantung kepada kreatifitas dan kemampuan dalam memrogram arduino nya yang notabene harus mampu menguasai setidaknya dasar dasar bahasa pemrograman Cpp atau C++.
Dibawah ini saya tampilkan video Running Text hasil pengembangan dari example skech DMD/mengembangkan contoh program DMD menjadi rangkaian RunningText yang mampu menampilkan banyak kalimat dan beberapa animasi serta jam dan tanggal.
Membuat Jam Waktu Sholat Arduino | JWS Arduino Bluetooth - Pada jaman dahulu dan mungkin sekarang pun masih ada yaitu sebuah jadwal ibadah sholat yang terpasang disebuah masjid yang menunjukkan kapan waktu sholat sudah tiba. Jadi sebelum adzan dikumandangkan biasanya sang muadzin akan melihat dulu jadwal dan ketika jam sudah menunjukkan waktu sesuai jadwal maka dikumandangkanlah adzan.
Seiring perkembangan jaman, teknologi untuk keperluan penjadwalan sholat semakin berkembang. Salah satunya adalah menggunakan teknologi mikrokontroller, dimana semua parameter perhitungan untuk jadwal sholat telah dimasukkan kedalamnya, banyak parameter dalam mikrokontroller yang dikalkulasi menjadi sebuah jadwal ibadah sholat yang akurat kemudian data data yang ada didalam mikrokontroller yang telah dikalkulasi kemudian ditampilkan kedalam sebuah dispaly P10.
Jam jadwal waktu sholat P10 arduino
Jam jadwal waktu sholat P10 arduino iqomah
Jam jadwal waktu sholat P10 arduino versi 7 Segment
Jadwal Waktu Sholat ini dalam segi hardwarenya sangat sedikit hanya terdiri dari mikrokontroller, display P10 dan power supply. Mikrokontrollernya memakai arduino yang sangat populer untuk saat ini, namun untuk menyambungkan ke display P10 perlu konektor, konektor ini dipasaran sudah banyak yang menjual dengan nama konektor DMD.
Mikrokontroller atau arduino dalam membuat jam jadwal waktu sholat (JWS) ini untuk real time clock nya ditenagai oleh RTC DS3231SN yang lumayan sangat akurat kemudian ditambah dengan koneksi bluetooth untuk pengaturan manual atau otomatis lewat aplikasi Android, pengaturan ini sangat perlu karena untuk menentukan lokasi dimana JWS ini terpasang, dengan aplikasi JWS Android ini kita bisa dengan mudah menyinkronkan lokasi JWS terpasang.
Sebelum membuat PCB khusus jws yang sudah disertakan RTC DS3231 dan bluetooth saya menggunakan minimum sistem yang telah ditambahkan konektor DMD dam masih memakai RTC DS1307, berikut ini penampakan nya.
Jam jadwal waktu sholat P10 arduino versi lama
Bottom Jam jadwal waktu sholat P10 arduino versi lama
Untuk keperluan JWS ini saya telah mendesain sebuah layout PCB yang siap pasang, karena sudah termasuk yang diperlukan diatas seperti, konektor DMD untuk menghubungkan mikrokontroller dengan display P10, tempat RTC DS3231SN dan tempat untuk memasangkan bluetooth. Jadi dengan Layout PCB ini kita tinggal tancap konektor DMD dan memasang power supply-nya.