Есть Ардуино Про Мини или Ардуино Про Микро и два семисегментных светодиодных индикатора 3611AS 7x14 мм с общим катодом (7-сегментный индикатор 3611AS 7x14 мм с общим катодом купить в Москве - цены, характеристики, отзывы | 3DIY).
Также есть тактильная кнопка.
Нужно запрограммировать Ардуино и спаять схему, чтобы по нажатиям тактильной кнопки загорались значения цифр на индикаторах. Без микросхем-посредников.
В Интернете есть пособия ( например, Arduino семисегментный индикатор подключение | РобоТехника18 ),
но нет возможности делать это самому.
Алгоритм следующий.
- Долгим нажатием тактильной кнопки выводим Ардуино из спящего режима.
При этом на индикаторах появляется введённые ранее числовые значения - Один раз в секунду, но не более, чем 1 раз в 2 секунды или реже
нажимаем несколько раз на тактильную кнопку, при этом на первом индикаторе
при каждом нажатии меняется значение (1,2,3,…). - Два быстрых нажатия (быстрее, чем 1 секунда между нажатиями) приводит к окончанию ввода числа на первый индикатор, а также к появлению цифры 5 на втором индикаторе.
Также (если это возможно) - к появлению десятичной точки на первом индикаторе. - После 2 секунд, если кнопку не трогать, Ардуино переходит в спящий режим,
с запоминанием введённых значений (см.п.1).
Также нужно спаять эту схему тонкими короткими проводками. Она будет расположена в прозрачной трубке диаметром 30 мм, при этом светодиодные индикаторы - с обратной стороны Ардуино, и с текстолитовой пластиной (макетной платой?) шириной 30 мм между Ардуино и индикаторами.
Питание - от гнезда USB Type-C и обычного 5-вольтового зарядного устройства,
и желательно ещё - от ионистора в отсутствие зарядного устройства. Ионистор заряжается от того же зарядного устройства.