Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
products:laboratory_iot:exp13 [2020/05/16 18:50] labuser29products:laboratory_iot:exp13 [2024/11/12 20:57] (текущий) labuser30
Строка 1: Строка 1:
 ===== Эксперимент 13. Лампа настроения ===== ===== Эксперимент 13. Лампа настроения =====
  
-Теперь будем управлять яркостью сразу трех цветов, чтобы получить различные их сочетания. Но если мы будем управлять тремя цветами одновременно, то получим лишь пульсирующий белый цвет. Ведь все три составляющие вместе дают белый, интесивностью которого мы управляем. Как же получить плавно переливающиеся цвета? Будем управлять каждым цветом по функции синуса, но с разными периодами.+Теперь будем управлять яркостью сразу трех цветов, чтобы получить различные их сочетания. Но если мы будем управлять тремя цветами одновременно, то получим лишь пульсирующий белый цвет. Ведь все три составляющие вместе дают белый, интенсивностью которого мы управляем. Как же получить плавно переливающиеся цвета? Будем управлять каждым цветом по функции синуса, но с разными периодами.
  
 {{ :products:esp-iot:sins.png?direct&600 |}} {{ :products:esp-iot:sins.png?direct&600 |}}
 //Рисунок 1. Графики яркости светодиодов в зависимости от времени// //Рисунок 1. Графики яркости светодиодов в зависимости от времени//
  
-Из рисунка видно, что периоды изменения цветов разные, благодаря этому на каждом шаге мы получаем разную яркость для каждого цвета и, соответственно, разный результирующий цвет.+Из рисунка видно, что периоды изменения цветов разные, благодаря этому на каждом шаге мы получаем разную яркость для каждого цвета и, соответственно, разный результирующий цвет. Вертикальными пунктирными линиями показаны условные шаги.
  
 ==== Схема эксперимента ==== ==== Схема эксперимента ====
Строка 52: Строка 52:
         time.sleep_ms(30)         time.sleep_ms(30)
 </file> </file>
 +
 +Разные периоды мы получаем благодаря использованию разных делителей в формуле.