
Плата генератор счетчик выход
Плата генератор счетчик выход
Здравствуйте, помогите советом, хочу сделать управление светом в аквариуме, необходимо в течении часа поднимать значение от 0 до 255(расвет), а вечером наоборот с 255 до 0. Как уже не пробовал не получается, генератор не останавливается и считает до 100500


Плата генератор счетчик выход
с выхода счетчика никак нельзя протянуть связь, я так полагаю, что связанные объекты никак не могут влиять друг на друга
сам не понял, но не соединяется
Отправлено спустя 1 минуту :
привязка к времени, стоят часы, будильник делает сработки плат

Отправлено спустя 1 минуту :
привязка к времени, стоят часы, будильник делает сработки плат
Плата генератор счетчик выход
Эта была моя вторая попытка, создал переменную темп, счетик в темп, темп в светодиод, светодиод моргает, а в консоле 100500, при чем при подключении консоли счетчик показывает вновь 1..2...3 и тд, нажал закрыть окно монитора, открыл и опять 1...2...3av писал(а): 03 сен 2018, 19:39Что с чем вы соединяете ? Дело в том, что обратные связи с некоторых пор запрещены. Реализовать обратную связь можно через добавления переменной.hyperomsk писал(а): 03 сен 2018, 19:35с выхода счетчика никак нельзя протянуть связь, я так полагаю, что связанные объекты никак не могут влиять друг на друга сам не понял, но не соединяется
Отправлено спустя 52 секунды:
DS3231
Плата генератор счетчик выход
я не использую хардварный будильник(коих два штуки в модуле), я использую блок Часы реального времени-будильник(по коду видно что идет простое сравнение времени), вообще хочу сделать 4 будильника, в 6 00 рассвет, к полудню полутень до 100, потом рассвет, и закат
Плата генератор счетчик выход
nano(с последующим переходом на мегу), часы DS3231, термометры 3 шт (18b20)
управление освещением 3 модуля MW LDD-1000H(1 аквариум, 2 аквариум фитосвет, 3 свет над фитофильтром), пусть работают одновременно и одинаково
от термометров будет зависить скорость кулеров для охлаждения(драйвера светодиодов, светодиоды, вода)
4 будильника:
1) утро - рассвет до 255 за час
2) часиков в 10 закат до 100(полутень)
3) расвет с полутени 100 до 255, гденибудь в 15 часов
4) закат с 255 до 0 за час
Отправлено спустя 6 минут 23 секунды:
управление освещением 3 модуля MW LDD-1000H(1 аквариум, 2 аквариум фитосвет, 3 свет над фитофильтром), пусть работают одновременно и одинаково
от термометров будет зависить скорость кулеров для охлаждения(драйвера светодиодов, светодиоды, вода)
4 будильника:
1) утро - рассвет до 255 за час
2) часиков в 10 закат до 100(полутень)
3) расвет с полутени 100 до 255, гденибудь в 15 часов
4) закат с 255 до 0 за час
Отправлено спустя 6 минут 23 секунды:
Интересная задумка, завтра попробую реализовать, обязательно отпишусь по результату, спасибоav писал(а): 03 сен 2018, 20:12В программе FLProg можно добавить сколько угодно блоков будильника хоть на каждый час. По этому и спросил сколько вам нужно действий по будильнику. Я так понял что вам требуется 3 операции по времени.hyperomsk писал(а): 03 сен 2018, 19:51я не использую хардварный будильник(коих два штуки в модуле), я использую блок Часы реального времени-будильник(по коду видно что идет простое сравнение времени), вообще хочу сделать 4 будильника, в 6 00 рассвет, к полудню полутень до 100, потом рассвет, и закат
А еще лучше опишите то что вам нужно более конкретней. И чем точнее вы опишите вашу хотелку тем быстрее вам помогут ! Так же указать используемое железо и исполнительные устройства.
Отправлено спустя 10 минут 9 секунд:
Мое видение логики работы на двух будильниках (утро, вечер). Управление выходом ШИМ от 0 до 255 за 1 час (утро).
От 255 до 0 за 1 час (вечер)[spoiler]33.jpg[/spoiler]
Плата генератор счетчик выход
Вот так реализовал рассвет в аквариуме с шим управления (LED 10W на микросхеме PT4115) другие LED тоже можно перевести на шим. Прошивка каждый раз улучшается.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Плата генератор счетчик выход
составил такую схему, но на >L сигнал появляется сразу(
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Плата генератор счетчик выход
Я сделал пользовательские блоки - if (in) {out1=0; out2=255;};av писал(а): 06 сен 2018, 15:57[ref]hyperomsk[/ref], значит на вход подается ноль. Вы неправильно подаете данные с четырех будильников в одну и ту же переменную.
Допустим первый будильник записал в переменную L какое-то значение для счетчика. Но в этот же момент с выхода второго будильника записывается в L нулевое значение.
тоесть запись происходит только если есть вход true
Отправлено спустя 1 минуту 31 секунду:
с другой стороны, в счетчике поставил константы, и сработало, светодиод начал светится
Плата генератор счетчик выход
это для теста, а так шимav писал(а): 06 сен 2018, 16:34И как вы собираетесь регулировать яркость включения светодиодов цифровым выходом.
Отправлено спустя 2 минуты 54 секунды:
в 6:00 от 0 до 255 в течении часа
в 10:00 затенение с 255 до 100
в 14:00 рассвет с 100 до 255
в 23:00 закат с 255 до 0
Scale плохой вариант, получается из 255 граций будет только 60(схема из 9 поста)
Плата генератор счетчик выход
по времени от 0 до 255 думаю за час
тоесть 3600\255=примерно 14 (такт в 14 секунд)
от 100 до 255 как получится с тактом 14 секунд
тоесть 3600\255=примерно 14 (такт в 14 секунд)
от 100 до 255 как получится с тактом 14 секунд
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Плата генератор счетчик выход
[ref]hyperomsk[/ref], На будущее - Платы со встроенной поддержкой USB при открытии монитора порта перезапускаются - приходит сигнал на ресет, который используется при загрузке программы.
Увы. Поэтому и в мониторе начинает с нуля писать, 0-1-2....
Увы. Поэтому и в мониторе начинает с нуля писать, 0-1-2....
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Плата генератор счетчик выход
1 Утро 6:00, 0....255, 1 час
2 10:00, 255...100, 30 мин.
3 14:00, 100...255, 30 мин.
4 23:00, 255...0, 1 час
2 10:00, 255...100, 30 мин.
3 14:00, 100...255, 30 мин.
4 23:00, 255...0, 1 час
Плата генератор счетчик выход
Она работает
но есть одно плохое, при включении первого будильника на выходе формируется -1, и светодиод моргает на всю мощность, как это исправить?
На данный момент по таймингу получается от 0 до 255 примерно за 50 секунд, можете объяснить на пальцах про два генератора и про свитч?

но есть одно плохое, при включении первого будильника на выходе формируется -1, и светодиод моргает на всю мощность, как это исправить?
На данный момент по таймингу получается от 0 до 255 примерно за 50 секунд, можете объяснить на пальцах про два генератора и про свитч?
Плата генератор счетчик выход
У меня пропадают L1 и L2, а как добавить не понимаю
Отправлено спустя 55 секунд:
L1 L3 или L1 L2?
Отправлено спустя 55 секунд:
L1 L3 или L1 L2?
Плата генератор счетчик выход
Когда перенес на верхнуюю плату, как на рисунке, светодиод начинает разжигаться сразу, не дожидаясь сработки будильника
Плата генератор счетчик выход
только перенес и поставил будильники
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Плата генератор счетчик выход
будильник был заведен на 0:00:00, блок часы прописываются в будильнике new ds3231, будильник работает 100%av писал(а): 08 сен 2018, 22:09[ref]hyperomsk[/ref], конечно не будет работать ! У вас в будильнике часы и минуты константами 0. Так же отсутствует блок часов. Как вы думаете будильник должен срабатывать без часов ?
Плата генератор счетчик выход
действительно, выставил другое время, не стал зажигаться, сработал как надо, спасибо!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя