اطلاعیه

Collapse
No announcement yet.

پورتهای آردوینوuno

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

    پورتهای آردوینوuno

    سلام دوستان
    من یه مشکلی دارم با برد آردوینوuno.یه برنامه برای دستگاه جوجه کشی نوشتم.مشکلم اینه که وقتی دستگاه رو روشن میکنم پورتهایی رو که خروجی معرفی کردم یک میشن و بعد از تاخیر 2ثانیه ای که برای dht22 گذاشتم صفر میشن.من میخوام همون ابتدای کار هم صفر باشن.بنظرتون مشکل از کجاست؟

    #2
    پاسخ : پورتهای آردوینوuno

    هیچکس جواب منو نمیده؟

    دیدگاه


      #3
      پاسخ : پورتهای آردوینوuno

      نوشته اصلی توسط mehrad 2 نمایش پست ها
      سلام دوستان
      من یه مشکلی دارم با برد آردوینوuno.یه برنامه برای دستگاه جوجه کشی نوشتم.مشکلم اینه که وقتی دستگاه رو روشن میکنم پورتهایی رو که خروجی معرفی کردم یک میشن و بعد از تاخیر 2ثانیه ای که برای dht22 گذاشتم صفر میشن.من میخوام همون ابتدای کار هم صفر باشن.بنظرتون مشکل از کجاست؟
      سلام
      حداقل سورس کد رو قرار بدید که بشه نظر داد!

      دیدگاه


        #4
        پاسخ : پورتهای آردوینوuno

        نوشته اصلی توسط mehrad 2 نمایش پست ها
        هیچکس جواب منو نمیده؟
        بابا صبر کن مردم از خواب بیدار بشن بعدا دعوا کن
        ساعت 3 نصف شب پیام دادی 10 صبح هم جاب می خای

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


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

        دیدگاه


          #5
          پاسخ : پورتهای آردوینوuno

          سلام آقا مهرداد
          پایه مثبت LED به یکی از پایه های A0, A1, A2, A3 , 2, 3, 4, 5 وصل کن پایه منفی هم به GND بعد از اجرا و روشن کردن برنامه LED روشن نخواهد شد تا به حلقه دوم for که میرسه روشن میشه و 2 ثانیه روشن میمونه.
          امیدوارم بتوانی از این کد الگو بگیری
          کد:
          // pin OUTPUT to +LED  (A0, A1, A2, A3 , 2, 3, 4, 5)
          
          #define on HIGH
          #define off LOW
          
          byte LED[] = {A0, A1, A2, A3, 2, 3, 4, 5};
          byte Statoff[8];
          byte Staton[8];
          
          void setup() {
            // put your setup code here, to run once:
          for (int i = 0; i < 8; i++) {
              pinMode (LED[i] , OUTPUT);
              digitalWrite (LED[i], off);
          
              
              Statoff[i] = off;
              Staton[i] = on;
            }
          }
          
          void loop() {
            // put your main code here, to run repeatedly:
            for (int i = 0; i < 8; i++) {
             digitalWrite(LED[i], Statoff[i]);
            }
          delay(10000);
          
          
            for (int i = 0; i < 8; i++) {
              digitalWrite(LED[i], Staton[i]);
            }
            delay(2000);
          }
          دلیل: ادغام دو پست برای جلوگیری از اسپم

          میشه بفرمایید کاربرد این برد برای دستگاه جوجه کشی چیه؟

          دیدگاه

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