Jumat, 12 Oktober 2018

CARA MEMBUAT JAM WAKTU SHOLAT DENGAN MENGGUNAKAN PANEL LED MATRIK P10 2x1

     Pada postingan kali ini saya akan membagikan sebuah ilmu yang saya dapat juga dari refrensi Internet. Ilmu tersebut adalah cara membuat Jam Waktu Sholat dengan menggunakan Led Matriks P10 2x1. Yang dimaksud dengan 2x1 yaitu dua panel yang diseri jadi 2x1. Jika dua panel di paralel maka 1x2.Komponen yang diperlukan untuk membuat sebuah Jam Waktu Sholat sebagai berikut :
1. Arduino Uno/Arduino Nano sebanyak satu
2. Led Matriks P10 sebanyak 2 panel
3. Adaptor 5V/2A
4. RTC DS3231
5. Modul Bluetooth HC-05
6. PCB
7. Pin header Male dan Female
Kemudian untuk mendukung proses pembuatan Jam Waktu Sholat yang perlu dipersiapkan yaitu :
1. laptop
2. Software Arduino IDE
3. Software Eagle atau Express PCB

Langkah awal yaitu membuah sebuah layout PCB dengan skematik seperti dibawah ini

Skema ini merupakan untuk kabel konektor DMD dari arduino ke Led Matrik P10.Konektor DMD memiliki 16 pin dimana pin 1 dihubungkan dengan pin 9 pada arduino. Biasanya untuk mengantisipasi Led Matrik tampilannya keluar bayangan atau tidak jelas, kita dapat berikan sebuah resistor pulldown diantara pin 9 arduino dengan pin 1 konektor DMD seperti gambar skema dibawah ini
 


 Gambar disamping ini merupakan posisi pemasangan kabel jumper DMD pada konektor DMD. Dimana kabel jumper DMD untuk pin 1 nOE memiliki tanda yang berbeda dari kabel pin lainnya yaitu memiliki tanda warna merah. Jadi misal teman-teman salah dalam pemasangan biasanya gambar tidak keluar atau bisa jadi gambar keluar eror. Namun resiko yang terbesar yaitu Led matrik bisa saja rusak jadi lebih baik dicek dulu pin to pin nya supaya tidak terjadi hal yang bisa membuat kita rugi dan mendapakan kesalahan.


Langkah selanjutnya membuat layout PCB untuk modul Bluetooth HC-05. Untuk pinnya sngat mudah untuk diingat. Modul ini memiliki 6 pin pada modulnya, namun hanya 4 pin yang biasanya digunakan yaitu pin vcc, gnd, rx, dan tx. untuk pin vcc dan gnd kita hubungkan ke pin 5volt dan gnd pada Arduino sedangkan untuk pin rx modul bluetooth kita hubungkan ke pin tx arduino dan pin modul tx kita hubungkan ke pin rx arduino. Dan yang perlu dipahami juga oleh teman-teman bahwa kita kita sudah membuat skema seperti disamping ketika kita akan mengaupload program pada arduino, saya sarankan untuk melepas modul bluetooth terlebih dahulu dikarenakan pasti akan terjadi eror. Kenapa bisa eror ? Teman-teman bisa liat penjelasannya di Youtube atau langsung di website resmi arduino https://www.arduino.cc/ .

Selanjutnya yaitu membuat layout seperti skematik disamping. Hampir sama seperti modul bluetooth HC-05, modul RTC DS3231 ini juga memiliki 6 pin dimana yang dipakai hanya 4 pin saja. Untuk pin Vcc dan gnd langsung saja dihubungkan ke pin 5volt dan gnd pada arduino sedangkan untuk pin SDL dan SCL dihubungkan ke pin A4 dan A5 pada arduino. setelah semuanya selesai dibuat layoutnya langkah yang terakhir untuk proses perancangan yaitu proses mencetak pada PCB.

Berikut ini hasil layout yang saya bikin, saya bikinnya langsung jadi satu dalam bentuk Shield Arduino Uno dan shield Nano


Kedua Layout ini saya menggunakan software yang berbeda yaitu software Express PCB dan Eagle. jadi untuk teman-teman bisa pilih pakai aplikasi apa saja bisa.

 Teman-teman bisa membuat layoutnya sesuai dengan seni mendesain masing-masing. Jadi tidak perlu sama dengan desain layout milik saya. Jika teman-teman disini tidak sempat membuat layoutnya bisa download shield Nano milik saya dengan klik disini 
Untuk Shield Uno bisa didownload disini




Proses pemrograman pada Arduino di POSTINGAN >2


Semoga Bermanfaat jangan lupa berdoa dan jangan lupa berbagi ilmu yang sudah didapat