Jump to content
Mohamad Magdy

حساب مواقيت الصلاة الشرعية

Recommended Posts

هذه

function in Matlab 6.5

لحساب اوقات الصلاة حسب ما جاء في هذا المنتدى ولكن هناك بعض الاختلاف في الاوقات

فارجوا ان تمدوني بارائكم

بارك الله فيكم

salat2.m

Share this post


Link to post
Share on other sites

>> salat2(10.8592,33.8747,24,2,2006,1)

thohr =

 

12:29:52

 

 

asr =

 

15:41:11

 

 

chourouk =

 

06:51:50

 

 

khouroub =

 

18:07:54

 

 

echa =

 

19:31:06

 

 

fajer =

 

05:28:38

ولكن هنا لم استعمل هذا السطر

Alpha = Alpha + 90*(fix(Lambda/90)-fix(Alpha/90))

لانه يعطي اوقات غير معقولة

thohr =

 

06:29:52

 

 

asr =

 

09:41:11

 

 

chourouk =

 

00:51:50

 

 

khouroub =

 

12:07:54

 

 

echa =

 

13:31:06

 

 

fajer =

 

-00:31:22

هذا مثال وشكرا

Share this post


Link to post
Share on other sites

اقتباس (Top @ 17th Jul 2005, 05:25 AM)
عزيزي المبدع سالم الجعيدي..

بارك الله في جهودك.

لدي استفسار حول ملف الإكسل وسبب عدم مطابقته لنتائج الباحث الإسلامي.

منذ فترة طويلة وأنا أحاول معرفة طريقة الحساب المتبعة هناك.. سواءً بتقويم أم القرى أو الهيئة المصرية مثال

ما أريده هو عمل برنامج لأجهزة الجوال وللمنتديات يحسب مواقيت الصلاة ويكون متوافق 100% مع تقويم أم القرى (حتى مع تحفظنا على طريقة حسابهم).

لا أخفيك سراً،، فقد اتصلت بمدينة الملك عبدالعزيز للعلوم والتقنية وتكلمت مع د. فايز الحرقان مشرف معهد بحوث الحاسب والإلكترونيات ومبرمج الدالة التي يعمل عليها الباحث الإسلامي. ولما طلبت منه الدالة (بعد أن ذكرت له أن هدفي خيري) أجابني بأنه يجب شراء الحقوق.

ولما أعدت عليه أن هدفي برمجة نظام للمنتديات بتقنية فلاش. رد علي بأن أعطي ملف الفلاش لمؤسسة وسط النسيج ليقوموا بإضافة المعادلة عليه (هل يعقل هذا؟!).

ولما أخبرته بأن هذا كتم للعلم وقد أنفقت الدولة الميزانيات على مراكز الأبحاث لنفع الأمة. رد علي بأن المعلومة موجودة في كتاب Astronomical Algorithms للعالم الرياضي و الفلكي Jean Meeus. وقال لي بالحرف الواحد أتحدى أن تظهر نتائج معادلتك متطابقة مع نتائجنا في المغرب والفجر!؟!

وأكّد على المغرب!

طبعاً هو يتحدى لأنه يعرف عما يتحدث عنه.

 

كتاب Meeus هو من أهم الكتب في مجال الحسابات الفلكية على الإطلاق بس يسمى بالغرب كتاب الفلكيين المقدس Bible

 

والمعادلات التي فيه عندي إياها لكنها غاية في التعقيد، لكنها دقيقة ومعتمدة

 

ومن البديهي أن معادلات الأخ مجدي مبسطة جداً ونتائجها تقريبية، وللتأكد من ذلك قارن مواعيد غروب الشمس فيها مع المواعيد التي تحسبها وتنشرها ناسا... فرق عدة دقائق

 

ولدي كتاب عن حساب مواقيت الصلاة ومع ذلك لم أستطع نشرها فيه بسبب تعقيدها، عسى الله أن ييسر لنا تبسيطها إن شاء الله

 

 

Share this post


Link to post
Share on other sites

حياكم الله

بإذن الله تعالى ( إذا وجدت فراغاً ومتسعاً من الوقت ) فسوف أشرح طريقة حساب مواقيت الصلاة باللغة العربية وفق المعادلات التي ذكرها Jaun meeus في كتابه اللوغاريتم الفلكي ، والمسألة لا يوجد فيها تعقيد أو صعوبة ولكن يحتاج إلى دقة فائقة في حساب إحداثيات المطالع المستقيمة للشمس وللزمن النجمي ولحساب الساعة الزاوية Hour angle وهذه شروط يستنكف ويترفع عن دراستها أغلب المهتمين و هواة الفلك العربي ، ويتجهون لما هو جاهز فقط للأستهلاك الآدمي

 

