Реальная работа в сети Интернет
Дата публикации:
Бесплатно изучаем нейросети
Бесплатный курс Excel в логистике: учёт запасов и подбор авто
Бесплатный курс: "VDSina для новичков: Сервер за 5 минут: Действия без лишних манипуляций"
Бесплатный виджет обратной связи для Shopify
Часы на полном экране
Гайд по созданию мемов без фотошопа: упрощенная версия
Генератор паролей с параметрами
ИИ-ассистент-девушка
Инновационные методы 3D-печати в строительстве нанобетонных конструкций
Инновационные методы управления отходами на строительстве высотных зданий
Лучшие роллы, которые сами себя рекламируют
Miralinks и улучшение позиций
Нейросети и SEO: как совместить два мира
Оптимизация для поисковых систем GEO
Родительские ресурсы Воронеж
RUTUBE: как заработать до 100 000 рублей
Сайты с лучшими отзывами от пользователей
Секретные пасхалки в каждом эпизоде Dexter
Секреты успешных инвестиций
Смотреть Сплетница 2023
Собери 13 пучков укропа с клумбы
Температура в Ревде сейчас
VDSina для чайников: краткий обзор
Видеочат рулетка: основная цель
Видеочат рулетка с возможностью общения
Видеочат с минимальной задержкой
Задача в тинкеркад .
Задача в тинкеркад .
Для решения данной задачи в Tinkercad можно использовать следующий код:
// Подключение библиотеки для работы с индикатором
#include <TM1637Display.h>
// Подключение библиотеки для работы с кнопкой
#include <Button.h>
// Подключение индикатора к пинам 2 и 3
#define CLK 2
#define DIO 3
// Инициализация индикатора
TM1637Display display(CLK, DIO);
// Подключение кнопки к пину 4
#define BUTTON_PIN 4
// Инициализация кнопки
Button button(BUTTON_PIN);
// Переменная для хранения времени между нажатиями кнопки
unsigned long lastPressTime = 0;
void setup() {
// Установка яркости индикатора (от 0 до 7)
display.setBrightness(7);
}
void loop() {
// Обработка нажатия кнопки
button.read();
// Если кнопка нажата
if (button.wasPressed()) {
// Получение текущего времени
unsigned long currentTime = millis();
// Вычисление времени между нажатиями кнопки
unsigned long timeDiff = currentTime - lastPressTime;
// Обновление времени последнего нажатия кнопки
lastPressTime = currentTime;
// Вывод времени между нажатиями кнопки на индикатор
display.showNumberDec(timeDiff);
}
}
В данном коде используются библиотеки TM1637Display для работы с индикатором и Button для работы с кнопкой. Индикатор подключается к пинам 2 и 3, а кнопка - к пину 4.
В функции setup() устанавливается яркость индикатора.
В функции loop() происходит обработка нажатия кнопки. Если кнопка была нажата, то вычисляется время между нажатиями кнопки, обновляется время последнего нажатия и выводится время на индикатор с помощью функции display.showNumberDec().
Бесплатно изучаем нейросети
Бесплатный курс Excel в логистике: учёт запасов и подбор авто
Бесплатный курс: "VDSina для новичков: Сервер за 5 минут: Действия без лишних манипуляций"
Бесплатный виджет обратной связи для Shopify
Часы на полном экране
Гайд по созданию мемов без фотошопа: упрощенная версия
Генератор паролей с параметрами
ИИ-ассистент-девушка
Инновационные методы 3D-печати в строительстве нанобетонных конструкций
Инновационные методы управления отходами на строительстве высотных зданий
Лучшие роллы, которые сами себя рекламируют
Miralinks и улучшение позиций
Нейросети и SEO: как совместить два мира
Оптимизация для поисковых систем GEO
Родительские ресурсы Воронеж
RUTUBE: как заработать до 100 000 рублей
Сайты с лучшими отзывами от пользователей
Секретные пасхалки в каждом эпизоде Dexter
Секреты успешных инвестиций
Смотреть Сплетница 2023
Собери 13 пучков укропа с клумбы
Температура в Ревде сейчас
VDSina для чайников: краткий обзор
Видеочат рулетка: основная цель
Видеочат рулетка с возможностью общения
Видеочат с минимальной задержкой






Ваш E-Mail в безопасности