Вопросы к Поиску с Алисой
Функция map() помогает преобразовывать аналоговые значения в нужный диапазон, пропорционально перенося значение из текущего диапазона в новый, заданный параметрами. dzen.ru arduino.ru
Параметры функции: vk.com arduino.ru
Принцип работы: значение переменной value, равное fromLow, будет преобразовано в число toLow, а значение fromHigh — в toHigh. vk.com Все промежуточные значения value масштабируются относительно нового диапазона [toLow; toHigh]. vk.com
Пример: нужно преобразовать аналоговое показание с датчика (со значением от 0 до 1023) в 8-битное число (от 0 до 255). vk.com Для этого используется функция map(value, 0, 1023, 0, 255). vk.com