Pages

Saturday, February 27, 2010

قياس المسافة المقطوعة في حالة الدوران –مزيد من التطبيقات الهندسية

 

عند دوران الروبوت من خلال تحريك محرك واحد فقط , سوف يعمل دائرة حيث أن نصف قطرها هو عبارة عن المسافة بين العجلين أو الإطارين المثبتان بالنموذج

clip_image001

clip_image002

clip_image004

محيط الدائرة =2* π* نصف قطر الدائرة(Radius)

أو

 محيط الدائرة = π* قطر الدائرة(Diameter)

 

مثال:نموذجي طول البعد بين مركز العجلات =15 سم , لذلك محيط دوران الروبوت سوف يكون:

محيط دائرة دوران النموذج =2* π* نصف قطر الدائرة(Radius)

محيط دائرة دوران النموذج =2* 3.14* 15 سم

محيط دائرة دوران النموذج =94.2 سم

 

أو

محيط دائرة دوران النموذج= π* قطر الدائرة(Diameter)

محيط دائرة دوران النموذج =3.14* 30 سم

محيط دائرة دوران النموذج =94.2 سم

إذا كان عندنا نموذج مثبت به عجلان  كما بالشكل الذي بالأسفل

clip_image005

clip_image007

 

حيث قطر العجل=8.12 سم

محيط دائرة العجل = π* قطر الدائرة(Diameter)

محيط دائرة العجل = 3.14* 8.12

محيط دائرة العجل = 25.4  سم

لذلك أن أعرف عدد دورات المحرك , كي يدور نموذجي بالكامل أي 360 درجة دائرية قاطعا المسافة 94.2  سم علما أن محيط دائرة عجلاته هي 25.4  سم

 

لذلك

عدد دورات العجلات =محيط دائرة دوران النموذج (تقسم على ) محيط دائرة العجل

عدد دورات العجلات =94.2  (تقسم على ) 25.4

عدد دورات العجلات =3.7

 

أو

clip_image008

الأن أذا أردنا أن نحسب درجة دوران محرك العجلات للروبوت إذا أردنا أن نقوم بالإلتفاف بمقدار 90 درجة دائرية

 

درجة دوران محرك العجلات =عدد دورات العجلات * درجة الدوران الدائرية

درجة دوران محرك العجلات =3.7 * 90

درجة دوران محرك العجلات=333

image

Wednesday, February 24, 2010

الهندسة والرياضيات من خلال الروبوت

من الممتع الإستمتاع في مجموعة ليجو مايندستورمز إن إكس تي أو أي مجموعة روبوت أخري في التعامل مع المعادلات الرياضية والهندسية ومن خلال التطبيق العملي مع العدد والأدوات التي توفرها مجموعة الليجو .

فعلى سبيل المثال تطبيق قانون الرياضيات

clip_image002

 

محيط الدائرة = clip_image004 * قطر الدائرة

عدد الدرجات لكل 1سم = 360(  تقسيم (محيط الدائرة

 

 

clip_image005clip_image006

IMG_0511 

clip_image008

image

clip_image011

clip_image012

 

تجربة من خلال بيئة العمل :

طول وعرض مربع السيراميك في البيت 30 سم * 30 سم , فإذا أردت أن أحسب عدد الدورات المحرك سواء بالدرجات أو اللفات التي يجب أن يقطعها الربوت الآلي ليغطي أحد ضلوع المربع وتم أعتماد هذا النوع من العجلات

clip_image001

يكون عدد الدورات كالتالي

عدد الدورات بالدرجات =14.10552201*30 سم (طول السيراميك )

عدد الدورات بالدرجات  = 423.16563 أو 423 درجة

عدد الدورات باللفات للمحرك=30 /25.5=1.176 لفة

عملية التأرجح(Swining) ضد الغزل(Spinning)

 

 

هناك طريقتين لتمكنك من تدوير نموذج الروبوت

 

·        تحريك محرك واحد تدعي دوران الغزل Turn Swining

·        تحريك محركين معا كل منها يدور عكس الآخر وتدعى التأرجح Turn Spinning

 

تحريك محرك واحد تدعى دوران التأرجح Swining

للدوران لليمين في نموذج الروبوت نقوم بتحريك الموتور B  فقط , هذا أذا كان العجل مثبت من جهة اليمين , لذلك سوف يتحرك والمحرك C سيكون ثابت .

 

clip_image001

لتمثيل الشكل الذي بالأسفل  لتحريك المحرك واحد لليمين (محرك B)    يكون  180 درجة image

تحريك محركين تدعي دوران الغزل Spinning

للدوران لليمين في نموذج الروبوت يقوم المحرك الموتورز B  بالتحرك مع عقارب الساعة والمحرك C عكس عقارب الساعة

clip_image002

لتمثيل الشكل الذي بالأسفل  لتحريك المحركين  لليمين (محرك B&C)  يكون  180 درجة  

image

ملاحظة:لتحريك النموذج بحركة دوران بنقطة حرجة يفضل استخدام تقنية الغزل Spinning

 

image

 

 

image

Sunday, February 21, 2010

تحريك الروبوت بشكل مستطيل

image

المشروع : كتابة برنامج NXT-G من شأنها أن تدفع الروبوت الخاص بك في شكل مستطيل.

الأهداف:

· أستخدم محركات السيرفو بتحديد المسافة , القوة,عدد الدورات أو الدرجات

· تحريك النموذج الخاص بك بشكل مستطيل كل ضلعين متقابلين متساوين بالأضلاع

· استخدم الدوران باستخدام محرك واحد فقط وليس الإلتفاف بالمحركين

image

· استخدم الدوران باستخدام المحركين معا أي الإلتفاف Swing

image

المشروع:

· كتابة برنامج NXT-G من شأنها أن تدفع الروبوت الخاص بك في شكل مستطيل.

· التجربة الأولى :تحريك النموذج بشكل مستطيل بتقنية الدوران بالإعتماد على محرك واحد

· التجربة الثانية:تحريك النموذج بشكل المستطيل بتقنية الإلتفاف بمحركين

· تحميل وتشغيل البرنامج للتجارب السابقة

التجربة الأولى

image

 

التجربة الثانية

 

image

 

النتيجة

Saturday, February 20, 2010

تحريك الروبوت بشكل مربع

 

image

 

المشروع : كتابة برنامج NXT-G من شأنها أن تدفع الروبوت الخاص بك في شكل مربع.

الأهداف:

·        أستخدم محركات السيرفو بتحديد المسافة , القوة,عدد الدورات أو الدرجات

·        تحريك النموذج الخاص بك بشكل مربع متساوي الأضلاع 

·        استخدم الدوران باستخدام محرك واحد فقط وليس الإلتفاف بالمحركين

 

image

 

 

 

 

 

المشروع:

·        كتابة برنامج NXT-G من شأنها أن تدفع الروبوت الخاص بك في شكل مربع.

·        التجربة الأولى :عمل المربع باستخدام تعدد المهام وتكرارها

·        التجربة الثانية:تقليص المهام باستخدام (Loop Routine )

·        التجربة الثالثة :كمالية الشكل الحركي للنموذج للحركة بشكل مربع لتوافق شكل الأرضية في البيت أو الفصل كذلك الأخذ بعين الإعتبار سرعة المحرك , محيط إطارات عجلات النموذج .

·        تحميل وتشغيل البرنامج للتجارب السابقة

 

 

التجربة الأولى

image

 

التجربة الثانية

image

التجربة الثالثة

image