صفحه 2 از 4 نخستنخست 1234 آخرینآخرین
نمایش نتایج: از 11 به 20 از 31
Like Tree19 لایک

موضوع: عیب یابی کد

  1. #11
    Senior Member
    تاریخ عضویت
    Oct 2014
    محل سکونت
    ایران
    نوشته ها
    178
    ببین وقتی ورودی دیجیتال معرفی می کنید اونم با این دستورات باید اون پایه هم با مقاومت 10کیلو زمین کنید چرا!!!چون ورودی میکرو را بصورت دیجیتال تعریف کردید دیجیتال یعنی 0 یا 1 منطقی!!! غیر از این دو حالت شناخته نمیشه!!! وقتی پایه رها باشد به زمین یا +5 وصل نباشید بهش میگن حالت شناور یعنی یه چیزی بین 0 و 1 برای اینکه این حالت را درست کنید باید یه مقاومت 10 کیلواهم اون پایه را زمین کنید که وقتی به این پایه پالس یا 1 نشد این پایه توسط مقاومت 10 کیلو اهم مستقیم به زمین متصل باشه و اگه پالس یا 1 شد اون پایه 1 منطقی حساب میشه حالا چرا مقاومت باید بزنیم چون اگه مقاومت نباشه و پایه مستقیم به زمین متصل باشه وقتی پالس بهش داده بشه اینجوری میشه که شما پایه + مدار را مستقیم به زمین متصل کردید و باعث اتصال کوتاه شده اید...

    دستورات آردوینو همراه با مثال هستن گفتم بروید تو قسمت فایل بعد قسمت مثال ها و متناسب با کارتون مثال را باز کنید و سوالات خود را بپرسید
    درود بر کسانی که دعا دارند و ادعا ندارند
    نیایش دارند و نمایش ندارند
    حیا دارند و ریا ندارند
    رسم دارند و اسم ندارند…

  2. #12
    Senior Member
    تاریخ عضویت
    Nov 2014
    نوشته ها
    255
    نقل قول نوشته اصلی توسط tanha71 نمایش پست ها
    ببین وقتی ورودی دیجیتال معرفی می کنید اونم با این دستورات باید اون پایه هم با مقاومت 10کیلو زمین کنید چرا!!!چون ورودی میکرو را بصورت دیجیتال تعریف کردید دیجیتال یعنی 0 یا 1 منطقی!!! غیر از این دو حالت شناخته نمیشه!!! وقتی پایه رها باشد به زمین یا +5 وصل نباشید بهش میگن حالت شناور یعنی یه چیزی بین 0 و 1 برای اینکه این حالت را درست کنید باید یه مقاومت 10 کیلواهم اون پایه را زمین کنید که وقتی به این پایه پالس یا 1 نشد این پایه توسط مقاومت 10 کیلو اهم مستقیم به زمین متصل باشه و اگه پالس یا 1 شد اون پایه 1 منطقی حساب میشه حالا چرا مقاومت باید بزنیم چون اگه مقاومت نباشه و پایه مستقیم به زمین متصل باشه وقتی پالس بهش داده بشه اینجوری میشه که شما پایه + مدار را مستقیم به زمین متصل کردید و باعث اتصال کوتاه شده اید...

    دستورات آردوینو همراه با مثال هستن گفتم بروید تو قسمت فایل بعد قسمت مثال ها و متناسب با کارتون مثال را باز کنید و سوالات خود را بپرسید
    مهندس تورو خدا انقد شرمنده نکن کمتر توضیح بده یا لینک بده خودم برم بخونم . شما انقد به زحمت نیوفت که بخوای کامل واسه من توضیح بدید. ممنون ازمحبتتون

    بعدظهر یه مقاومت 10 کیلو میگیرم و این کار رو انجام میدم.ممنون. فقط یه سوال پایه های انالوگ که دیگه مقاوت نمیخواد پس ؟
    لایک کردن

  3. #13
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط feredy2011 نمایش پست ها
    مهندس تورو خدا انقد شرمنده نکن کمتر توضیح بده یا لینک بده خودم برم بخونم . شما انقد به زحمت نیوفت که بخوای کامل واسه من توضیح بدید. ممنون ازمحبتتون

    بعدظهر یه مقاومت 10 کیلو میگیرم و این کار رو انجام میدم.ممنون. فقط یه سوال پایه های انالوگ که دیگه مقاوت نمیخواد پس ؟

    بستگی به سنسور داره
    اگه سنسور خام مثل فتوسل داشته باشی برای ایجاد قانون تقسیم مقاومت میخوای ولی اگه سنسورت خودت مدارش کامل باشه نه
    ویرایش توسط magmagmary : 04-04-2016 در ساعت 09:33 AM
    لایک کردن

  4. #14
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط tanha71 نمایش پست ها
    ببین وقتی ورودی دیجیتال معرفی می کنید اونم با این دستورات باید اون پایه هم با مقاومت 10کیلو زمین کنید چرا!!!چون ورودی میکرو را بصورت دیجیتال تعریف کردید دیجیتال یعنی 0 یا 1 منطقی!!! غیر از این دو حالت شناخته نمیشه!!! وقتی پایه رها باشد به زمین یا +5 وصل نباشید بهش میگن حالت شناور یعنی یه چیزی بین 0 و 1 برای اینکه این حالت را درست کنید باید یه مقاومت 10 کیلواهم اون پایه را زمین کنید که وقتی به این پایه پالس یا 1 نشد این پایه توسط مقاومت 10 کیلو اهم مستقیم به زمین متصل باشه و اگه پالس یا 1 شد اون پایه 1 منطقی حساب میشه حالا چرا مقاومت باید بزنیم چون اگه مقاومت نباشه و پایه مستقیم به زمین متصل باشه وقتی پالس بهش داده بشه اینجوری میشه که شما پایه + مدار را مستقیم به زمین متصل کردید و باعث اتصال کوتاه شده اید...

    دستورات آردوینو همراه با مثال هستن گفتم بروید تو قسمت فایل بعد قسمت مثال ها و متناسب با کارتون مثال را باز کنید و سوالات خود را بپرسید

    من مغمولا مقاومت نمیزارم و جواب میگیرم !
    البته الان کهبیشتر فک می کنم اگه پول دان شه خطا نداره دیگه
    لایک کردن

  5. #15
    Senior Member
    تاریخ عضویت
    Nov 2014
    نوشته ها
    255
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    بستگی به سنسور داره
    اگه سنسور خام مثل فتوسل داشته باشی برای ایجاد قانون تقسیم ماقومت نمیخوای ولی اگه سنسورت خودت مدارش کامل باشه نه
    مرسی مهندس عزیز . سنسورم از این ماژولاس که حالا اغلب 2تا پیچ تنظیم پشتش دارن ولی این که من دارم 3تا داره ....
    رله هم که ماژول رله 5 ولت تک پل . اردوینو هم که هم نانو تست کردم هم پرومینی . مرسی

  6. #16
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط feredy2011 نمایش پست ها
    مرسی مهندس عزیز . سنسورم از این ماژولاس که حالا اغلب 2تا پیچ تنظیم پشتش دارن ولی این که من دارم 3تا داره ....
    رله هم که ماژول رله 5 ولت تک پل . اردوینو هم که هم نانو تست کردم هم پرومینی . مرسی

    به نظر من شروع کن تست بگیر
    خودت وقتی وارد کار بشی به ریزه کاری ها پی خواهی برد
    لینک سنسورت رو هم بده ببینیم چیه که برات کد و سیم بندی بزارم

  7. #17
    Senior Member
    تاریخ عضویت
    Nov 2014
    نوشته ها
    255
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    به نظر من شروع کن تست بگیر
    خودت وقتی وارد کار بشی به ریزه کاری ها پی خواهی برد
    لینک سنسورت رو هم بده ببینیم چیه که برات کد و سیم بندی بزارم
    والا توو نت نیست مدلش . رووشم ننوشته مدلشو . شبیه HC-SR501
    http://www.reuk.co.uk/OtherImages/pi...sor-module.jpg
    ولی یکم تفاوت داره پشتش 3تا پیچ تنظیم داره . یه طرفش 3تا پین + - OUT داره . اونطرفش یه + -

    خیلی تغییرات توو این کدی که نوشتم دادم . حتی همون == ولی خب باز جوابی نگرفتم . یه سری سریال مانیتو که گرفتم وسطش سیم out سنسور رو کشیدم و دیدم همپنان سریال مانیتور داره خودش حرکت ثبت میکنه

  8. #18
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط feredy2011 نمایش پست ها
    والا توو نت نیست مدلش . رووشم ننوشته مدلشو . شبیه HC-SR501
    http://www.reuk.co.uk/OtherImages/pi...sor-module.jpg
    ولی یکم تفاوت داره پشتش 3تا پیچ تنظیم داره . یه طرفش 3تا پین + - OUT داره . اونطرفش یه + -

    خیلی تغییرات توو این کدی که نوشتم دادم . حتی همون == ولی خب باز جوابی نگرفتم . یه سری سریال مانیتو که گرفتم وسطش سیم out سنسور رو کشیدم و دیدم همپنان سریال مانیتور داره خودش حرکت ثبت میکنه


    مممممممممم
    به پتانسیومترهاش که دست نزدی؟ به نظر من کد کتابخونه دیبانس رو تست کن خیلی خوبه

    کد:
    
    #include <Bounce2.h>
    
    
    #define BUTTON_PIN 2
    
    
    int oldvalue = 0;
    
    
    Bounce debouncer = Bounce();
    
    
    void setup() {
    
    
      pinMode(BUTTON_PIN, INPUT_PULLUP);
      debouncer.attach(BUTTON_PIN);
      debouncer.interval(50);
      Serial.begin(9600);
    
    
    }
    
    
    void loop() {
    
    
      debouncer.update();
      int value = debouncer.read();
      if ( (value == HIGH) && oldvalue != value ) {
        Serial.println("Movement sensed");
        oldvalue = value;
    
    
      }
    
    
    
    
    }
    کتابخونش هم میتونی راحت از library manager اضافه کنی
    تین کد رو تست بگیر
    لایک کردن

  9. #19
    Senior Member
    تاریخ عضویت
    Nov 2014
    نوشته ها
    255
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    مممممممممم
    به پتانسیومترهاش که دست نزدی؟ به نظر من کد کتابخونه دیبانس رو تست کن خیلی خوبه

    کد:
    
    #include <Bounce2.h>
    
    
    #define BUTTON_PIN 2
    
    
    int oldvalue = 0;
    
    
    Bounce debouncer = Bounce();
    
    
    void setup() {
    
    
      pinMode(BUTTON_PIN, INPUT_PULLUP);
      debouncer.attach(BUTTON_PIN);
      debouncer.interval(50);
      Serial.begin(9600);
    
    
    }
    
    
    void loop() {
    
    
      debouncer.update();
      int value = debouncer.read();
      if ( (value == HIGH) && oldvalue != value ) {
        Serial.println("Movement sensed");
        oldvalue = value;
    
    
      }
    
    
    
    
    }
    کتابخونش هم میتونی راحت از library manager اضافه کنی
    تین کد رو تست بگیر
    پتانسیومترهاش کجاشه ؟ من فقط این 3تا پیچ ها که یکی تایم تریگر یکی حساسیت و اونیکیم نمیدونم چیه یکم تغییر دادم ....
    کد کتابخونه دیبانس چیه و چکار میکنه ؟ تا این حد راه نیوفتادم توو اردوینو مهندس

  10. #20
    Senior Member
    تاریخ عضویت
    Nov 2014
    نوشته ها
    255
    نقل قول نوشته اصلی توسط tanha71 نمایش پست ها
    ببین وقتی ورودی دیجیتال معرفی می کنید اونم با این دستورات باید اون پایه هم با مقاومت 10کیلو زمین کنید چرا!!!چون ورودی میکرو را بصورت دیجیتال تعریف کردید دیجیتال یعنی 0 یا 1 منطقی!!! غیر از این دو حالت شناخته نمیشه!!! وقتی پایه رها باشد به زمین یا +5 وصل نباشید بهش میگن حالت شناور یعنی یه چیزی بین 0 و 1 برای اینکه این حالت را درست کنید باید یه مقاومت 10 کیلواهم اون پایه را زمین کنید که وقتی به این پایه پالس یا 1 نشد این پایه توسط مقاومت 10 کیلو اهم مستقیم به زمین متصل باشه و اگه پالس یا 1 شد اون پایه 1 منطقی حساب میشه حالا چرا مقاومت باید بزنیم چون اگه مقاومت نباشه و پایه مستقیم به زمین متصل باشه وقتی پالس بهش داده بشه اینجوری میشه که شما پایه + مدار را مستقیم به زمین متصل کردید و باعث اتصال کوتاه شده اید...

    دستورات آردوینو همراه با مثال هستن گفتم بروید تو قسمت فایل بعد قسمت مثال ها و متناسب با کارتون مثال را باز کنید و سوالات خود را بپرسید
    سلام من مقاومتم گذاشتم ولی کلا انگار عیب جایی دیگس . من الان کامل سنسور رو جدا کردم ولی اردوینو خودش کار میکنه و.... چندتا دستور میده رله چندتا دستور نمیده
    این کد الان :
    int pir = 3;
    int rel = 4;
    int d;


    void setup()
    {
    pinMode(rel, OUTPUT);
    digitalWrite(rel, LOW);
    Serial.begin(9600);
    }
    void loop()
    {
    d = digitalRead(pir);

    if (d==HIGH)
    {
    Serial.println("motion");
    delay(500);
    digitalWrite(rel, HIGH);
    Serial.println("rele on");
    delay(2500);
    digitalWrite(rel, LOW);
    Serial.println("rele off");
    }
    else
    {
    digitalWrite(rel, LOW);
    Serial.println("no motion");
    }
    delay(500);
    }


    اینم سریال مانیتور وقتی الان سنسور جداس از اردوینو کلا !!!!
    motion
    rele on
    rele off
    motion
    rele on
    rele off
    motion
    rele on
    rele off
    motion
    rele on
    rele off
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    motion
    rele on
    rele off
    motion
    rele on
    rele off
    motion
    rele on
    rele off
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    no motion
    motion
    rele on

صفحه 2 از 4 نخستنخست 1234 آخرینآخرین

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

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

SEO by vBSEO