Автоматическое освещение лестницы

Макет на arduino Mega

Ответить
alex79
Рядовой
Сообщения: 21
Зарегистрирован: 24.03.2017{, 13:02}
Репутация: 4
Откуда: Минск
Имя: Алексей

Автоматическое освещение лестницы

#1

Сообщение alex79 » 10.05.2018{, 14:13}

Всем привет. Представляю вашему вниманию свой проект автоматическое освещение лестницы.

Алгоритм работы:
- При дневном свете освещение не включается.
- При нажатии на выключатель можно включать освещение лестницы в любое время.
- В ночное время включается первая и последняя ступеньки, для видимости где находится лестница.
- При движении человека, срабатывает один из датчиков и включается поэтапная подсветка.

Можно настраивать следующие параметры:
-Время включения и отключения освещения ступенек лестницы
-Яркость подсветки первой и последней ступеньки.
-Яркость освещения всех ступенек при включении от датчиков движения.
-Яркость освещения всех ступенек при включении от клавишного выключателя на стене.
-Уровень освещенности датчика света для включения подсветки первой и последней лестницы.

В данном проекте использовались:
Контроллер arduino Mega.
Датчика HC SR-04 2шт.
Фотодатчик света -1 шт.
Транзисторы IRF730 -10шт.
Резисторы 1кОм- 10шт.
Резисторы 10кОм- 10шт.
Проект .Flp и схема подключения во вложении

Вложения
Авт. освещение лестницы-МАКЕТ (03.05.18).rar
(167.97 КБ) 370 скачиваний
Схема макет авт.освещения лестницы.png

Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27.11.2017{, 13:15}
Репутация: 36
Откуда: Rus44
Имя: Michael
Контактная информация:

Автоматическое освещение лестницы

#2

Сообщение Alias » 10.05.2018{, 14:25}

Если не секрет, почему именно Мега?

seri0shka
Лейтенант
Сообщения: 391
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 22
Откуда: Кременчуг
Имя: Сергей

Автоматическое освещение лестницы

#3

Сообщение seri0shka » 10.05.2018{, 14:44}

Полгода назад я бы делал такое на самой дешёвой ПроМини (1,7 у.е. на тот момент, сейчас подорожали). Сейчас бы сделал на ATtiny13a (0,5 у.е. сейчас), и ещё бы долго думал, чем занять один оставшийся вывод :ohyes:

alex79
Рядовой
Сообщения: 21
Зарегистрирован: 24.03.2017{, 13:02}
Репутация: 4
Откуда: Минск
Имя: Алексей

Автоматическое освещение лестницы

#4

Сообщение alex79 » 10.05.2018{, 14:55}

Alias писал(а):
10.05.2018{, 14:25}
Если не секрет, почему именно Мега?
Под рукой осталась только mega.
В планах сделать 2 проекта:
-Arduino nano и PCA9685 для такой же Led-ленты.
-Arduino nano и WS2812b. Попробую разукрасить световыми эффектами.

sampl
Сержант
Сообщения: 189
Зарегистрирован: 31.03.2017{, 11:28}
Репутация: 0
Откуда: Днепропетровск

Автоматическое освещение лестницы

#5

Сообщение sampl » 20.05.2018{, 22:16}

А как сделать 9 ступенек) везде в домах пролеты по 9 ступеней )

alex79
Рядовой
Сообщения: 21
Зарегистрирован: 24.03.2017{, 13:02}
Репутация: 4
Откуда: Минск
Имя: Алексей

Автоматическое освещение лестницы

#6

Сообщение alex79 » 22.05.2018{, 09:56}

sampl писал(а):
20.05.2018{, 22:16}
А как сделать 9 ступенек) везде в домах пролеты по 9 ступеней )
В новом проекте я сделал универсальный блок для N-ступеней. Мах N=30. Достаточно указать количество ступеней и алгоритм работы включит то количество, которое вы указали.
Например: Если поставить цифру 9, то и алгоритм работы будет с 1-ой до 9-ю и с 9-ой по 1-ую ступени.
Если поставить цифру 30, то и алгоритм работы будет с 1-ой до 30-ю и с 30-ой по 1-ую ступени.

