Разработать систему мониторинга продолжительности светового дня в течение суток

Ответить
IgorNed
Рядовой
Сообщения: 4
Зарегистрирован: 15.11.2018{, 22:00}
Репутация: 0
Имя: Igor

Разработать систему мониторинга продолжительности светового дня в течение суток

#1

Сообщение IgorNed » 16.11.2018{, 14:15}

Здравствуйте. Нужно разработать систему мониторинга продолжительности светового дня в течение суток думаю для этого использовать датчик освещенности BH1750 и часы реального времени DS1302 Незнаю как написать скетч и реализовать

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Разработать систему мониторинга продолжительности светового дня в течение суток

#2

Сообщение pan » 16.11.2018{, 15:54}

IgorNed писал(а):
16.11.2018{, 14:15}
датчик освещенности
а если тучи? ночь?

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Разработать систему мониторинга продолжительности светового дня в течение суток

#3

Сообщение fsergei70 » 16.11.2018{, 15:59}

Вот видео создания блока расчета восхода и захода солнца, может пригодиться

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Разработать систему мониторинга продолжительности светового дня в течение суток

#4

Сообщение KulibinOrsk » 16.11.2018{, 16:28}

Я сделал проще: включаешь освещение по таймеру и выключаешь по таймеру. Т.е. общая досветка к примеру с 8-00 до 22-00 т.е. 14 часов. А перед выходными элементами в программе ставишь блок сравнения с датчиком освещенности.
Получается лампа включилась, но если стало светло то лампы выключается. Если днем тучки или хмуро то соответственно лампы включаются и подсвечивают. Ну и плюс таймера на включение-выключение на выходых поставшь чтобы лампы не щелкали из-за минутных затемнений.
При этом учти что датчик освещенности должен быть выше ламп расположен физически, чтобы он небо видел, а не лампы.

starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

Разработать систему мониторинга продолжительности светового дня в течение суток

#5

Сообщение starshoy81 » 16.11.2018{, 19:19}

IgorNed писал(а):
16.11.2018{, 14:15}
Незнаю как написать скетч и реализовать
Поразмышляйте, что с чем надо соединить и в каком порядке что откуда запрашивать и что куда сохранять. Когда придумаете, блоки в программе порасставляйте и получайте результат.

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Разработать систему мониторинга продолжительности светового дня в течение суток

#6

Сообщение Rovki » 16.11.2018{, 19:24}

IgorNed писал(а):
16.11.2018{, 14:15}
Здравствуйте. Нужно разработать систему мониторинга продолжительности светового дня в течение суток думаю для этого использовать датчик освещенности BH1750 и часы реального времени DS1302 Незнаю как написать скетч и реализовать
А я думал что продолжительность светового дня это разница времени заката и восхода солнца и тогда ее не мониторят ,а вычисляют с привязкой к местности .
Электронщик до мозга костей и не только

IgorNed
Рядовой
Сообщения: 4
Зарегистрирован: 15.11.2018{, 22:00}
Репутация: 0
Имя: Igor

Разработать систему мониторинга продолжительности светового дня в течение суток

#7

Сообщение IgorNed » 17.11.2018{, 19:56}

pan писал(а):
16.11.2018{, 15:54}
IgorNed писал(а):
16.11.2018{, 14:15}
датчик освещенности
а если тучи? ночь?
Спектр чувствительности совпадает с кривой чувствительности человеческого глаза.

Отправлено спустя 1 минуту 13 секунд:
fsergei70 писал(а):
16.11.2018{, 15:59}
Вот видео создания блока расчета восхода и захода солнца, может пригодиться
Спасибо

Аватара пользователя
Hijin
Лейтенант
Сообщения: 325
Зарегистрирован: 22.08.2017{, 11:08}
Репутация: 13
Откуда: Винница
Имя: Юрий

Разработать систему мониторинга продолжительности светового дня в течение суток

#8

Сообщение Hijin » 17.11.2018{, 22:03}

IgorNed писал(а):
16.11.2018{, 14:15}
Здравствуйте. Нужно разработать систему мониторинга продолжительности светового дня в течение суток думаю для этого использовать датчик освещенности BH1750 и часы реального времени DS1302 Незнаю как написать скетч и реализовать
Возможно Вы хотите мониторить не продолжительность светового дня, а количество света попавшего на определенную поверхность (освещенность) за любой промежуток времени?
А лучше вкратце опишите свой проект для чего он нужен?

IgorNed
Рядовой
Сообщения: 4
Зарегистрирован: 15.11.2018{, 22:00}
Репутация: 0
Имя: Igor

Разработать систему мониторинга продолжительности светового дня в течение суток

#9

Сообщение IgorNed » 21.11.2018{, 20:08}

