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

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

volcano_abd
:: مهندس ::
تاريخ التسجيل: Dec 2011
المشاركات: 2
نشاط [ volcano_abd ]
قوة السمعة:0
قديم 26-05-2012, 07:29 PM المشاركة 1   
افتراضي مساعده بمشروع PWD من خلال الكمبيوتر Twitter FaceBook Google+



السلام عليكم ورحمه الله

اولا اعتذر لو مكان الموضوع مش بالمكان المناسب بصراحه شفت هون انسب شيء



الان عندي الفكره التاليه وهي اني ارسل داتا للمايكروكنترولر من خلال USB

انا شفت شرح لاحد الاخوه برسل من برنامج فيوجوال ستوديو على لغه c#

الارقام 1 2 3 4 وبالمقابل تشتغل البورتات prortb1,2,3,4 على الترتيب

الشرح كان سهل ومفهوم بس التركيز رح يكون ع هاد الكود


كود:
for(;;) // do forever
{
num=0;
while(num != 4) // Get 4 characters
{num = Hid_Read();
}
if(Read_buffer[0] == 'P' && Read_buffer[1] == '=' && Read_buffer[3] == 'T')
{
PORTB = Read_buffer[2];
}
}
Hid_Disable();
}
عشان يتضح الموضوع هو برسل من الكمبييوتر الداتا على شكل
p=nt
وبعد اخد البت رقم 2 الي هو حررف n وخلاه يتحكم بالبورت b

الان ندخل بطلبي ( كل هاد مقدمه الله يستر ) كيف بدي اعدل الكود لحتى اخليه يشتغل ع PWM عشان اتحكم بسرعه ماتور DC

وشكرا

اعلانات
إضافة رد

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

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

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


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

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