اطلاعیه

Collapse
No announcement yet.

کمک برای تغییر برنامه مداردزدگیر(بیسیک)

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    کمک برای تغییر برنامه مداردزدگیر(بیسیک)

    با سلام خدمت همه
    من یه مداردزدگیر دارم که از یک سنسورpirاستفاده شده که میخوام دو سنسور دیگه هم بهش اضافه کنم فقط مشکلم توی برنامه اشه که میخوام این دو سنسورم اضافه کنم میخواستم بدونم میشه از چند تا ifوbitwait پشت سرهم استفاده کرد اینم قسمتی از برنامه اش که برای سنسور میباشد

    کد:
    Sensing:
    Cls
    Lcd "WAIT FOR SENS"
    Bitwait Sens , Set
    
    Cls
    Lcd "SYSTEM LUCKED"
    
    Do
    
    If Sens = 0 Then
       Cls
       Lcd "ALARM"
       Lowerline
       Lcd "CALLING"
       Tellr = 1
       Wait 1
       Dtmfout Phonenum , 100
       Wait 15
       Tellr = 0
       Goto Sensing
    End If
    
    I = Getkbd()
    I = Lookup(i , Gall)
    
    If I = 11 Then
       Cls
       Lcd "SYSTEM UNLUCKED"
       Wait 2
       Goto 2
    End If
    
    Loop
    مردی که کوه را از میان برداشت کسی بود که شروع به برداشتن سنگ ریزه ها کرد

    #2
    پاسخ : کمک برای تغییر برنامه مداردزدگیر(بیسیک)

    برنامت کامل نیست و لی چیزی که مهمه اینه که دستور بیت ویت تا زمانی که شرط برقرار نباشه برنامه رو نگه میداره و اگه از چند تا سنسور استفاده کنی ، دستورهای بعدیت تا زمانی که سنسور اول کار نکرده اجرا نمیشه . برای همین بهتره به جای بیت ویت از دستور دیبانس یا همون ایف استفاده بکنی اونجوری هزار تا هم میتونی سنسور بزاری.(البته اگه مشکل پین نداشته باشی :mrgreen.
    دعا پشتِ دعا برای آمدنت
    گناه پشــــــتِ گناه برای نیامــدنت
    دل درگــیر ، مــیان این دو انتخــــــــــــــــــــاب
    کــــــــــــــدام آخر ؟ آمـــدنـت یا نیامدنـــــــــــــــــــــــت

    دیدگاه


      #3
      پاسخ : کمک برای تغییر برنامه مداردزدگیر(بیسیک)

      برای همین بهتره به جای بیت ویت از دستور دیبانس یا همون ایف استفاده بکنی اونجوری هزار تا هم میتونی سنسور بزاری
      با تشکر از جوابتون یعنی اگر من چندifپشت سرهم استفاده کنم به محض اینکه هر کدوم از سنسورهام فعال شد برنامه کار خودشو انجام میده؟؟؟؟
      مردی که کوه را از میان برداشت کسی بود که شروع به برداشتن سنگ ریزه ها کرد

      دیدگاه


        #4
        پاسخ : کمک برای تغییر برنامه مداردزدگیر(بیسیک)

        بله اگه درست بنویسید به محض اینکه هر کدوم از سنسورها فعال شد برنامه کار خودشو انجام میده.
        دعا پشتِ دعا برای آمدنت
        گناه پشــــــتِ گناه برای نیامــدنت
        دل درگــیر ، مــیان این دو انتخــــــــــــــــــــاب
        کــــــــــــــدام آخر ؟ آمـــدنـت یا نیامدنـــــــــــــــــــــــت

        دیدگاه

        لطفا صبر کنید...
        X