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

   

A-M-S
:: مهندس جيد ::
تاريخ التسجيل: May 2014
المشاركات: 242
نشاط [ A-M-S ]
قوة السمعة:
قديم 10-01-2018, 03:44 AM المشاركة 9   
افتراضي



اخي somood .. جزاك الله خير ..

التجربة تمت بنجاح .. وشغال تمام

وفهمت فكرة الكود ..

حالياً جاري التعديل عليه بالاستفادة من الرقم 9 و 0 .. لكي يطفي او يشغل جميع الاطراف من 1 الى 8 ..

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

اعلانات

A-M-S
:: مهندس جيد ::
تاريخ التسجيل: May 2014
المشاركات: 242
نشاط [ A-M-S ]
قوة السمعة:
قديم 10-01-2018, 03:47 AM المشاركة 10   
افتراضي


السلام عليكم ...


انا استخدم DTMF CM8870
و Micro PIC16f84a
وأستخدم لغة المايكروسي ..

عن طريق الموبايل ارسل النغمة الى الـ DTMF
ثم يرسلها الـ dtmf الى المايكرو
ويستقبلها المايكرو من RA0 ,RA1,RA2,RA3
ثم يخرج خمسة فولت من RB0,RB1,RB2,RB3

حسب الكود التالي ..

كود:
void main()
{



  TRISA=0B00011111;
  TRISB=0;
  loop:
  if (PORTA.F0==0)
  {
  PORTB.F0=0;

   }
   else
   {
   PORTB.F0=1;
   }


     if (PORTA.F1==0)
  {
  PORTB.F1=0;
   }
      else
   {
   PORTB.F1=1;
   }


     if (PORTA.F2==0)
  {
  PORTB.F2=0;
   }
      else
   {
   PORTB.F2=1;
   }


     if (PORTA.F3==0)
  {
  PORTB.F3=0;
   }
      else
   {
   PORTB.F3=1;
   }


if POERTB


goto loop;
}
السوال هو ..


كيف أعمل مثل هذا الفيديو ..

Nokia DTMF Decoder - YouTube

بحيث لما اضغط مجموعة من الارقام مثلا #123* يطفي مجموعة من الليد ..

----------------

استفدت من دورة المهندس احمد سمير فايد
وايضا من موضوع the lover1
http://www.qariya.com/vb/showthread.php?t=7752

بارك الله فيك اخي ... ممكن مخطط التوصيل بين البك و محلل النغمات اذا سمحت ..

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

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 11,652
نشاط [ ماجد عباس محمد ]
قوة السمعة:
قديم 10-01-2018, 08:34 AM المشاركة 11   
افتراضي


فى المشاركة رقم 7



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