ARDUINO Подсветка лестницы

  • Форум обновлён до новой версии, должны появиться всякие новые приколы для юзеров и администрации, в том числе поддержка пользовательских статей (модуль уже работает). К сожалению были потеряны некоторые аватарки и иконки, а также некоторые другие не очень важные части форума. В ближайшие дни форум будет находиться в режиме тестирования и настройки, если что - можно будет откатиться к версии от 4 апреля. Для возмещения сломанных аватарок к форуму подключен сервис Gravatar. Авторизация через VK временно не работает, зайти можно по своему логину-почте-паролю от форума и вручную привязать ВК, если это нужно.
  • Если у вас есть какой-то большой текст, который вы запостили и он потерялся в связи с бэкапом, но вам очень не хочется его переписывать - пишите мне на alex@alexgyver.ru, вышлю текст из более свежего бэкапа, который на форуме поднять не удалось!

AlexGyver

Гувер
Команда форума
30 Июл 2018
113
348
Ветка обсуждения проекта Контроллер подсветки лестницы
Страница проекта на AlexGyver.ru: https://alexgyver.ru/ledstairs/
Репозиторий на GitHub: https://github.com/AlexGyver/LEDstairs
Видео:

Делитесь своими вариантами изготовления, модификациями и улучшениями!
 
  • Лойс +1
Реакции: Alex127rus и Ghost22

Wan-Derer

Модератор
Команда форума
31 Июл 2018
1,306
230
Москва
wan-derer.ru
В эту ветку складываем ваши реализации данного проекта. Для проблем и вопросов есть специальная тема. Здесь вопросы считаются оффтопом и молча удаляются, а авторы получают баллы нарушений.

Если у вас есть отличная идея как улучшить проект, но вы ждёте что кто-то сделает это за вас, вам сюда.
 

Зиппо

Пользователь
23 Фев 2020
5
2
Привет Алекс
Доработал немного вашу подсветку для лестницы.
эта доработка необходима , если в доме несколько человек, в вашем проекте , если один человек, входит на лестницу, а другой чел, или толстый КОТ с секундой позже подходит с другой стороны, подсветка гаснет.
я убрал пир датчики, заменил на ИК датчики по 2, с каждой стороны, с диодом и фоторезистом. и добавил код.
теперь с каждой стороны происходит замер количество прошедших , и их направление. в какую сторону прошел человек.


#define in 14
#define out 19
#define relay 2
int count=0;

void IN()
{
count++;

delay(1000);
}

void OUT()
{
count--;

delay(1000);
}

void setup() / *********************

{
pinMode(in, INPUT);
pinMode(out, INPUT);
pinMode(relay, OUTPUT);
}

void loop() / **********************

{if(digitalRead(in))
IN();
if(digitalRead(out))
OUT();if(count<=0)
{
digitalWrite(relay, LOW);
delay(200);
}

else
digitalWrite(relay, HIGH);

}
 

Вложения

  • Лойс +1
Реакции: Maks-in-net