سالم الجعيدي

Share this post


Link to post
Share on other sites

أخي سالم السلام عليكم

وهل Jaun meeus يوضّح كيفية تقدّم وتأخّر الشروق والغروب عند الإعتدالين مثل بمكّة المكرّمة ب 15 دقيقة تقريبا

مع العلم أنّي لم أجد جواب من أي أحد لا فلكي ولا هاوي رغم طرح هذا السوال في عدّة مناسبات

وشكرا

أبو محمد عزالدين محمود

Share this post


Link to post
Share on other sites

حبيبي أبو محمد

لا يوجد تأخير للغروب ولا تقديم للشروق بمكة في يومي الأعتدالين

فإن كان لك رأي مختلف ( مثلما أرى إلحاحكم في ذلك ) فهلا شرحت لي ذلك

أقصد ما هو وقت الغروب النموذجي في نظركم وكيف تأخر غروب الشمس الظاهري عنه

لأن صفة التأخير يستلزم مقارنة بين أمرين

أمر نموذجي أو حسابي ، والآخر ظاهري

فنحن الفلكيون نقول أن الشمس الظاهري يتأخر في غروبه على مدار العام عن الغروب الحقيقي للشمس بسبب عامل الغلاف الجوي للكرة الأرضية التي تعمل على كسر الشعاع القادم من صورة الشمس فيظهر الشمس مرتفاً عن موقعه الحقيقي وبالتالي يقع تأخر في الغروب وتقدم في الشروق بمقدار 3 دقائق تقريباً

والحساب الفلكي يؤيد وقتي الغروب والشروق لتقويم أم القرى ويؤيدهما الأرصاد البصرية كذلك ، فمن أين أتى التأخير

و موضوعك يحتاج منك إلى إطالة النفس وإسهاب في الشرح لكي نفهم مقصودك

أخوك سالم الجعيدي

Share this post


Link to post
Share on other sites

عجيب والله أمر أبو محمد

يضع رسومات ، ثم يطلب منا تعليل و تبرير لرسوماته

المفروض عليه أن يشرح لنا من أين أتي التأخر والتقدم في غروب وشروق الشمس ( حسب زعمه ) وكيف يثبت ذلك ؟

 

أبو محمد يستدل بالرسومات على تأخر الغروب ويستدل بتأخر الغروب على الرسومات

مثل قضية البيضة والدجاجة أيهما جاء الأول ؟؟؟ blink.gif

لا حول ولا قوة إلا بالله

 

Share this post


Link to post
Share on other sites

احب ان أشكر الله الذى هدانى الي موقعكم ثم...

Mohamad Magdy

سالم الجعيدي

ammi

 

و اقدم لكم جميع المعدلات بـ Delphi, Pascal

 

و ارجو أن أفيد الجميع كما أفادنى الجميع..

PrayTime.PAS

Share this post


Link to post
Share on other sites

عزيزى سالم الجعيدى

شكرا لمجهوداتك فى مايتعلق بحساب مواقيت الصلاة انا اقوم بعمل نظام يعتمد على حساب مواعيد الصلاة

استخدم لغة ال c#

فى احد ردودك على الاخوة الكرام فى الخطوة السادسة

طلبت منه تعديل المعادلة

Text1.Text = Atn(Cos(23.4382082) * Tan(72.5321))

لتصبح

Text1.Text =180/pi* Atn(Cos(23.4382082*Pi/180) * Tan(72.5321*Pi/180))

مع مراعاة

‎ أن يكون الناتج لا يقل أو يزيد عن 360° وفق الملاحظات التالية ‏

إذا كان طول الشمس البروجي بين صفر و 90 فإن المطالع المستقيمة كما هو ‏

إذا كان الطول البروجي بين 90 – 180 فلابد من إضافة 180 على المطالع ‏

إذا كان الطول البروجي بين 180 _ 360 فلابد من إضافة 360 للمطالع

ولقد قمت باستخدام هذه الطريقة

وكانت معادلتى هيه

Alpha = 180/Math.PI*Math.Atan(Math.Cos(Obliquity*Math.PI/180) * Math.Tan

(Lambda*Math.PI/180)) وبعد التعويض عن قيم ال Obliquity و Lambda تصبح المعادلة

Alpha = 180/Math.PI*Math.Atan(Math.Cos(23.4375278*Math.PI/180) * Math.Tan

(307.93558507733997*Math.PI/180))

ولكن قيمة ال Alpha =-49.649730631225495 اى قيمة سالبة

