الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ارجو المساعدة Real-time Network Applications Programming

بدأه مز أحمد نور في 13 سبتمبر 2009 · 9 رد · 1,303 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

الحمد لله اخر سنة لينه بدأت وبدأ معاها مشروع التخرج

فالحمد لله قابلنا الدكتور واتفقنا على الفكرة وجائت لحظة الحقيقة :cry:

الجزء اللى انا همسكه ان شاء الله هو هيبقى العنوان بتاعه

Real-Time Network Applications Programming

ده مش المشروع :) .. ده بس جزء منه ان شاء الله

وفكرة المشروع الأساسية هى Image Processing

فأنا محتاج Real-Time Network Applications لكى تقوم بنقل هذه المعلومات من خلال Wireless Medium الى الروبوت الذى سيقوم بأداء تلك الحركات..

فالله يكرمكم أى حد عنده خبرة فى هذا الموضوع يوفرلنا أى معلومات عنه

مثل أى لغات البرمجة أفضل فى هذا الاختصاص +C# or C أو غيرهما ؟؟؟؟

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

يعنى مثلا احنا هنستخدم روبوت معين يقوم بأداء بعض الوظائف المعينة عن طريق الاوامر التى استلمها عن طريق الـ Wireless Interface

فأى اللغات أفضل فى ترجمة الـ Frames من كارت الويرلس الى أوامر Control على مثلا الـ Serial and Parallel Ports لجهاز الكمبيوتر ؟؟؟؟

أرجو ان الفكرة تكون واضحة وان اجد اجابة ان شاء الله

بارك الله فيكم وكل عام وانتم بخير

#2

تستطيع عمل كل شيء بال ++C

اما بخصوص البورت فما هي سرعه النقل التي تحتاجها فهيا تحدد نوع البورت وانا انصحك بال usb ، اما اسهل بورت فهو ال parallel port

ولكني لم افهم لماذا تحتاج البورت اذا كان النقل كله عن طريق كرت شبكه ؟؟؟؟

#3

اولا مشكور جدا على سرعة الرد والافادة :)

ثانيا

الـ Wifi Wireless سيستخدم فى نقل الاوامر من جهاز المستخدم الى الروبوت

اذا انا محتاج انقل هذه الاوامر الى المواتير او الى الـ speakers او الى اى شىء سأقوم بتركيبة على الروبوت ان شاء الله

سوف نستخدم MotherBoard على الروبوت ملحق به HardDisk وكارت ويرليس " جهاز كامل " ومن خلاله

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

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

معلش سؤال كمان

ما الفرق بين الـ ++C والـ #C

وما هو الافضل لى فى هذا المشروع من ناحية Image Processing and Network Applications and Hardware Programming

مشكور

#4

اولاً يمكن ان تتم مشروعك بال ++C او ال #C او ال visual Basic وكلها تتم الوضيفه .

والفرق بي ال ++C و ال #C ان ال #C شبيها جداً بال Visual Basic وتستطيع عمل الكثير عليها وقد تتم مشروعك من خلالها ولكن ال ++C تحتوي كل شيء سواء كنت تعمل بال high level او low level بالبرمجه حيث تستطيع استخدام ال assemble فيها والكثير الكثير .

عليك ان تتهتم بنضام التشغيل عاى الروبوت هل هو dos او windows او Linux فنظام التشغيل سوف يوفر لك الكثير من التسهيلات بالعمل .

اما استخدام البورتات فاستخدم الجميع البورتات بالروبت لتستفيد منه بشكل كامل من صوت وصوره مثلاً . 

#5

الف شكر حبيبى وبارك الله فيكم

بالنسبة لموضوع نظام التشغيل... نسيت أن أذكره :)

فعلا نحن فى حيرة ما بين الويندوز واللينوكس

فهل ممكن أى أحد يشرحلنا كيف أن نظام التشغيل سوف يسهل علينا بعض الصعوبات ؟؟

وما هو النظام الأفضل باذن الله ؟؟

وشكرا

#6

يلا يا جماعة

لا تبخلوا علينا بالمساعدة :)

#7

هذا يعتمد على طبيعه المشروع و نوع القطع في الروبت

ولكن اعتقد انه من الاسهل استخدام ال windows اذا كنت ستستخدم ال visual C++.NET

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

اماذا لا تستخدم ال PIC في الروبت بدلاً من ان تستخدم جهاز حاسوب كامل عليه

#8

اولا لان الروبوت سوف يقوم باستقبال وارسال الصوت والصورة وذلك من خلال Wireless card

فالـ PIC استحالة طبعا استخدامه فى هذا الموضوع

#9

من قال أن ال PIC لا يستخدم فى الحلول اللاسلكية؟! طبعا يمكن إستخدامه, شوف الرابط ده كدة> http://www.microchip.com/stellent/idcplg?I...;param=en540851

بس هى الفكرة هل ستكتب برنامج معالجة الصور من الصفر؟! لأن الميزة فى إستخدام نظام تشغيل هو توافر مكتبات لهذه الأغراض واللى أعتقد من الصعب تلاقيها مع أى microcontroller.

#10

اولا: مشكور جدا على هذه المعلومة التى لم أكن أعرفها من قبل وهو وجود ميكروكنترولرز تتعامل مع الـ Wifi :)

بس هى الفكرة كالتالى ..

كان ممكن أجيب FPGA Kit واشتغل عليها وأصمم عليها نظام الـ Wifi لكن أصلا نقطة المشروع لا تركز على هذه الفكرة

لذلك قررنا الاستعاضة عنها بالجهاز الكامل والكارت الويرلس والملحقات لكى يسهل علينا البرمجة

نقطة المشروع تركز على الـ Image Processing وكفائته وذلك من خلال الشبكة المحلية السريعة ثم بعد ذلك على شبكة الانترنت

يعنى موضوع برمجة رقاقات مش هى نقطة البحث ( على رأى شيخنا عدنان العرعور :) )

ثانيا: على ما أظن ان سعر هذه الرقاقة تساوى سعر جهاز كمبيوتر " عندنا هنا فى مصر" وطبعا مش هلاقيها هنا :)

ارجو الافادة

مواضيع مشابهة