Berita Terbaru

Membuat Jadwal Sholat Otomatis

Beberapa bulan lalu saat saya berkunjung ke salah satu rumah temen di deket rumah, ada sebuah jam yang menarik perhatian saya. Jam tersebut banyak terdapat angka angka dari display seven segment dan setiap bagian nya memiliki waktu yang berbeda. Terdapat beberapa waktu yang saya kenal itu adalah waktu sholat yaitu Subuh, Zuhur, Asar, Magrib dan Isya.

Karena saya memeluk agama Hindu saya waktu itu kurang mengerti tentang perubahan 5 waktu tersebut yang kata temen saya setiap minggu bisa berubah, dan saya tertarik untuk mengetahui apa hal yang berkaitan dengan perubahan tersebut. Akhirnya kita ngobrol temanya tentang jam yang baru aja saya liat itu. Sambil ngobrol temen saya nunjukin satu buah lembar jadwal sholat full untuk satu tahun. wah, ternyata bener jam dan menitnya berbeda. Kenapa ya bisa gitu? nah si temen ni jelasin bahwa itu tergantung dari posisi matahari, bulan, posisi kita berada dan ketinggian tempat kita berada.

Ngga bermaksud untuk lebihย tau, berdasarkan cerita temen saya, saya search di google tentang metode penghitungan menentukan waktu sholat tersebut. Ternyata benar, dalam menentukan waktu sholat tersebut ada beberapa parameter penentu seperti tahun/bulan/hari, lintang bujur dan zona waktu kita berada hingga sudut fajar dan isya. Algoritma dalam perhitungan nya saya pelajari dari web ini :ย http://3adly.blogspot.com/2010/07/prayer-times-calculations-pure-c-code.htmlย .

Dalam web tadi itu, perhitungan sudut, cos, sin, tangen, wah semua udah di konversi lengkap dalam aritmatika algoritma pemrograman bahasa C. Trus saya coba untuk tulis di mikrokontroller agar hasil perhitungan itu bisa ditampilkan dalam bentuk display. Nah waktu pertama kali saya mencoba untuk menampilkan pada seven segment. Saya perlu banyak sekali IC sift register untuk men-drive seven segment tersebut karena ada 5 waktu dikali dengan 4 digit seven segment ditambah lagi jam asli nya dan tanggal. Wuihhh ruwet dah waktu tu.

Percobaan pertama saya tes dengan tampil waktu, sukses. Lanjut diterapkan algoritma yang ada di web itu tuh, dan jreng !!! muncul waktu sholatnya. Saat itu saya cocokkan dengan jadwal print out yang ada ternyata ada salah satu waktu yang meleset hingga 1 jam. Setelah tanya ke beberapa temen saya yang muslim ternyata ada beberapa ketetapan dalam perhitungan waktu sholat. Nah langsung deh saya ikutin yang sesuai di indonesia. Sekarang waktunya beda cuma 1-2 menit aja. Saya berkesimpulan mungkin koordinat print out yang sudah ada itu berbeda dengan koordinat rumah saya yang membuat waktu nya beda.

Iseng iseng liat produk jam sholat yang sudah jadi ternyata lebih banyak produknya untuk waktu sholat disimpan dalam EEPROM external dan dipanggil satu persatu pada tanggal yang sudah ditentukan. Jadi waktu yang tampil bisa sama dengan lembaran printout jadwal yang ada. Wah saya pikir, ilmu saya belum sampai kesitu tuh. Sampai di level ini sudah beruntung. dan sampai sekarang jam sholat ni masih nyala di ruangan bengkel saya ๐Ÿ˜€

Kalau saya ada salah dalam penyebutan dan ada kekeliruan mohon teman teman untuk mengkoreksi biar nanti ga ada kesalah pahaman nih. ๐Ÿ™‚ alat ini saya buat bertujuan untuk pembelajaran aja. Dokumentasi alat yang saya buat ada dibawah ini.

Berikan komentar kamu :

Hasil Pencarian :

