Program Arah Qiblat


T. Djamaluddin

LAPAN, Bandung

Pengetahuan tentang trigonometri bola membantu penghitungan arah qiblat.  Ini adalah pengetahuan dasar bagi mahasiswa tahun pertama astronomi atau ilmu falak. Perhitungannya hanya satu rumus sehingga mudah dibuatkan program yang sederhana. Program Basic ini saya buat tahun 1990 saat  kuliah di Kyoto atas permintaan teman-teman di Jepang.

=====================================================

10 ‘************************************

20 ‘

30 ‘         QIBLA DIRECTION

40 ‘   (DZULQAIDAH 1410/JUNE 1990)

50 ‘

60 ‘   CALCULATED BY T.DJAMALUDDIN

70 ‘       DEPT. OF ASTRONOMY

80 ‘        KYOTO UNIVERSITY

90 ‘  SAKYO-KU, KYOTO 606, JAPAN

100 ‘

110 ‘***********************************

120 INPUT “Latitude  (deg.) (South : negative) =”;PHI

130 INPUT “Longitude (deg.) (West  : negative) =”;LAMD

140 RAD = 3.14159/180

150 K = (90 – 21.43)*RAD

160 M = (90 – PHI)*RAD

170 P = ABS(LAMD – 39.75)*RAD

180 N =ATN(SIN(P)/(SIN(M)/TAN(K)-COS(M)*COS(P)))/RAD

190 IF N<0 THEN N=N+180

200 S$ = ” degrees from North to East”

210 SW$= ” degrees from North to West”

220 IF LAMD>39.75 OR LAMD<(-180+39.75) THEN S$ = SW$

230 PRINT : PRINT : PRINT “Qibla direction is “;

240 IF N=0 AND PHI>21.43 THEN PRINT “South”: END

250 IF N=0 AND PHI<21.43 THEN PRINT “North”: END

260 SS$=”determined by yourself. You are in Mecca area.”

270 IF N=0 AND PHI=21.43 THEN PRINT SS$: END

280 PRINT USING “###.##”;N;: PRINT S$

290 PRINT: INPUT “CONTINUED(Y/N) “;YN$

300 IF YN$ =”Y” OR YN$ = “y” THEN GOTO 120

310 SYSTEM

=====================================================

Ini contoh keluaran untuk kota-kota Kyoto, Kobel, dan Jakarta:

8 Tanggapan

  1. thks atas ilmu nya pak..:)

  2. Assalamu’alaikum wr wb.
    Kalau umat Islam sholat berjama’ah di Masjidil Harram (Mekkah) dengan posisi membuat lingkaran mengelilingi dan menghadap Ka’bah (kedalam lingkaran), maka dibaik belahan bumi dari Masjidil Harram pasti ada suatu tempat (lokasi) dimana Umat Islam sholat berjama’ah dengan posisi membuat lingkaran mengelilingi tempat tersebut tapi menghadap keluar lingkaran.
    Pada koordinat bumi berapa tempat tersebut berada ? Dan apakah dapat diusulkan ditempat tersebut dibuat monumen sebagai tanda bahwa arah kiblat adalah membelakangi monumen tersebut ?
    Terimakasih.
    Wassalam wr wb.

  3. السلام عليكم و رحمة الله و بركاته
    Saya pernah baca listing program seperti di atas (kalau tidak salah ingat tentang konversi kalender hijriyah-miladiyah)…
    Kalau boleh nanya, untuk komputer zaman sekarang, listing program diatas menjalankannya pakai software apa? Saya coba pakai MS Visual Basic, Just Basic, dsb tidak bisa…
    Dulu sekitar tahun 1997 saya pernah pakai software yang bahasanya seperti di atas…tapi sudah lupa namanya dan disketnya juga sudah hilang….
    Terimakasih.

    • Itu bahasa Basic. Saya tidak tahu untuk compilingnya saat ini. Saat terakhir meng-compile menjadi program exe tahun 1994, setelah itu saya tidak tahu lagi. Coba cari dan download QBasic Compiler. Kalau mengerti bahasa pemrograman, silakan sesuaikan dengan bahasa pemrograman sekarang, sekadar mengambil algoritmanya.

  4. …hampir lupa: sekalian tempat di mana saya dapat memperoleh software tsb…

  5. terimakasih… qbasic sudah saya coba.tapi selaalu ada yang error.

  6. Assalamu’alaikum wr wb.
    Yth. Pak Djamaluddin, mohon ijin “share”.
    Terimakasih.
    Wass wr wb.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: