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





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









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









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





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

نمایش نتایج: از 1 به 1 از 1
  1. #1
    2016/09/15
    1
    0

    Post پتانسیومتر دیجیتال با آردینو

    برنامه راه اندازی پتاسیومترهای دیجیتال با آردینو
    کد کالا : 3011007072

    #define UD  5                          // خروجی هایی که به ماژول وصل شده است
    #define INC 6
    #define CS 4

    void up(){ // لغزنده را به بالا با 1 مرحله افزایش می دهد
    digitalWrite(UD, HIGH); //ما در U / D واحد را می دهیم
    digitalWrite(INC, HIGH); // و INC است
    digitalWrite(CS, LOW); // میکرو مدار را روشن میکند
    delayMicroseconds(10); // انتظار برای اعمال تغییرات
    digitalWrite(INC, LOW); // ورودی INC را بکشید
    delayMicroseconds(10);
    digitalWrite(INC, HIGH);
    delayMicroseconds(10);
    ///digitalWrite(INC, LOW); //در این حالت موقعیت نوار لغزنده ثبت نشده است
    digitalWrite(CS, HIGH); // تراشه را خاموش کنید و موقعیت را در EEPROM بنویسید
    }

    void down(){ // لغزنده را به 1 مرتبه پایین بیاورید
    digitalWrite(UD, LOW);
    digitalWrite(INC, HIGH);
    digitalWrite(CS, LOW);
    delayMicroseconds(10);
    digitalWrite(INC, LOW);
    delayMicroseconds(10);
    digitalWrite(INC, HIGH);
    delayMicroseconds(10);

    digitalWrite(CS, HIGH);
    }

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

    pinMode(INC, OUTPUT);
    pinMode(UD, OUTPUT);
    pinMode(CS, OUTPUT);
    digitalWrite(CS, HIGH); // خاموش کردن تراشه
    }

    void loop() {

    if (Serial.available()) { // بررسی کنید که آیا در سریال دیتا آمده است
    if (Serial.read() == '0'){ // اگر 0 آمده است
    down(); //لغزنده را پایین بیاورید
    Serial.print("-1");
    }
    else { // در غیر این صورت افزایش
    up();
    Serial.print("+1");
    }

    }


    }

    ویرایش توسط msza : 2018/07/15 در ساعت 09:28
نمایش نتایج: از 1 به 1 از 1

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

  1. قفل دیجیتال درب توسط کیپد با آردینو !
    توسط mehrangholumi3070 در انجمن خانواده Arduino
    پاسخ: 4
    آخرين نوشته: 2018/03/18, 20:55
  2. پتانسیومتر دیجیتال
    توسط alisam1 در انجمن مدار هاي ديجيتال
    پاسخ: 2
    آخرين نوشته: 2014/12/06, 19:09
  3. پتانسیومتر دیجیتال
    توسط omidgh123 در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2013/01/02, 21:42
  4. پتانسیومتر دیجیتال
    توسط amir_mhdi در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2012/07/30, 06:54
  5. پتانسیومتر دیجیتال
    توسط 1415614156 در انجمن میکروکنترلرهای AVR
    پاسخ: 10
    آخرين نوشته: 2010/02/28, 10:39

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

هیچ عضوی در لیست وجود ندارد.

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

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

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

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

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