ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 5 از 5
  1. #1
    2019/10/02
    9
    0

    سنسور راه پله با اردینو وpirوفتوسل

    سلام
    یک برنامه توی محیط اردینو نوشتم که زمانی که شب شد کسی از جلوی سنسور رد شد لامپ روشن شود ولی صبح روشن نشود حالا برنامه که نوشتم ایراد داره ایرادشم اینه که شب که بشه سنسور تحریک بشه لامپ روشن میشود ولی دیگه خاموش نمیشه تا اینکه جلوی فتوسل را با دست بگیری.
    اگر جلوی فتوسل رو بل دست بگیری و تست کنی برنامه هیچ مشکلی نداره.
    لظفا راهنمایی کنید.




    int Reading[2];
    int analogpin=0;
    const int led =13;
    const int key =A2;
    int sta=0;
    void setup() {
    pinMode(led,OUTPUT);
    pinMode(key,INPUT);
    }
    void loop() {
    for(analogpin=0;analogpin<2;analogpin++){
    Reading[analogpin] = analogRead(analogpin);
    }
    sta=digitalRead(key);


    if (Reading[0] > Reading[1]){
    if(sta==HIGH){
    digitalWrite(led, HIGH);
    delay(10000);
    }else{
    digitalWrite(led, LOW);

    }
    }
    }
    ویرایش توسط Alirooh : 2019/11/12 در ساعت 07:16
  2. #2
    2019/10/02
    9
    0

    پاسخ : سنسور راه پله با اردینو وpirوفتوسل

    توی اصلاح این کد کسی می تونه کمکم کنه
  3. #3
    2019/10/02
    9
    0

    پاسخ : سنسور راه پله با اردینو وpirوفتوسل

    لطفا کمک کنید
  4. #4
    2019/10/02
    9
    0

    پاسخ : سنسور راه پله با اردینو وpirوفتوسل

    از دوستان کسی نیست تویی اصلاح این کد کمکم کنه
  5. #5
    2010/06/05
    237
    19

    پاسخ : سنسور راه پله با اردینو وpirوفتوسل

    سلام،
    شما توضیحی در مورد کدت ندادی!
    اما چیزی که من متوجه شدم و باگی که دارم میبنم رو میگم شاید مشکلتون حل بشه.
    اگر منظور شما از این خط
    کد:
    if (Reading[0] > Reading[1])
    این باشه که، یعنی الان شب شده. پس باید گفت که حالت روز رو لحاظ نکردین!
    یعنی باید یه چیزی شبیه این بنویسید:
    کد:
    if (Reading[0] > Reading[1])
    {
      if(sta==HIGH)
      {
        digitalWrite(led, HIGH);
        delay(10000);
      }
      else
      {
        digitalWrite(led, LOW);
      }
    }
    else
    {
      digitalWrite(led, LOW);
    }
    هر انسانی که احساس بی نیازی کند سرکش و طغیان گر می شود...
نمایش نتایج: از 1 به 5 از 5

موضوعات مشابه

  1. داغ شدن اردینو
    توسط adrianjavad در انجمن خانواده Arduino
    پاسخ: 6
    آخرين نوشته: 2019/01/10, 13:24
  2. پاسخ: 1
    آخرين نوشته: 2017/06/23, 19:38
  3. تبدیل کد اردینو سنسور bmp085 برای کد ویژن
    توسط imannejaty در انجمن خانواده Arduino
    پاسخ: 2
    آخرين نوشته: 2015/06/16, 10:35
  4. تبدیل کد اردینو سنسور bmp085 برای کد ویژن
    توسط imannejaty در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2015/06/04, 20:22
  5. برد های اردینو
    توسط نبی دوست در انجمن مباحث دیگر علم الکترونیک
    پاسخ: 0
    آخرين نوشته: 2015/03/25, 20:40

کاربرانی که این تاپیک را مشاهده کرده اند: 1

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •