صفحه 2 از 3 نخستنخست 123 آخرینآخرین
نمایش نتایج: از 11 به 20 از 33
Like Tree5 لایک

موضوع: درخواست کمک برای قطعه کد

Hybrid View

  1. #1
    Member
    تاریخ عضویت
    Jul 2016
    نوشته ها
    40
    نقل قول نوشته اصلی توسط feredy2011 نمایش پست ها
    کدوم مربوط به کلید میشه ؟ ببخشید یکم گیج شدم . اگر میشه با اسم key و output بگید و ممنون
    میتونی برنامت رو برام پیوست کنی؟

  2. #2
    Member
    تاریخ عضویت
    Jul 2016
    نوشته ها
    40
    الان که فکر میکنم میبینم که نمیشه ولی شما این رو آپلود کن تا یه روش جایگزین رو برات توضیح بدم sketch_aug02a

    یادمه تو مدرسه درس فنی و حرفه ای یه کلید تبدیل بهمون یاد دادن
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 61122126394082675117.jpg
مشاهده: 292
حجم: 25.9 کیلو بایت
    حالا شما هم همین طوری پیش برو البته اگه کلیدت بتونه برق شهر رو عبور بده
    یکی از کلید های عکس رو رله در نظر بگیر و دومی رو هم کلید
    نیازی هم به شش صفحه آ4 نیست

  3. #3
    Senior Member
    تاریخ عضویت
    Nov 2014
    نوشته ها
    255
    نقل قول نوشته اصلی توسط derana نمایش پست ها
    الان که فکر میکنم میبینم که نمیشه ولی شما این رو آپلود کن تا یه روش جایگزین رو برات توضیح بدم sketch_aug02a

    یادمه تو مدرسه درس فنی و حرفه ای یه کلید تبدیل بهمون یاد دادن
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 61122126394082675117.jpg
مشاهده: 292
حجم: 25.9 کیلو بایت
    حالا شما هم همین طوری پیش برو البته اگه کلیدت بتونه برق شهر رو عبور بده
    یکی از کلید های عکس رو رله در نظر بگیر و دومی رو هم کلید
    نیازی هم به شش صفحه آ4 نیست
    داداش این تا کد ریموت ارسال نشه کلید کار نمیکنه درسته ؟ شما این رو هم در نظر بگیر که شاید اصلا ریموت نخواست کار کنه. کلید خودش هم روشن کنه هم خاموش....

  4. #4
    Member
    تاریخ عضویت
    Jul 2016
    نوشته ها
    40
    نقل قول نوشته اصلی توسط feredy2011 نمایش پست ها
    داداش این تا کد ریموت ارسال نشه کلید کار نمیکنه درسته ؟ شما این رو هم در نظر بگیر که شاید اصلا ریموت نخواست کار کنه. کلید خودش هم روشن کنه هم خاموش....
    اصن شما آردوینو رو هم قطع کنی باز هم میشه با کلید خاموش و روشن کرد

  5. #5
    Senior Member
    تاریخ عضویت
    Nov 2014
    نوشته ها
    255
    نقل قول نوشته اصلی توسط derana نمایش پست ها
    اصن شما آردوینو رو هم قطع کنی باز هم میشه با کلید خاموش و روشن کرد
    اون کلید کلیده تبدیله ؟ چون تبدیل کلید مخصوصه ...

  6. #6
    Member
    تاریخ عضویت
    Jul 2016
    نوشته ها
    40
    نقل قول نوشته اصلی توسط feredy2011 نمایش پست ها
    اون کلید کلیده تبدیله ؟ چون تبدیل کلید مخصوصه ...
    آره دیگه اکثر کلید ها سه تا پایه دارن و رله هم سه پایه برای انتقال داره

  7. #7
    Member
    تاریخ عضویت
    Jul 2016
    نوشته ها
    40
    بالاخر یافتم
    http://s2.picofile.com/file/82622031...ug02a.ino.html

    int rx = 2;
    int key = 3;
    int relay = 4;
    boolean mode = 0;


    void setup()
    {
    Serial.begin(9600);
    Serial.println("setup");

    vw_set_rx_pin(rx);
    vw_set_ptt_inverted(true);
    vw_setup(2000);
    vw_rx_start();

    pinMode(key, INPUT);
    pinMode(relay, OUTPUT);
    boolean k = digitalRead(key);



    }

    void loop()
    {
    boolean c =!k;
    k = digitalRead(key);


    uint8_t buf[VW_MAX_MESSAGE_LEN];
    uint8_t buflen = VW_MAX_MESSAGE_LEN;

    if (vw_get_message(buf, &buflen)){

    if ((buf[0] == 'r') && (buf[1] == 'e') && (buf[2] == 'z') && (buf[3] == 'a') && (buf[4] == '1') ){

    a = !a;
    }

    }

    if (b==c){
    a= !a;
    }

    digitalWrite(relay, a);


    }
    لایک کردن

  8. #8
    Senior Member
    تاریخ عضویت
    Nov 2014
    نوشته ها
    255
    نقل قول نوشته اصلی توسط derana نمایش پست ها
    بالاخر یافتم
    sketch_aug02a

    int rx = 2;
    int key = 3;
    int relay = 4;
    boolean mode = 0;


    void setup()
    {
    Serial.begin(9600);
    Serial.println("setup");

    vw_set_rx_pin(rx);
    vw_set_ptt_inverted(true);
    vw_setup(2000);
    vw_rx_start();

    pinMode(key, INPUT);
    pinMode(relay, OUTPUT);
    boolean k = digitalRead(key);



    }

    void loop()
    {
    boolean c =!k;
    k = digitalRead(key);


    uint8_t buf[VW_MAX_MESSAGE_LEN];
    uint8_t buflen = VW_MAX_MESSAGE_LEN;

    if (vw_get_message(buf, &buflen)){

    if ((buf[0] == 'r') && (buf[1] == 'e') && (buf[2] == 'z') && (buf[3] == 'a') && (buf[4] == '1') ){

    a = !a;
    }

    }

    if (b==c){
    a= !a;
    }

    digitalWrite(relay, a);


    }
    ذهنم نمیکشه واقعا دیگه باید برم یه استراحت کنم بعد بیام بخونمش ببینم چطوریه قضیه . فقط چیزی که هست الان کلید دستی روشن نمیشه که !! حتما بایداول کد با ریموت ارسال بشه بعد.... درسته ؟ واقعا ذهنم الان دیگه جواب نمیده

  9. #9
    Member
    تاریخ عضویت
    Jul 2016
    نوشته ها
    40
    نقل قول نوشته اصلی توسط feredy2011 نمایش پست ها
    ذهنم نمیکشه واقعا دیگه باید برم یه استراحت کنم بعد بیام بخونمش ببینم چطوریه قضیه . فقط چیزی که هست الان کلید دستی روشن نمیشه که !! حتما بایداول کد با ریموت ارسال بشه بعد.... درسته ؟ واقعا ذهنم الان دیگه جواب نمیده
    نه دستی نیست همون طور که میخواستی شده و نه نیاز نیست اول کد فرستاده بشه کد هم نباشه میشه با کلید کار کرد :d

  10. #10
    Senior Member
    تاریخ عضویت
    Nov 2014
    نوشته ها
    255
    نقل قول نوشته اصلی توسط derana نمایش پست ها
    نه دستی نیست همون طور که میخواستی شده و نه نیاز نیست اول کد فرستاده بشه کد هم نباشه میشه با کلید کار کرد :d
    نمیشه مهندس . یعنی شما الان میگی با کلید تنها هم میشه خروجی رو فعال و غیرفعال کرد ؟ اخه شما دستور فعال شدن رله رو داخل شرط دریافت کد فرستنده اوردید!

صفحه 2 از 3 نخستنخست 123 آخرینآخرین

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

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

SEO by vBSEO