Очень кстати удобно. Не нужно лишний раз терять время на редактирование проекта.

sampl
Сержант
Сообщения: 189
Зарегистрирован: 31.03.2017{, 11:28}
Репутация: 0
Откуда: Днепропетровск

Автоматическое освещение лестницы

#7

Сообщение sampl » 22.05.2018{, 16:32}

alex79 писал(а):
22.05.2018{, 09:56}
sampl писал(а):
20.05.2018{, 22:16}
А как сделать 9 ступенек) везде в домах пролеты по 9 ступеней )
В новом проекте я сделал универсальный блок для N-ступеней. Мах N=30. Достаточно указать количество ступеней и алгоритм работы включит то количество, которое вы указали.
Например: Если поставить цифру 9, то и алгоритм работы будет с 1-ой до 9-ю и с 9-ой по 1-ую ступени.
Если поставить цифру 30, то и алгоритм работы будет с 1-ой до 30-ю и с 30-ой по 1-ую ступени.

Очень кстати удобно. Не нужно лишний раз терять время на редактирование проекта.
А дай ссылку на проэкт новый а то что то я в них запутался и где указываеться количество... за ранее спасибо долго думал как сделать а ты опередил.) :friends:

Отправлено спустя 2 часа 8 минут 4 секунды:
Я пока толька не пойму если есть регулировка количиства ступеней, а 1 и последняя работает как подсветка они весят на шиме? Свойственно если ставить 9 ступеней то 1 и 9 должны быть шим ?

alex79
Рядовой
Сообщения: 21
Зарегистрирован: 24.03.2017{, 13:02}
Репутация: 4
Откуда: Минск
Имя: Алексей

Автоматическое освещение лестницы

#8

Сообщение alex79 » 23.05.2018{, 10:30}

sampl писал(а):
22.05.2018{, 18:40}
Я пока толька не пойму если есть регулировка количиства ступеней, а 1 и последняя работает как подсветка они весят на шиме? Свойственно если ставить 9 ступеней то 1 и 9 должны быть шим ?
1-я ступенька остается неизменной, а 9-я определяется значением N. Я долго думал над этим, как сделать переключение шим так, чтобы последняя ступенька была независима от значения. По итогу сделал привязку первой и последней ступеньку к пинам 2 и 3. А переключить программно уже дело техники.

Версий было очень много. Именно с этой идеей создать такой проект я начал изучать FLProg. Постоянно добавлял что-то новое и оптимизировал старое.
V.1 управление от кнопок (диммирование и вкл. освещения лестницы)
V.2 управление яркостью переменнми резисторами
V.3 управление от датчиков движения и настройка яркости переменными резисторами
V.4 управление скоростью включения и отключения ступеней.
V.5 управление через REMOTEXY (вкл. откл.; настройка параметров)

V.6 (Последняя версия) создание универсального проекта, при котором любой пользователь сможет без особых навыков сможет сам сделать подобный проект у себя без дополнительного редактирования программы. настройка параметров через REMOTEXY.
Выложить не могу. Нужно редактировать под новую версию FLProg 3.0.3

V.макет Создание макета с автоматическим освещением лестницы. (регулировка параметров программно)

sampl
Сержант
Сообщения: 189
Зарегистрирован: 31.03.2017{, 11:28}
Репутация: 0
Откуда: Днепропетровск

Автоматическое освещение лестницы

#9

Сообщение sampl » 23.05.2018{, 16:14}

alex79 писал(а):
23.05.2018{, 10:30}
sampl писал(а):
22.05.2018{, 18:40}
Я пока толька не пойму если есть регулировка количиства ступеней, а 1 и последняя работает как подсветка они весят на шиме? Свойственно если ставить 9 ступеней то 1 и 9 должны быть шим ?
1-я ступенька остается неизменной, а 9-я определяется значением N. Я долго думал над этим, как сделать переключение шим так, чтобы последняя ступенька была независима от значения. По итогу сделал привязку первой и последней ступеньку к пинам 2 и 3. А переключить программно уже дело техники.

