اطلاعیه

Collapse
No announcement yet.

از دست رفتن یک ستون از کیپد

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

    از دست رفتن یک ستون از کیپد

    سلام دوستان وقت بخیر . من یک ماژول میکروسوئیچ پوش باتن 8 بیتی گرفتم. هر جوری کد می نویسم فقط میتونم از یک ردیف استفاده کنم. یکبار 2*4 در نظر گرفتم یکبار هم 4*2 . کلا از 4 باتن بیشتر نمی تونم استفاده کنم.
    این محصولی که خریدم :
    در ضمن از پین 12 اردوینو نانو تا پین 4 به ترتیب متصل کردم.

    قصد خرید کی پد 2 در 4 ماتریسی میکروسوئیچی|کافه ربات را دارید؟ قیمت و خرید آنلاین انواع کی پد و جوی استیک از کافه ربات. بهترین قیمت و ارسال رایگان


    این کد من

    کد:
    #include <Keypad.h>
     
    const byte ROWS = 4; //four rows
    const byte COLS = 2; //two columns
     
    char keys[ROWS][COLS] = {
      {'1','2'},
      {'3','4'},
      {'5','6'},
      {'7','8'}  
    };
    byte rowPins[ROWS] = {12 , 10 , 8 , 6 }; //connect to the row pinouts of the keypad
    byte colPins[COLS] = {4 , 3 }; //connect to the column pinouts of the keypad
     
    //Create an object of keypad
    Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );
     
    void setup(){
      Serial.begin(9600);
    }
       
    void loop(){
      char key = keypad.getKey();// Read the key
       
      // Print if key pressed
      if (key){
        Serial.print("Key Pressed : ");
        Serial.println(key);
      }
    }
    جدیدترین ویرایش توسط sinasaffarian; ۱۹:۱۲ ۱۴۰۲/۰۳/۲۶.

    #2
    پاسخ : از دست رفتن یک ستون از کیپد

    نوشته اصلی توسط sinasaffarian نمایش پست ها
    سلام دوستان وقت بخیر . من یک ماژول میکروسوئیچ پوش باتن 8 بیتی گرفتم. هر جوری کد می نویسم فقط میتونم از یک ردیف استفاده کنم. یکبار 2*4 در نظر گرفتم یکبار هم 4*2 . کلا از 4 باتن بیشتر نمی تونم استفاده کنم.
    این محصولی که خریدم :
    قصد خرید کی پد 2 در 4 ماتریسی میکروسوئیچی|کافه ربات را دارید؟ قیمت و خرید آنلاین انواع کی پد و جوی استیک از کافه ربات. بهترین قیمت و ارسال رایگان

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

    دیدگاه


      #3
      پاسخ : از دست رفتن یک ستون از کیپد

      که چطور هست

      دیدگاه


        #4
        پاسخ : از دست رفتن یک ستون از کیپد

        نوشته اصلی توسط sinasaffarian نمایش پست ها
        که چطور هست
        باید با GPIO بخونیدش.
        کمترین توقع از یک فرد تحصیلکرده، دانستن املای صحیح کلمات است.

        دیدگاه


          #5
          پاسخ : از دست رفتن یک ستون از کیپد

          و سپاس بابت توجهتون

          دیدگاه

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