Адресная лента и ультразвуковой датчик

Nexx

✩✩✩✩✩✩✩
11 Янв 2020
6
0
Идея следующая при приближении плавно включается белый свет(или любой другой) и также выключается при удалении обьекта.Есть ли народные схемы для этого простого проекта?
 

Старик Похабыч

★★★★★★★
14 Авг 2019
4,192
1,281
Москва
Что тут искать ? весь код уложится в два примера и одну строчку.
Если уз датчик стандартный ардуиновский 2-х глазый, то он выдает расстояние в см. начиная с 400 до 1 см. вот считай, что 400 это 0, а 1 - 255 яркости.
яркость=map(расстояние,400,1,0,255);
как бы все, как подключить уз есть в примерах, как яркость светодиода или ленты менять тоже.
Но потрахаться все же придется - датчик может давать расстояние с разбросом и будет неприятное мерцание. Посмотри у Гайвера про фильтр Кальман.
 
  • Лойс +1
Реакции: Nexx