قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

zainab.hm
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2009
المشاركات: 67
نشاط [ zainab.hm ]
قوة السمعة:0
قديم 17-10-2009, 06:49 PM المشاركة 1   
افتراضي ارجو المساعدة Twitter FaceBook Google+



السلام عليكم
مشروعي عبارة عن روبوت( microcontroller+ image processing )
هذا الروبوت يقوم بملاحقة كرة أو لون محدد
لا أعرف من أين أبدأ
ارجو المساعدة
شكرا و جزاكم الله خيرا

اعلانات

الصورة الرمزية 5282
5282
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: مصر- الاسكندرية
المشاركات: 1,630
نشاط [ 5282 ]
قوة السمعة:112
قديم 17-10-2009, 08:48 PM المشاركة 2   
افتراضي


image processing
هذا الموضوع كبير جدااا ويحتاج الى ميكروكنترولر ذو امكانيات عالية ورامات خارجية
لكى يقوم بمعالجة الصور موضوع معقد جداااااااا بمعنى اصح


اما موضوع تتبع كرة او ماشابة فممكن عن طريق سينيور اشعة تحت حمراء او موجات فوق صوتية

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

zainab.hm
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2009
المشاركات: 67
نشاط [ zainab.hm ]
قوة السمعة:0
قديم 17-10-2009, 09:40 PM المشاركة 3   
افتراضي السلام عليكم


هل يمكنني ان اجعل الدارة ترتبط مع الكومبيوتر


robota
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: الخرطوم_السودان
المشاركات: 926
نشاط [ robota ]
قوة السمعة:103
قديم 18-10-2009, 08:42 AM المشاركة 4   
افتراضي


اذا كانت الكرة ذات لون مغاير تماما لما حولها سوداء وما حولها اقل منها فى الدرجة(او العكس) فاظن ان هذا ممكن كما ذكر الاخ "5282" بواسطة ir sensor
هل يمكنني ان اجعل الدارة ترتبط مع الكومبيوتر
هذا يعتمد على المدى الذى يجب ان يتحرك فيه الروبوت والكرة التى يجب ان يراقبها


التعديل الأخير تم بواسطة : robota بتاريخ 18-10-2009 الساعة 08:45 AM

zainab.hm
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2009
المشاركات: 67
نشاط [ zainab.hm ]
قوة السمعة:0
قديم 18-10-2009, 08:01 PM المشاركة 5   
افتراضي السلام عليكم


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


hosam_eldin
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2008
المشاركات: 185
نشاط [ hosam_eldin ]
قوة السمعة:0
قديم 19-10-2009, 04:43 PM المشاركة 6   
افتراضي بخصوص الروبوت الذى يتتبع كرة او لون معين


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

كما ذكر الأخوة الأعزاء , هذا النوع من التطبيقات يحتاج إلى أنواع خاصة من الميكروكونترولر ولا أعتقد أنها متواجدة بالسوق.


إن كنتى تريدى أن يقوم الروبوت بتتبع شكل معين أو لون معين فأنتى فعلا بحاجة إلى Image Processing ويمكنك فعل ذلك من خلال الكمبيوتر وليس الميكروكونترولر, ولكن كيف ذلك وهل أستطيع نقل الفيديو لاسلكيا؟

أنا أقترح الآتى:

