السلام عليكم
اخوانى الاعزاء
اليكم أول مشروع تخرج لى فى أول كورس فيجوال بيسك أدرسه فى (الاكاديمية العربية للعلوم والتكنولوجيا)
وهو عبارة عن ساعة تمشى بالعقارب و معها ساعة digital
الساعة تعمل تلقائيا مع ساعة الكمبيوتر
وأيضا يستطيع المستخدم ان يضبطها حسب الوقت الذى يريده
وفكرة تحريك العقارب لتأخذ الشكل الدائرى هى فكرة هندسية بحتة
و لمن يريد أن يفهمها اليك شرح مختصر للفكرة الاساسية
الفكرة تعتمد على حساب المثلثات عن طريق (الجا و الجتا)sin and cosin
انظر الى الرسم التوضيحى
1- العقرب عبارة عن line
2- طول العقرب ثابت و ليكن 100
3- النقطة الأولى لل line وهى x1 and y1 وهى ثابتة و تمثل مركز دائرة الساعة
4 - ينشأ المثلث عندما يتحرك العقرب ثانية واحدة وبالتالى تتغير احداثيات النقطة الثانية لل line
5- بالتالى المطلوب الحصول على النقطة الجديدة x2 and y2 لل line
6- وتصبح زاوية المثلث معروفة وهى = 360(درجة) ÷ 60(ثانية) = 6 درجات لكل ثانية والزاوية الاخرى زاوية قائمة
7- بعد هذه المعلومات نستطيع الحصول على طول الضلعين الاخرين كالاتى عن طريق حساب المثلثات :
x2 = 100 * sin(6) l
y2 = 100 * cos(6) l

وبذلك تجد ان العقرب يمشى بالشكل الدائرى
و فى الثانية التالية تصبح الزاوية = 12
و فى الثالثة التالية تصبح الزاوية = 18
أرجو ان اكون أوضحت الفكرة
واليكم الملف المرفق



