5 шт. с эскизом nuo R3 DUE! AD Keypad 1 AD port controll 4 кнопки модуль разработки матричной клавиатуры для Arduiuo ADC
Теги: 5шт
Выберите цвет:
Выберите размер:
Количество:
Полное описание этого товара
Название продукта: 5 шт. с эскизом UNO R3 DUE!AD Keypad 1 AD port controll 4 кнопки Модуль разработки матричной клавиатуры для Arduiuo ADC
Упаковочный лист:
5 шт. AD Keyboard с 4 клавишами
Описание: 1. Напряжение питания: 2-5 В 2. 4 кнопки 1 Аналоговый выход (AD Pin) 3. Размер печатной платы: 30x12 мм 4.Вес: 1,5 г Идеально подходит для подключения к вашему Ardiuno UNO Mini Nano Mega2560 etc или другим микроконтроллерам (AVR STM32 ARM7 ARM9 ARM10 PIC AT89C51 STC MSP430 FPGA CPLD и т.д.)
Принципиальные схемы :
Подключение к Arduiuo UNO :
Код Arduiuo uno / mega2560
//******************************************************//
/*
Аналоговые кнопки Arduiuo_4.
Этот пример кода находится в общественном достоянии.
*/
#определить ключ1valuemin 96
#определить ключ1valuemax 106
#определить ключ2valuemin 144
#определить ключ2valuemax 159
#определить ключ3valuemin 193
#определить ключ3valuemax 213
#определить ключ4valuemin 242
#определить ключ4valuemax 255
int adPin = A0; // выберите входной вывод для потенциометра
int KeyValue;
int keyValue_r;
int keyValue_rr;
//сканирование ключа
int key_scan(void)
{
дополнительное значение int;
ключ int;
Дополнительное значение = analogRead (adPin); //считывает значение ad
Дополнительное значение = дополнительное значение / 4;
if(преимущество >= key1ValueMin && преимущество
{
ключ = 1;
}
else if(преимущество >= key2ValueMin && преимущество
{
ключ = 2;
}
else if(преимущество >= key3ValueMin && Преимущество
{
ключ = 3;
}
else if(преимущество >= key4ValueMin)// k4
{
ключ = 4;
}
else // Недопустимое значение
{
клавиша = 0;
}
клавиша возврата;
}
аннулирует setup() {
Serial.begin (9600);
}
аннулирует цикл () {
// Сохраняет значение сканирования тремя ключами
keyValue_rr = keyValue_r;
keyValue_r = KeyValue;
KeyValue = key_scan();
// Три отсканированных значения совпадают, что указывает на действительность ключа
if(ключевое значение > 0 && Ключевое значение==ключевое знаЧение_r && Ключевое знаЧение_r==ключевое знаЧение_rr)
{
Serial.print("Ключевое значение = ");
Serial.println (ключевое значение);
}
задержка (100); // Каждый интервал сканирования 100-200 МС
}
//******************************************************//
Технические характеристики этого продукта
- Номер модели - KC11C04 * 5
- Тип - Аналоговая кнопка
- Рабочее напряжение - 2-5 В
- Пуговица - 4
- Происхождение - Материковый Китай