Версий было очень много. Именно с этой идеей создать такой проект я начал изучать FLProg. Постоянно добавлял что-то новое и оптимизировал старое.
V.1 управление от кнопок (диммирование и вкл. освещения лестницы)
V.2 управление яркостью переменнми резисторами
V.3 управление от датчиков движения и настройка яркости переменными резисторами
V.4 управление скоростью включения и отключения ступеней.
V.5 управление через REMOTEXY (вкл. откл.; настройка параметров)

V.6 (Последняя версия) создание универсального проекта, при котором любой пользователь сможет без особых навыков сможет сам сделать подобный проект у себя без дополнительного редактирования программы. настройка параметров через REMOTEXY.
Выложить не могу. Нужно редактировать под новую версию FLProg 3.0.3

V.макет Создание макета с автоматическим освещением лестницы. (регулировка параметров программно)
Ну remotexy перебор зачем он))) а вот лсд дисплей с меню будет норм)
Вечером сяду гляну если что сделаю меню выложу)

sampl
Сержант
Сообщения: 189
Зарегистрирован: 31.03.2017{, 11:28}
Репутация: 0
Откуда: Днепропетровск

Автоматическое освещение лестницы

#10

Сообщение sampl » 27.05.2018{, 10:30}

Что то я не совсем понял где это значение N в проэкте нет этой переменной ( возможно новый проэкт не залился (?

alex79
Рядовой
Сообщения: 21
Зарегистрирован: 24.03.2017{, 13:02}
Репутация: 4
Откуда: Минск
Имя: Алексей

Автоматическое освещение лестницы

#11

Сообщение alex79 » 28.05.2018{, 10:12}

sampl писал(а):
27.05.2018{, 10:30}
Что то я не совсем понял где это значение N в проэкте нет этой переменной ( возможно новый проэкт не залился (?
alex79 писал(а):
23.05.2018{, 10:30}
V.6 (Последняя версия) создание универсального проекта, при котором любой пользователь сможет без особых навыков сможет сам сделать подобный проект у себя без дополнительного редактирования программы. настройка параметров через REMOTEXY.
Выложить не могу. Нужно редактировать под новую версию FLProg 3.0.3
Это и есть последняя версия, в которой нужно только подставить значение количества ступеней.
В версии макета этого нет. В нем прописано только 10 ступеней.

sampl
Сержант
Сообщения: 189
Зарегистрирован: 31.03.2017{, 11:28}
Репутация: 0
Откуда: Днепропетровск

Автоматическое освещение лестницы

#12

Сообщение sampl » 28.05.2018{, 11:31}

alex79 писал(а):
28.05.2018{, 10:12}
sampl писал(а):
27.05.2018{, 10:30}
Что то я не совсем понял где это значение N в проэкте нет этой переменной ( возможно новый проэкт не залился (?
alex79 писал(а):
23.05.2018{, 10:30}
V.6 (Последняя версия) создание универсального проекта, при котором любой пользователь сможет без особых навыков сможет сам сделать подобный проект у себя без дополнительного редактирования программы. настройка параметров через REMOTEXY.
Выложить не могу. Нужно редактировать под новую версию FLProg 3.0.3
Это и есть последняя версия, в которой нужно только подставить значение количества ступеней.
В версии макета этого нет. В нем прописано только 10 ступеней.
Так где скачать не макетную версию )?

sampl
Сержант
Сообщения: 189
Зарегистрирован: 31.03.2017{, 11:28}
Репутация: 0
Откуда: Днепропетровск

Автоматическое освещение лестницы

#13

Сообщение sampl » 15.10.2018{, 01:50}

) так и умер проэкт )?

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 673
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 46
Имя: Виктор

Автоматическое освещение лестницы

#14

Сообщение ViktorPetrov » 08.08.2021{, 11:33}

Исправил проект под версию программы 7.3.4 ,в пользовательских блоках были обратные связи - это приводило к аварийному закрытию программы при компиляции.

Ответить

Вернуться в «Проекты различных устройств на Arduino»