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

   

bay199
:: مهندس ::
تاريخ التسجيل: Jan 2011
المشاركات: 21
نشاط [ bay199 ]
قوة السمعة:
قديم 14-05-2012, 12:01 AM المشاركة 9   
افتراضي



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

اعلانات

Tico
:: عضو ذهبي ::
تاريخ التسجيل: May 2012
المشاركات: 1,423
نشاط [ Tico ]
قوة السمعة:
قديم 14-05-2012, 12:29 AM المشاركة 10   
افتراضي


أخي ممكن تستخدم مؤقتا هذا الحل :
http://www.qariya.com/vb/showpost.ph...14&postcount=1

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

bay199
:: مهندس ::
تاريخ التسجيل: Jan 2011
المشاركات: 21
نشاط [ bay199 ]
قوة السمعة:
قديم 14-05-2012, 01:28 AM المشاركة 11   
افتراضي


اخي Tico ربي يكرمك

تفضلو المحاكات

http://www.4shared.com/file/MZVcRMGv/END.html


qaqa.hack
:: مهندس ::
تاريخ التسجيل: May 2012
الدولة: فلسطيني بكل فخر
المشاركات: 13
نشاط [ qaqa.hack ]
قوة السمعة:
قديم 14-05-2012, 04:55 PM المشاركة 12   
افتراضي


اخى العزيز حقيقة انا غير خبير بالالكترونيات لكني مبرمج خبير في الحاسوب
فربما نتعاون من اجل حل مشكلتك
انا الان نزلت المشروع وكله تمام

انت عندك اربع اتجاهات فوق تحت يمين يسار
وثلاث مفاتيح
عند الضغط يمين يضئ لد اليسار وعند الضغط يسار يضئ لد اليمين
اما المفتاح في الاسفل لا يفعل شئ

ماذا تريد بالتحديد
اذا ضغطنا على مفتاح الاسفل يضئ اللد الخلفى ويطفئ الامامي اي يدور الموتور بالعكس
ام شئ اخر يرجى التوضيح


bay199
:: مهندس ::
تاريخ التسجيل: Jan 2011
المشاركات: 21
نشاط [ bay199 ]
قوة السمعة:
قديم 14-05-2012, 05:29 PM المشاركة 13   
افتراضي


اخى العزيز حقيقة انا غير خبير بالالكترونيات لكني مبرمج خبير في الحاسوب
فربما نتعاون من اجل حل مشكلتك
انا الان نزلت المشروع وكله تمام

انت عندك اربع اتجاهات فوق تحت يمين يسار
وثلاث مفاتيح
عند الضغط يمين يضئ لد اليسار وعند الضغط يسار يضئ لد اليمين
اما المفتاح في الاسفل لا يفعل شئ

ماذا تريد بالتحديد
اذا ضغطنا على مفتاح الاسفل يضئ اللد الخلفى ويطفئ الامامي اي يدور الموتور بالعكس
ام شئ اخر يرجى التوضيح
اكرمك الله نعم بكل تأكيد هذا ما اريد
اما فائدة المفتاح الخلفي فهوا في حال تم تشغيله هو والباقيات فسوف يتم تشغيل صوت ينذر ان المركبه تعطلت مخرج هذا الصوت هوا porta.f3

اما الحاله الاخرى
كما انتا اخبرت في حال ان المفتاحات الاماميان موصلان والخلافي لا فتتجه العربه الى الخلف .

اتمنى ان تكون فكرتي وصلت


bay199
:: مهندس ::
تاريخ التسجيل: Jan 2011
المشاركات: 21
نشاط [ bay199 ]
قوة السمعة:
قديم 14-05-2012, 09:57 PM المشاركة 14   
افتراضي


كود:
void main()
{
     TRISA.F0 = 1 ;  //PORT A0 INPUT (SENSOR A)
     TRISA.F1 = 1 ;  //PORT A1 INPUT (SENSOR B)
     TRISA.F2 = 1 ;  //PORT A2 INPUT (SENSOR C)
     TRISA.F3 = 0 ;  //PORT A3 OUTPUT (SOUND)
     TRISB    = 0 ; // ALL PORT B IS OUTPUT  "FOR MOTERS CONTROL"
     PORTA    = 0;
     PORTB    = 0;
     Delay_ms(1000);
     while (1)
       {
        PORTA.F3 = 0 ;
        PORTB    = 0 ;
        while (PORTA.F0==0 && PORTA.F1==0 && PORTA.F2==0)
              {
               PORTB=0B00000010 ; Delay_ms(1000);
              }
        PORTA.F3 = 0 ;
        PORTB    = 0 ;
        while(PORTA.F0==1 && PORTA.F1==1 && PORTA.F2==1)
              {
               PORTA.F3 = 1 ; Delay_ms(1000);
              }
        PORTA.F3 = 0 ;
        PORTB    = 0 ;
        while(PORTA.F0==1 && PORTA.F1==1)
               {
                PORTB=0B00000100 ; Delay_ms(1000);
               }
        PORTA.F3 = 0 ;
        PORTB    = 0 ;
        while(PORTA.F0==1)
               {
                PORTB=0B00001010 ; Delay_ms(1000);
               }
        PORTA.F3 = 0 ;
        PORTB    = 0 ;
        while(PORTA.F1==1)
               {
                PORTB=0B00010010 ; Delay_ms(1000);
               }
       }
}


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

اما باقي جميع الحالت فانها تعطيني النواتج صحصه حتى لو تم التغير بينها


qaqa.hack
:: مهندس ::
تاريخ التسجيل: May 2012
الدولة: فلسطيني بكل فخر
المشاركات: 13
نشاط [ qaqa.hack ]
قوة السمعة:
قديم 15-05-2012, 03:00 PM المشاركة 15   
افتراضي


ابشر اخي
لكن استفسار بسيط

الان اذا كان اليمين 1 تتجه السيارة يمين
اذا كان اليسار 1 تتجه يسار
اذا كان الاثنين معا يكون خلفا يعني الموتور الثاني ويتوقف الاول
اذا لم يكن شئ تكون امام ويتوقف الاول
اذا كان المفتاح الخلفي يضئ الانذار

اذا كان هذا ما تريد يرجى التأكيد وسأرسل الكود


qaqa.hack
:: مهندس ::
تاريخ التسجيل: May 2012
الدولة: فلسطيني بكل فخر
المشاركات: 13
نشاط [ qaqa.hack ]
قوة السمعة:
قديم 15-05-2012, 03:02 PM المشاركة 16   
افتراضي


ابشر اخي
لكن استفسار بسيط

الان اذا كان اليمين 1 تتجه السيارة يمين
اذا كان اليسار 1 تتجه يسار
اذا كان الاثنين معا يكون خلفا يعني الموتور الثاني ويتوقف الاول
اذا لم يكن شئ تكون امام ويتوقف الاول
اذا كان المفتاح الخلفي يضئ الانذار

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



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