|
عموما هذا الكود لا يحتاج الى لتغيير الزمن المطلوب و وضع البيانات في المصفوفة X . واعتقد انه لم يبقى لنا الا التنفيذ العملي ..
بقي عندي سؤال عن طول الشعاع هل هو اختياري ام هناك اعتبارات يجب الاخذ بها مسبقا ؟
|
طول الشعاع هو اختياري ..بل يمكن ان تختار 1 سم او 2 او الخ
فقط عند تثبيت طول الشعاع مثلاا 12 سم مثل الدائره التي صنعتها وصنعها الاخ معاذ ايظاا
عليك الان حساب طول المسار الذي سيقطعه الشعاع (الشعاع هو نصف قطر الدائره)
ولحساب محيط دائره 6.28 *12 = 75 سنتمتر
حيث 6.26 هي عباره عن 2*3.14 وهي ثابت
و نأخذ رقما قريبا هو 75 سنتيمترا .
المسافة بين كل ليدين في العمود هي 0.5 سنتمتر ، كي تبدو الصورة جيدة نحافظ على نفس المسافة بين كل عمودين (طبعا هو عمود واحد في الحقيقة ، و لكن أقصد أننا سنغير حالة ليدات العمود كلما قطع هذا الأخير 0.5 سنتمتر ).
عندنا مسار طوله 75 سنتمترا و نغير حالة العمود كل 0.5 سنتمتر ، إذن كم عمودا سيكون على طول المسار ؟ .... 150 عمودا .
و الآن ما هي المدة الزمنية التي يستغرقها الإنتقال من عمود إلى آخر ؟
سيقطع العمود محيط الدائرة 25 مرة في الثانية ، أي أنه سيقطع محيط الدائرة مرة واحدة في 40 مليثانية ، إذن 150 عمودا في 40 مليثانية ، فما هي المسافة الزمنية بين عمودين ...... نقسم 40 على 150 و النتيجة 0.266 طبعا مليثانية أي 266 ميكروثانية ، و نأخذ رقما قريبا هو 270 ميكروثانية .
ولكن فى مشروعي السابق واجهتني مشكله فى عدد لفات الموتور فبعد محاولات عده اكتشفت انه لا يصل الى 25 لفه فى الثانيه فاظطريت الى ان انقص فى العدد فبدائت بتنقيص عدد اللفات (فى المعدلات) الى ان وصلت الى 20 لفه فى الثانيه وكان الشكل ممتاز جداا ..والفضل يعود للاخ ابو معاد الذي لم يبخل فى شئ بعد فضل الله سبحانه وتعالى علينا ..
سارفق لك الفيديو بالتجربه ..وقد عرضت عدة اشكال
وسارفق ايظاا ملف الميكروسي
ولكن انتبه الى حساباتي قد صممت الكود على اساس 20 لفه فى الثانيه
وطبعاا كلما زاد عدد اللفات كلما اصبح المنظر اجمل
وكذلك المسافه بين الليدات كلما قربت من بعضها حصلنا على صوره اوضح
ملف الميكروسي
http://www.mediafire.com/?cnhqvibx3dxp1rf
الفيديو
http://www.mediafire.com/?wwktg168jjmx50o