Клавиатура AD имитация пяти кнопок модуля для платы расширения датчика Arduino|button



Сохраните в закладки:

Цена:72,33RUB
*Стоимость могла изменится

Количество:


Новое поступление

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

Клавиатура AD имитация пяти кнопок модуля для платы расширения датчика Arduino|button

История изменения цены

*Текущая стоимость 72,33 уже могла изменится. Что бы узнать актуальную цену и проверить наличие товара, нажмите "Добавить в корзину"

Месяц Минимальная цена Макс. стоимость Цена
Apr-06-2026 86.65 руб. 90.82 руб. 88 руб.
Mar-06-2026 85.74 руб. 89.19 руб. 87 руб.
Feb-06-2026 71.93 руб. 75.74 руб. 73 руб.
Jan-06-2026 84.79 руб. 88.84 руб. 86 руб.
Dec-06-2025 73.79 руб. 77.93 руб. 75 руб.
Nov-06-2025 82.34 руб. 86.17 руб. 84 руб.
Oct-06-2025 81.6 руб. 85.39 руб. 83 руб.
Sep-06-2025 81.4 руб. 85.6 руб. 83 руб.
Aug-06-2025 80.16 руб. 84.77 руб. 82 руб.

Описание товара

Клавиатура AD имитация пяти кнопок модуля для платы расширения датчика Arduino|buttonКлавиатура AD имитация пяти кнопок модуля для платы расширения датчика Arduino|buttonКлавиатура AD имитация пяти кнопок модуля для платы расширения датчика Arduino|buttonКлавиатура AD имитация пяти кнопок модуля для платы расширения датчика Arduino|buttonКлавиатура AD имитация пяти кнопок модуля для платы расширения датчика Arduino|button


Теплая подсказка: Уважаемый покупатель, наши самые дешевые транспортные услуги, экономическая категория логистики (SunYou экономичная воздушная почта, Почта Китая обычный маленький пакет плюс) можно отследить только для того, чтобы он прибыл в вашу страну, пожалуйста, выберите стандартную категорию логистики, если вам нужна полная информация об отслеживании.

 

aeProduct.getSubject()

aeProduct.getSubject()

aeProduct.getSubject()


Используйте аналоговый порт для считывания пяти ключевых состояний для сохранения порта IO. С расширительной доской датчика можно завершить и кнопки интерактивных работ.

Для тестового кода Aruino:

/Adkeyboard модуль

Int adc_key_val [5] = {50, 200, 400, 600, 800};

Int NUM_KEYS = 5;

Int adc_key_in;

Ключ int = -1;

Int oldkey = -1;

Вакуум установка ()

{

PinMode (13, выход); /мы будем использовать светодиодный индикатор отладки для вывода сердцебиения

Серийный. Старт (9600); /9600 bps

}

Силы петли ()

{

Adc_key_in = analogRead (0); /чтение значения от датчика

DigitalWrite (13, LOW);

Ключ = get_key (adc_key_in); /конвертировать в нажатие клавиш

 

Если (ключ! = oldkey) /если обнаружен keypress

{

Задержка (50); /подождите время дебатов

Adc_key_in = analogRead (0); /чтение значения от датчика

Ключ = get_key (adc_key_in); /конвертировать в нажатие клавиш

Если (ключ! = oldkey)

{

Oldkey = ключ;

Если (клавиша> = 0) {

DigitalWrite (13, высокий);

Переключатель (ключ)

{

Чехол 0: Serial.println ("S1 OK");

Сломать;

Чехол 1: Serial.println ("S2 OK");

Сломать;

Чехол 2: Serial.println ("S3 OK");

Сломать;

Чехол 3: Serial.println ("S4 OK");

Сломать;

Чехол 4: Serial.println ("S5 OK");

Сломать;

}

}

}

}

Задержка (100);

}

/Конвертировать значение ADC в номер ключа

Int get_key (без входа int)

{

Int k;

 

Для (k = 0; k

{

Если (входное напряжение

{

Возвращение к;

}

}

 

Если (k> = NUM_KEYS) k = -1; /не нажата действительная клавиша

Возвращение к;

}

 

 


Смотрите так же другие товары: