Клавиатура от ККМ ЭКР и Миника + Arduino

Поделиться
HTML-код
  • Опубликовано: 3 июл 2016
  • Подключил клавиатуру от старой кассы к Ардуино

Комментарии • 11

  • @engineerTomsk
    @engineerTomsk  8 лет назад

    Да! Все цветные кнопки - это просто бумажки под легко-съёмной пластиковой накладкой.

  • @re1ic912
    @re1ic912 7 лет назад

    Здравствуйте. Выложите, пожалуйста пример скетча, показанного в видео. Заранее спасибо.

    • @engineerTomsk
      @engineerTomsk  7 лет назад +2

      Приветствую. Не удалось в матрице вкрутить слова "реж" "повч" и тп. По этому пришлось извращаться с КАЗЕ. Потому скетч каряв и некрасив, профи меня гнилыми помидорами закидают, т.ч. изначально я его выкладывать не хотел.))))) Но если очень нужно......
      Ниже нужна библиотека для матричной клавиатуры. Не помню где брал, но она стандартная. .
      #include
      const byte ROWS = 6;
      const byte COLS = 4;
      char keys[6][4] =
      { {'r', '+', '-', '*'},
      {'C', 'k', 'w', '^'},
      {'7', '8', '9', 'p'},
      {'4', '5', '6', 'a'},
      {'1', '2', '3', 'i'},
      {'0', 'H', '.', 'j'}
      };
      byte rowPins[ROWS] = {13, 12, 11, 10, 9, 8,};
      byte colPins[COLS] = {7, 6, 5, 4};
      Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );
      void setup(){
      Serial.begin(9600);
      }
      void loop(){
      char key = keypad.getKey();
      if (key != NO_KEY){
      switch (key) {
      case 'r': Serial.println("РЖ");
      break;
      case 'k': Serial.println("КЛК");
      break;
      case 'w': Serial.println("ВЗ");
      break;
      case 'p': Serial.println("ПовЧ");
      break;
      case 'a': Serial.println("АН");
      break;
      case 'i': Serial.println("ПИ");
      break;
      case 'j': Serial.println("ИТ");
      break;
      default : Serial.println(key);
      }
      //if (key == 'r') {Serial.println(key);};
      //Serial.println(key);
      }
      }

    • @re1ic912
      @re1ic912 7 лет назад +2

      спасибо

  • @Akula3107US
    @Akula3107US 5 лет назад

    Привет. Где такие кнопки взять? Которые со сменной бумажкой?

    • @engineerTomsk
      @engineerTomsk  5 лет назад

      Привет. Не совсем понял вопрос. Клавиатура от кассы ЭКР или МИНИКА. прозрачные кнопочки - накладки на клавиатуре, под которыми бумажки, шли вместе с кассой в комплекте + несколько запасных как ЗИП. Поспрашивать в центрах обслуживания кассовых аппаратов(ЦТО ККМ).

    • @Akula3107US
      @Akula3107US 5 лет назад

      @@engineerTomsk я клавиатуру хочу собрать тоже для ардуинки. Со своими обозначениями. Искал кнопки, только в таком виде, в кассовых аппаратах) спасибо за помощь.

    • @Akula3107US
      @Akula3107US 5 лет назад

      @@engineerTomsk я имел ввиду поштучно такие кнопки не продают

    • @engineerTomsk
      @engineerTomsk  5 лет назад

      @@Akula3107US Именно такие - нет. Она плёночная. Там не отдельные кнопки, а плёнка размером во всю клаву. В советских калькуляторах были похожие кнопки, но вот про цветные бумажки не знаю.

    • @Akula3107US
      @Akula3107US 5 лет назад

      @@engineerTomsk ааа понятно спасибо. Как в пультах значит. Ищю механическую