لاتنتمى الى اى قيمة من 0 - 90 او 90 - 180 او 180 - 360

فاين الخطا فى معادلتى واشكرا لاهتمامك

Share this post


Link to post
Share on other sites

عزيزى محمود وجدى

هل من الممكن الأطلاع علي الدالة المكتوبة بـدليفي و أخبارى أن كان بها أي خطاء

Share this post


Link to post
Share on other sites

السلام عليكم

 

اسمح لي على التدخل وبعد إذن أخي سالم الجعيدي

 

ما أعرفه هو يجب أن يكون الـ Alpha في نفس مربع خط الطول للشمس ، وقد عالجت هذه المشكلة بالطريقة التالية :

 

هذه دالة الحصول على باقي القسمة :

Function myMod(Number, Divisor) As Variant
 If Divisor <> 0 Then
   myMod = Number - Divisor * Int(Number / Divisor)
 Else
   myMod = Number
 End If
End Function

 

وهذه دالة للحصول على المربع :

Function GetQuarter(Lng As Double) As Byte
 If Lng <= 90 Then
   GetQuarter = 1
 ElseIf Lng <= 180 Then
   GetQuarter = 2
 ElseIf Lng <= 270 Then
   GetQuarter = 3
 Else
   GetQuarter = 4
 End If
End Function

 

ثم هذه دالة لتنظيم القيمة بحيث تكون في نفس المربع لخط الطول :

Function OrganizeArcTan(ByVal ArcTan As Double, ALong As Double) As Double
 
 ArcTan = myMod(ArcTan, 90)
 OrganizeArcTan = ArcTan + 90 * (GetQuarter(ALong) - IIf(ArcTan = 0, 0, 1))
End Function

 

تحياتي

Share this post


Link to post
Share on other sites

السلام عليكم

 

للأخ callmesnake وبعد إذن الأخ محمود وجدى ، تم التعديل واضطررت لبعض التغييرات ليتناسب مع الباسكال .

آمل أن تكون النتائج تمام التمام الآن .

 

تحياتي .

PRAYTIME2.rar

Share this post


Link to post
Share on other sites

أشكركم جميعاً

وأشكر أخي أبو هادي الذي يسبح في عالم البرمجة وطلاسم البرمجة wink.gif

أخي محمود

حسابك صحيح حتى الخطوة الأخيرة صحيحة

وحيث أن Alpha بالسالب

وطول الشمس البروجي هو 307.9

أي بين 180 و 360

إذن نضيف 360 فوق ( ألفا )

وسيصبح Alpha بعد التعديل هو 310.35027

 

Share this post


Link to post
Share on other sites

حين استخدمت معادلات ابو الهادى مع العديد من الدول مثل روسيا أو المانيا Hamburg مثلا

Lat 53.64

Lon 10.0104

GMT: 2

 

الفجر Fajr 1:22 pm

العشاء Isha 1:13 pm

 

هل هناك حل أبو الهادى؟

Share this post


Link to post
Share on other sites

السلام عليكم

 

حسب فهمي البسيط أنه لا وجود للفجر والعشاء لهذا الموقع .

 

وقد وجدت خطأ في سطر يجب تعديله من :

LocalNoon := myMod((UTNoon/15) + Zone,360);

إلى :

LocalNoon := myMod((UTNoon/15) + Zone,24);

وبانتظار برنامجكم .

 

تحياتي .

Share this post


Link to post
Share on other sites

شكرا أخى ابو الهادى علي الرد السريع

و لاكن برنام مثل Islamic Finder Athan

 

يقوم بحساب صلاة الفجر و العشاء لمثل هذه المدن

المانيا Hamburg مثلا

Lat 53.64

Lon 10.0104

GMT: 2

 

الفجر Fajr 2:42 am

العشاء Isha 11:43 pm

 

فكيف يقوم برنامج مثل هذا بحساب الوقت لهذه المدن و انا اعلم انه يقو بحسابها و ليس هنلك قاعدة بينات مثل برنامج بلال

 

 

 

 

 

 

 

Share this post


Link to post
Share on other sites

السلام عليكم

 

نعم لقد فحصت البرنامج وأعطى نتائج للفجر والعشاء ، كما أني فحصت برنامج Accurate Times ولم يعطي نتائج .

وهذا راجع لاختلاف طرق الحساب ( المعادلات ) .

 

تحياتي .

Share this post


Link to post
Share on other sites

السلام عليكم ورحمة الله تعالى وبركاته

 

ماهي المعادلة التي تمكننا من حساب مواقيت الشروق والغروب حسب تأثير إرتفاع الموقع و تأثير عوامل الأنكسار؟

