3,3 V 5V KC11B04 4 кнопки аналоговые AD клавиатура доска ADC порт клавиатура для Arduino UNO MEGA2560 DUE ARM AVR PIC
  • 3,3 V 5V KC11B04 4 кнопки аналоговые AD клавиатура доска ADC порт клавиатура для Arduino UNO MEGA2560 DUE ARM AVR PIC
  • 3,3 V 5V KC11B04 4 кнопки аналоговые AD клавиатура доска ADC порт клавиатура для Arduino UNO MEGA2560 DUE ARM AVR PIC
  • 3,3 V 5V KC11B04 4 кнопки аналоговые AD клавиатура доска ADC порт клавиатура для Arduino UNO MEGA2560 DUE ARM AVR PIC
  • 3,3 V 5V KC11B04 4 кнопки аналоговые AD клавиатура доска ADC порт клавиатура для Arduino UNO MEGA2560 DUE ARM AVR PIC
  • 3,3 V 5V KC11B04 4 кнопки аналоговые AD клавиатура доска ADC порт клавиатура для Arduino UNO MEGA2560 DUE ARM AVR PIC
  • 3,3 V 5V KC11B04 4 кнопки аналоговые AD клавиатура доска ADC порт клавиатура для Arduino UNO MEGA2560 DUE ARM AVR PIC

3,3 V 5V KC11B04 4 кнопки аналоговые AD клавиатура доска ADC порт клавиатура для Arduino UNO MEGA2560 DUE ARM AVR PIC

5.0 3 отзыва 4 заказа
121 руб.

Описание

Название продукта:3,3 V 5 V KC11B04 4 кнопки аналоговые AD клавиатура доска ADC порт клавиатура для Arduiuo UNO MEGA2560 DUE ARM AVR PIC

Упаковочный лист:
1 шт. 4 Ключевые аналоговые кнопки (С штыревого разъёма)

3,3 V 5V KC11B04 4 кнопки аналоговые AD клавиатура доска ADC порт клавиатура для Arduino UNO MEGA2560 DUE ARM AVR PIC

Описание:

1 Напряжение питания: 3-12 В
2 4 кнопки 1 аналоговый выход (AD Pin)
3 Размер печатной платы: 30x12 мм
4 Вес: 1,8 г
Идеально подходит для подключения к вашему Ardiuno UNO Mini Nano Mega2560 и т. д. или другим MCU (AVR STM32 ARM7 ARM9 ARM10 PIC AT89C51 STC MSP430 FPGA CPLD и т. д.)

3,3 V 5V KC11B04 4 кнопки аналоговые AD клавиатура доска ADC порт клавиатура для Arduino UNO MEGA2560 DUE ARM AVR PIC3,3 V 5V KC11B04 4 кнопки аналоговые AD клавиатура доска ADC порт клавиатура для Arduino UNO MEGA2560 DUE ARM AVR PIC

Монтажной схемы:

3,3 V 5V KC11B04 4 кнопки аналоговые AD клавиатура доска ADC порт клавиатура для Arduino UNO MEGA2560 DUE ARM AVR PICСоединение с Arduiuo UNO:

3,3 V 5V KC11B04 4 кнопки аналоговые AD клавиатура доска ADC порт клавиатура для Arduino UNO MEGA2560 DUE ARM AVR PIC

3,3 V 5V KC11B04 4 кнопки аналоговые AD клавиатура доска ADC порт клавиатура для Arduino UNO MEGA2560 DUE ARM AVR PIC

Код Arduiuo uno/mega2560
/******************************************************/
/*
Arduiuo_4 ключ аналоговые кнопки
Код данного примера находится в свободном достоянии.
*/
# Определить key1ValueMin 96
# Определить key1ValueMax 106
# Определить key2ValueMin 144
# Определить key2ValueMax 159
# Определить key3ValueMin 193
# Определить key3ValueMax 213
# Определить key4ValueMin 242
# Определить key4ValueMax 255
Int adPin = A0;/Выберите входной контакт для потенциометра
Int keyValue;
Int keyValue_r;
Int keyValue_rr;
/Ключ сканирования
Int key_scan (void)
{
Int adValue;
Int ключ;
AdValue = аналог (adPin);/чтение значения ad
AdValue = adValue/4;
If (adValue> = key1ValueMin & adValue <= key1ValueMax)/k1
{
Ключей =-1 шт.;
} Долл. США
Еще если (adValue> = key2ValueMin & adValue <= key2ValueMax)/К2
{
Ключей = 2;
} Долл. США
Еще если (adValue> = key3ValueMin & adValue <= key3ValueMax)/К3
{
Ключ = комплект из 3 предметов;
} Долл. США
Еще если (adValue> = key4ValueMin)/k4
{
Ключей = 4;
} Долл. США
Другое/недействительным и соотношение цена/качество
{
Ключей = 0;
} Долл. США
Копка возврата;
} Долл. США
Void setup () {
Серийный. Старт (9600);
} Долл. США
Void loop () {
/Сохранить значение сканирования трех клавиш
KeyValue_rr = keyValue_r;
KeyValue_r = keyValue;
KeyValue = key_scan ();
/Три сканированных значения одинаковые, указывающие, что ключ действителен
Если (значение ключа> 0 и & значение ключа = keyValue_r & keyValue_r = keyValue_rr)
{
Серийный. Принт ("keyValue =");
Serial. println (keyValue);
} Долл. США
Задержка (100);/каждый интервал сканирования 100-200 мс
} Долл. США
/******************************************************/

Характеристики

Номер модели
KC11B04
Индивидуальное изготовление
Да
Operating Voltage
3-12V
button
4
type
Analog Button