Hijin писал(а):
17.11.2018{, 22:03}
IgorNed писал(а):
16.11.2018{, 14:15}
Здравствуйте. Нужно разработать систему мониторинга продолжительности светового дня в течение суток думаю для этого использовать датчик освещенности BH1750 и часы реального времени DS1302 Незнаю как написать скетч и реализовать
Возможно Вы хотите мониторить не продолжительность светового дня, а количество света попавшего на определенную поверхность (освещенность) за любой промежуток времени?
А лучше вкратце опишите свой проект для чего он нужен?
Нужно посчитать продолжительность света в сутки

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Разработать систему мониторинга продолжительности светового дня в течение суток

#10

Сообщение Rovki » 21.11.2018{, 20:54}

IgorNed писал(а):
21.11.2018{, 20:08}
Hijin писал(а):
17.11.2018{, 22:03}
Возможно Вы хотите мониторить не продолжительность светового дня, а количество света попавшего на определенную поверхность (освещенность) за любой промежуток времени?
А лучше вкратце опишите свой проект для чего он нужен?
Нужно посчитать продолжительность света в сутки
Так свет и ночью есть , со своей интенсивностью (освещенностью )...Поэтому ваше время будет зависить от порога чувствительности вашего датчика и спектра света.. Кроме "продолжительности света" есть еще понятие -освещенность
Электронщик до мозга костей и не только

Аватара пользователя
Hijin
Лейтенант
Сообщения: 325
Зарегистрирован: 22.08.2017{, 11:08}
Репутация: 13
Откуда: Винница
Имя: Юрий

Разработать систему мониторинга продолжительности светового дня в течение суток

#11

Сообщение Hijin » 21.11.2018{, 21:31}

Если вы над горшком с цветами повесите 1Вт светодиод он будет давать свет, но этого света не будет достаточно для нормального роста
так что определитесь что Вам конкретно нужно

IgorNed
Рядовой
Сообщения: 4
Зарегистрирован: 15.11.2018{, 22:00}
Репутация: 0
Имя: Igor

Разработать систему мониторинга продолжительности светового дня в течение суток

#12

Сообщение IgorNed » 21.11.2018{, 22:32}

Hijin писал(а):
21.11.2018{, 21:31}
Если вы над горшком с цветами повесите 1Вт светодиод он будет давать свет, но этого света не будет достаточно для нормального роста
так что определитесь что Вам конкретно нужно
Нужно сделать курсовую работу разработать систему мониторинга продолжительности светового дня в течение суток. То есть измерить сколько времени был свет на дворе от сумерек до сумерек. С наступлением утра начался отсчет на часах реального времени с наствнням вечера закончился

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Разработать систему мониторинга продолжительности светового дня в течение суток

#13

Сообщение Rovki » 21.11.2018{, 22:55}

IgorNed писал(а):
21.11.2018{, 22:32}
Hijin писал(а):
21.11.2018{, 21:31}
Если вы над горшком с цветами повесите 1Вт светодиод он будет давать свет, но этого света не будет достаточно для нормального роста
так что определитесь что Вам конкретно нужно
Нужно сделать курсовую работу разработать систему мониторинга продолжительности светового дня в течение суток. То есть измерить сколько времени был свет на дворе от сумерек до сумерек. С наступлением утра начался отсчет на часах реального времени с наствнням вечера закончился
Это тоже самое с другой стороны ...Кто скажет что такое сумерки ...Для одного это одно ,а для другого совсем другое ... Нужно говорить о пороге чувствительности датчика и сказать ,что при такойто освещенности он включится ,а при такой то выключится ,если есть гистерезис ...
И зачем вам часы реального времени ,когда можно привязаться к генератору секунд и считать их ...Тоесть проект будет из 3-4 блоков - генератор ,счетчик ,триггер RS а так же р-триггер и ф- триггер для установки и сброса RS триггера ,который управляет генератором (вкл\выкл)
Электронщик до мозга костей и не только

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Разработать систему мониторинга продолжительности светового дня в течение суток

#14

Сообщение dizzyy » 21.11.2018{, 22:56}

а какая точность нужна?

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Разработать систему мониторинга продолжительности светового дня в течение суток

#15

Сообщение Rovki » 21.11.2018{, 22:59}

А при каждом включении(рассвет) обновлять счетчик ,чтобы не накапливать погрешность ...
Электронщик до мозга костей и не только

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Разработать систему мониторинга продолжительности светового дня в течение суток

#16

Сообщение dizzyy » 21.11.2018{, 23:25}

самое простое это генератор и счетчики..но при перезагрузке все сбивается
можно и на часах реального времени ... отслеживаес смену на пине, записываем в еепром время, при смене орбратно пишем в другие ячейки еепром время ..отнимаем и вуаля..можно сразу трансформировать при записе время в число.
можно куча вариантов придумать....

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Разработать систему мониторинга продолжительности светового дня в течение суток

#17

Сообщение Rovki » 21.11.2018{, 23:29}

если сбивать ,то и счетчик (сумматор) часов реального времени то же собьется ...Нужно просто при закате переписывать в энергонезависимую память ,а при восходе обнулять счетчик ..
Электронщик до мозга костей и не только

Ответить

Вернуться в «Помогите, а то я "нимагу"»