و ما هي المعادلة التي تعطينا تأثير الأنكسار بدلالة الضغط و الحرارة؟

 

شكرا جزيلا.

Share this post


Link to post
Share on other sites

السلام عليكم ورحمة الله وبركاته،،

بسم الله الرحمن الرحيم

 

اخوتي... في معادلة الاخ محمد مجدي تم حساب زاوية الشمس لمواقيت الفجر والعشاء على اساس انها 18 درجة وهذا لاينطبق على اوربا في خطوط عرض تزيد على 48 درجة. انظر http://moonsighting.com/prayer.html

و انا اسكن في المانيا و اقوم بتحضير تقويم اوقات الصلاة هنا. بعد انتباهي للمعلومات في الموقع اعلاه و ما توصل اليه حزب العلماء في لندن .. قمت باجراء مراقباتي الخاصة للفجر الصادق و الليل فوجدتهما يتناسبان مع زاوية قدرها 12 درجة (على الاقل في خط عرض 50 - حوالي فرانكفورت-)

ارجوكم ان تساعدوني في تعديل المعادلة او بالاصح جدول اكسل الخاص بحساب المواقيت و وضع المعادلة بما يتناسب مع الزاوية 12 درجة .

 

ارجوكم التعجيل فلم يبقى على قدوم شهر رمضان سوى 3 اسابيع

 

د. نبراس الحائري

Share this post


Link to post
Share on other sites

حاضر يا دكتور ، سنساعدك

لكن أخبرنا أين هو برنامج الأكسل الذي تتحدث عنه ph34r.gif

أنا أذكر أن الأستاذ محمد مجدي وضع برنامج هنا بالأكسل

وقد بحثت عنه ولم أعثر عليه unsure.gif

على من يجد هذا البرنامج أن يخبرني بالوصلة ( وله مكافأة مجزية ) wink.gif

يالله بسرعة يا شباب ، لم يتبق على رمضان سوى ثلاثة أسابيع

 

سالم الجعيدي

Share this post


Link to post
Share on other sites

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته،،

 

شكرا يا سيد سالم الجعيدي على عرضك المساعدة

ان معادلة السيد محمد مجدي ذكرها في اول رسالة في هذا القسم بعنوان حساب مواقيت الصلاة الشرعية

لأى مكان بالعالم. المعادلة كانت كالتالي لحساب وقت فريضة الفجر:

 

نحسب وقت صلاة الفجر من المعادلة

 

أولا نحسب فضل دائر الفجر وهو الوقت المتبقى من وقت صلاة الفجر حتى وقت صلاة الظهر Fajr Arc

 

 

Fajr Arc = ACOS ((SIN(-18 )-SIN(Dec)*SIN(Lat))/(COS(Dec)*COS(Lat)))

 

 

 

فيكون وقت صلاة الفجر Fajr Time

 

 

(Fajr Time = Local Noon – (Fajr Arc /15

 

لاحظ الزاوية هنا 18 درجة

 

وفي جدول الاكسيل الذي اورده السيد محمد مجدي في نهاية نفس المشاركة كانت فيه معادلة الفجر كالتالي:

 

 

=ARCCOS((SIN($AJ$2*PI()/180)-SIN(O7*PI()/180)*SIN($J$3*PI()/180))/(COS(O7*PI()/180)*COS($J$3*PI()/180)))*180/PI()

 

وانا دخت بذلك في الموضوع فهذا متقدم جدا على امكانياتي

 

في الحقيقة احتاج لنفس جدول الاكسيل الذي ذكره الاستاذ محمد مجدي ولكن بحساب الفجر الفلكي بزاوية 14 درجة و حساب الفجر الصادق على الزاوية 12 درجة اما صلاة العشاء فحتما على الزاوية 12 بعد الغروب.

 

اشكر لكم تعبكم معب مقدما

 

نبراس الحائري

 

Share this post


Link to post
Share on other sites

يا شيخ الموضوع سهل جداً جداً جداً

أفتح ملف الأكسل

وانظر للخلية AJ2 ( يعني العمود AJ ، للصف 2 )

ستجد مكتوب عليها -18

ضع المؤشر على هذه الخلية وامسحها Delete

ثم أكتب زاوية الفجر الذي تريده -12

ثم اضغط Enter

وسيعطيك البرنامج النتيجة سريعاً للفجر

وللعشاء ضع المؤشر على الخلية AG2 وافعل مثل السابق

لا تنسى إشارة السالب

وبالتوفيق إن شاء الله

والسلام

سالم الجعيدي

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×