Працюємо з 09:00 до 19:00 без вихідних.
Самовивіз - Київ біля ТЦ Квадрат бул.Перова
  • Клавиатура мембранная 4х4

Герметичная клавиатура для помещений с повышенной влажностью, запыленностью и вибрацией

Сопротивление контактов кнопок 10 ... 500 Ом

Клавиатура сама по себе тонкая и предназначена для наклеивания на плоскость

Рабочая температура -40 ... +80 °C

Способ подключения клавиатуры к плате Arduino:

1 - контакт для подключения к выводу 3 Arduino;

2 - контакт для подключения к выводу 2 Arduino;

3- контакт для подключения к выводу 1 Arduino;

4 - контакт для подключения к выводу 0 Arduino;

5 - контакт для подключения к выводу 8 Arduino;

6 - контакт для подключения к выводу 7 Arduino;

7 - контакт для подключения к выводу 6 Arduino;

8 - контакт для подключения к выводу 5 Arduino.

Подключение питания к плате не требуется.

Кнопки на плате соединены особым образом, поэтому для работы с 16 кнопками понадобится всего 8 выводов Arduino.

Пример программы Arduino c использованием библиотеки Keypad

  1. #include <Keypad.h>
  2. const byte ROWS = 4; //four rows
  3. const byte COLS = 4; //four columns
  4. char hexaKeys[ROWS][COLS] = {
  5. {'0','1','2','3'},
  6. {'4','5','6','7'},
  7. {'8','9','A','B'},
  8. {'C','D','E','F'}
  9. };
  10. byte rowPins[ROWS] = {3, 2, 1, 0}; // подключение строк клавиатуры на выводы 0,1,2,3 Arduino
  11. byte colPins[COLS] = {7, 6, 5, 4}; //подключение рядов клавиатуры на выводы 4,5,6,7 Arduino
  12. Keypad customKeypad = Keypad( makeKeymap(hexaKeys), rowPins, colPins, ROWS, COLS);
  13.  
  14. void setup(){
  15. Serial.begin(9600);
  16. }
  17. void loop(){
  18. char customKey = customKeypad.getKey();
  19. if (customKey){
  20. Serial.println(customKey);
  21. }
  22. }

Включаем монитор порта и видим, какую кнопку мы нажали.



Написать отзыв

Примечание: HTML разметка не поддерживается! Используйте обычный текст.
    Плохо           Хорошо

Клавиатура мембранная 4х4

  • Модель Membrane Keypad
  • Наличие Есть в наличии
  • 35.48грн.