Jangan Lupa Cek Juga Artikel Di Bawah Ini
Layout Transfer Paper
views 704
Membuat layout PCB pada lembaran papan pcb tidaklah terlalu sulit, namun permasalahan yang sering kita hadapi dalam proses transfer gambar layout ke t...
Modul Belajar Mikrokontroller Panjerino
views 841
Kamu mau belajar mikrokontroller tapi bingung harus mulai dari mana? mungkin bingung juga apa yang harus dibeli? Saat saya masih SMK, saya juga pernah...
Jam Digital Thermostat
views 415
Ini adalah salah satu produk design dari duwi arsana yaitu "Jam Digital + Thermostat". Judul nya yang sederhana bukan berarti alat yang dihadirkan dis...
Membuat Mesin Antrian Sederhana V.1
views 3486
Mesin antrian, tau kan? mesin yang biasanya dipakai untuk memanggil para pengunjung satu persatu untuk mendatangi operator atau teller biasanya di ban...
Thermometer Belajar Mikrokontroller
views 228
Modul atau kit belajar mikrokontroller dari duwi arsana.com yang ada pada artikel saya sebelumnya telah dijelaskan bahwa modul belajar mikrokontroller...
Tempat download BBM untuk Android disini
views 114
Walaupun tidak resmi dari link yang diberikan oleh blackberry yang dijanjikan akan di e-mailkan langsung ke saya, tapi link download dibawah ini dapat...
Security sistem Berbasis SMS Gateway
views 546
Security sistem berbasis sms gateway, iseng aja mau bikin project kecil kecilan ini. Udah lama banget ngga main sms an. Ukuran alat ini sangat kecil m...

Tentang Anak Agung Duwi Arsana

Seorang tukang service serabutan dari desa Panjer, Denpasar Bali. Senang bercerita tentang kegiatan sehari hari di blog dalam bentuk tulisan tulisan ngawur maupun di youtube dalam bentuk video yang ga jelas.

Baca juga

toshiba

Memperbaiki TV LED SONY Gambar Double

Memperbaiki TV LED SONY gambar double, ya sekarang kita akan bahas tv led yang memiliki …

28 komentar

  1. pesan USBASP2840P nyampe depok jawa barat itu jadi harga berapa?

  2. pesan USBASP2840P nyampe depok jawa barat itu jadi harga berapa?

  3. Selamat siang pak. Boleh tanya.
    Kalo mau beli pcb berikut komponenkomponen jam digital waktusholat bisa tidak, dgn harga berapa?.
    Terimakasih banyak atas waktunya.

  4. Saya jugak produksi jadwal sholat digital Bli Duwi Arsana.. ๐Ÿ˜€ Ada juga yg bisa buat pakai TF-S5U dgn P10..

    http://www.timersholat.com

  5. Mas spesification button battery yg dipakai apa ya mas? Voltase output sama mAh nya berapa ya? Kalau dipakai berapa lama tahannya? Thank you luar biasa ๐Ÿ˜€ mas..

  6. mas dwi
    saya dari kemaren mau beli jam digital
    kok gak ada respon ya???

    saya dari medan mas
    0852 6142 4012
    thx mas..

    mohon konfirmasi a
    dan kontak yg bisa dihubungi

  7. Muhammad Abdul Ghafur

    Mas Duwi, kalo alat jadinya harganya berapa ya sekalian ongkir ke batam?
    ni nomer saya yang bisa di hubungi mas..
    makasih..

  8. seandainya bisa di modif khusus buat alarm sekolah, waktu masuk, istrahat , penggatian pelajaran dan pulang

  9. bli pcbnya jual gak? berapa?

  10. om bisa bikinin downloader atmega328p_pu buat saya,,,
    pake software bascom avr tapi buat ngoding programnya…
    alatnya pake 3 relay om

  11. alatnya udah ada cuma bingung mau download koding ke micronya soalnya downloadernya gak ada om…..
    kemarin saya beli alatnya cuma lupa minta sama downloadernya om,,,,,

  12. bli…mau tanya nih…..kalo kontroler TF-A2 dibikin jadwal sholat, itu modif nya dibagian apanya ??

  13. salam kenal mas , kebetulan sy nemu blog ini, sy mau tanya nah kalau program mas yg diatas mau di tampilkan pake seven segment gimana caranya? terima kasih, kalau bisa sy beli modulnya sekalian ( PCB dan source code nya )

  14. Mas, ada gak program running Text yang ada suaranya. Maksudnya bila kita ketik “jadwal” pada running Text tampil tulisan jadwal disertai suara “jadwal”. Atau dengan kata lain program membaca teks seperti yg kita ketik.

Tinggalkan Balasan

Alamat surel Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

5 × 4 =