قومى بتجميع روبوت بسيط يتكون من الآتى:

  • إثنين DC موتور مع إثنين Gear Box
  • Motor Drivers وتسمى H-Bridge تتكون من مجموعة من الترانزيستورات حوالى 6 لكل موتور , أو حاولى استخدام آى سى مخصوص لذلك
  • 2 ميكروكونترولر مثل PIC16f628A لتحريك الموتورات وآخر لإرسال البيانات
  • Max232 لربط الميكرو بالكمبيوتر
  • الجزء المهم, وهو كاميرا واى فاى , هى موجودة بالسوق ويمكنك الحصول على النوع الغير متحرك لتوفير السعر
  • انتى محتاجة RF Module يمكن من خلاله ارسال البيانات إلى الروبوت لتحديد اتجاه الحركة. الموجود بالسوق يعمل على تردد 433MHZ وقد استخدمته كثيرا.
  • دائرة لتشغيل الكاميرا حيث أنها تحتاج غالبا لجهد 5 فولت , يمكنك تشغيلها بواسطة 5 بطاريات NiMH ووضع Diode لتقليل الجهد إلى 5.3 فولت, أنا جربت هذه الطريقة وكانت فعالة, أو يمكنك استخدام DC-DC Converter لتقليل الجهد إلى 5, طبعا يمكنك استخدام LM7805 ولكن التيار فى حدود 5 أمبير وبالتالى الفاقد سيكون كبيرا مما سيجعل ال Regulator يسخن وطبعا هذا كله فاقد من البطارية.

فكرة العمل:

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

بناء على تحليل الصورة يمكن تحديد اتجاه الحركة , بعد ذلك يمكنك أرسال بيانات الحركة التى هى غالبا أرقام: مثلا إذا أرسلتى 1 - تحرك يمينا , 2- تحرك يسارا
وهكذا

- طبعا من المعروف أن الكاميرا يتم التحكم فيها من خلال Browser ومن خلاله يمكن مشاهدة الفيديو أو الصور ولكن يمكنك ضبط الكاميرا لتسجيل الصورة الملقوطة كل زمن معين فى مكان من خلال FTP على ما أتذكر
بعد ذلك البرنامج الخاص بالتحليل يفتح الصورة ويقوم باتخاذ القرار ثم يرسل بيانات الحركة عبر RS232 إلى الميركوكونترولر الموصول مع جهاز الإرسال.

أرجو أن أكون قد وضحت الفكرة من خلال هذا الشرح البسيط

شكرا
م. حسام


16mofed84
:: مهندس متميز ::
تاريخ التسجيل: Jul 2009
الدولة: فلسطين
المشاركات: 322
نشاط [ 16mofed84 ]
قوة السمعة:0
قديم 19-10-2009, 05:26 PM المشاركة 7   
Question


السلام عليكم
ما هي فائده max232 ؟؟
اسف على سؤال خارج الموضوع


hosam_eldin
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2008
المشاركات: 185
نشاط [ hosam_eldin ]
قوة السمعة:0
قديم 19-10-2009, 05:48 PM المشاركة 8   
افتراضي بخصوص MAX232


السلام عليكم
ما هي فائده max232 ؟؟
اسف على سؤال خارج الموضوع
أخى الكريم,

كما تعلم هناك عدة طرق لربط الميكروكونترولر بالكمبيوتر أبسطها وأسهلها هى عن طريق RS232 وهو بروتوكول نقل البيانات تسلسليا ويتم عن طريق المنفذ المتسلسل , حتى الآن الموضوع واضح

لماذا استخدام MAX232 ويسمى Level Converter وذلك لأن الميكروكونترولر يعمل على جهد 5 فولت أى أن البيانات متوقع أن يكون جهدها صفر أو 5 فولت, ولكن كما تعلم أن ال Serial Port الخاصة بالكمبيوتر تعطى الفولت الآتى:

فى حالى الإشارة المنطقية صفر - يعطى قيمة بالسالب فى حدود -10 فولت
وفى حالى الإشارة المنطقية واحد - يعطى قيمة موجبة حوالى 10 فولت
طبعا هذه القيم تختلف قليلا من جهاز لآخر ولكنها تختلف بشكل ملحوز بين الكمبيوتر العادى واللابتوب

فى هذه الحالة يجب تحويل هذه الأشارات إلى إشارات تناسب الميكرو كونترولر ومن هنا نستخدم هذا الآى سى.

هذه دائرة توضح كيفية التوصيل

أرجو أن أكون قد وضحت الفكرة



إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 02:54 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025