أول مرة هنا ؟ تفحص قواعد المشاركة و معلومات أخرى عن عرب overflow!
x

ما هي القطع التي يجب ان استخدامه لتصميم روبوت متحكم به عن طريق الكمبيوتر ويقوم بارسال الاحداثيات للكمبيوتر

+2 صوت
212 مشاهدات

السلام عليكم .......
ارجو الافادة لدي مشروع تخرج عبارة عن روبوت لاكتشاف الالغام ولا اعلم ما هي القطع التي يجب ان استخدمها لهذا الروبوت بحيث يجب ان اتحكم به عن طريق الكمبيوتر ويقوم بتزويدي بالبيانات(الاحداثيات عند تحسس المعدن )

2 إجابة

+3 صوت

انا هفترض انك عملت ال Robot و لاقيت ال Sensors الي انتا محتاجها
يعني انتا ف مرحله ان معاك داتا بس مش عارف تبعتها علي ال computer
الداتا دي هي احداثيات
في الحاله دي ممكن تفكر ف ال Serial communication بين ال Robot بتاعك و ال PC
ممكن مثلا تشتغل ب Bluetooth او اي RF بيشتغل علي ال Serial زي Flutter مثلا او ال module الي عند future nRF24L01 في حلول كتير غير دول بس دول الي انا فاكرهم دلوقتي
المفروض انك تبعت البينات دي لل pc عن طريق ال Serial
حاول تعمل مثلا GUI ب Processing مثلا انها ترسملك الاحداثيات الي هتستلمها علي شكل نقط
ممكن تعمل GUI بال c#
او ماتلاب او python في حجات كتير
دي اكتر طريقه انا شايف انها ممكن تنفع اكيد في طرق تانيه بس انا معرفهاش


انا عملت برنامج بسيط بال c# بيرسملك احداثيات انتا بتكتبها ( في الحاله بتاعتك هتبقي الاحداثيات دي بتتبعت علي ال Serial buffer و البرنامج بيرسمها)
دي صوره من البرنامج
في Method بتتنفذ اما ال Event بتاع Selecting a point Arise يعني اي نقطه هتدوس عليها تقدر تجيب احداثياتها و تنفذ اي امر انتا عايزه

C#Example

كل دي افكار مش اكتر اكيد في مليون طريقه تانيه تقدر تشتغل بيها بس انا قولت افيدك بالي اعرفه

مشكور كتير اخوي الك ولمجهودك الرائع بس عشان البرنامج الي برسم النقاط ياريت تعطيني التفاصيل لهذا البرنامج كاملة كيف بدي اعملو .........

شوف انتا كويس ف انهي Programming language و ا نهي الاسهلك ف انك تعمل GUI بيها
قدامك سكه ال Processing دي اللغه الي اردوينو مبنيه عليها سهله جدا ممكن تعمل بيها برنامج يتكلم مع اردوينو للكنترول مثلا
قدامك كمان ال python و ال matlab تقدر تعمل بيهم نفس الحاجات
, كمان ال c#
البرنامج الي صورته فوق دا معمول بال c# ممكن تعمل حاجة شبهه ب اي لغه من الي فوق دول
-----------------------------------------------------------------------------------------------------------------------------------
عشان تربط بين ال Robot بتاعك و ال PC ب ال Serial لازم تبقي عارف شويه الحاجات دي

1-what is stream in programming
2-what is UART
3-Serial communication arduino
4-Hardware serial and software serial

حاول تفهم ال  serial class  ب ال Methods الي فيها  

-بعد كدا شوف تطبيق لموضوع ال Serial مع اي برنامج انتا هتعمله ب اي لغه برمجه من الي فوق دول

مثلا جوجل :

Serial example Processing
Processing and arduino

حاول متشتغلش ب اي Library لو امكن اعملها انتا

ربنا يوفقك
+2 صوت

أنصحك بأن تدرس هذا الكورس على كورسيرا :-
https://www.coursera.org/course/conrob
يقوم بتعلميك كيف تتحكم فى روبوت و كيف تصنعه و كيف تحاكيه , كورس رائع جدا !

Araboverflow أهلا بكم فى عرب Overflow
المجتمع العربى للأسئلة و الأجوبة التقنية.

أحدث الشارات

سؤال ذائع الصيت
- Mohamed Hedi Rekik -
100 نقطة
- AHMED002177 -
سؤال ذائع الصيت
- أسماء -
100 نقطة
- MuhGhunaim -
سؤال ذائع الصيت
- Mohamed Slama -
...