Пины: 3 - вход, 4,5,6,7 - выход
MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Модератор: immortal
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Полностью. Он у меня 4-х канальный.
Пины: 3 - вход, 4,5,6,7 - выход
Пины: 3 - вход, 4,5,6,7 - выход
СпойлерПоказать
-
- Сообщения: 26
- Зарегистрирован: Чт янв 08, 2015 10:05 am
- Благодарил (а): 5 раз
- Поблагодарили: 10 раз
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
То есть один вход и четыре выхода, управляются с одного входа одновременно?
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
По-моему, я не очень понял, что такое "вход". На 3-м пине вход прерывания для отслеживания перехода через "0".
Ардуина управляет симисторами через пины 4,5,6,7. Сама Ардуина управляется по сети по протоколу MQTT
Ардуина управляет симисторами через пины 4,5,6,7. Сама Ардуина управляется по сети по протоколу MQTT
-
- Сообщения: 15
- Зарегистрирован: Ср июн 27, 2018 12:45 am
- Благодарил (а): 2 раза
- Поблагодарили: 1 раз
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Доброго веремени суток . Установил ML2 на arduino mega +w5100 / все работает отлично ! подключил датчик DHT22/11 к 14 пину согласно коду который написал olehs . Добавил обеъект DHTsensor1 и в нем добавил метод temp1. Не могу понять что делать дальше. Подскажите пожалуйста .
-
- Сообщения: 54
- Зарегистрирован: Ср сен 02, 2015 9:42 am
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
- на сколько я помню, megalight не умеет в цифровые датчики. Только логическую 1/0 на вход.alimovichpro писал(а): ↑Вс окт 14, 2018 10:02 pmподключил датчик DHT22/11 к 14 пину согласно коду который написал olehs
Цитирую автора:
1. Buttons - кнопки (выключатели, логические датчики).
2. Relays - реле. Это управляемые логическим уровнем устройства. Позже появилась возможность управления ШИМ
Цепляй кнопки и выходы, а dht22/11 доверь отдельной ардуинке или малине напрямую.
-
- Сообщения: 54
- Зарегистрирован: Ср сен 02, 2015 9:42 am
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
У меня тут тоже возник вопрос. Кто-то интегрировал нашу мегалайтину с классом "простые устройства"?
Ибо смотрю, как все просто настраивается у "людей" и зависть гнетет, пока леплю костыли из сценариев для взаимодействия устройств.
Ибо смотрю, как все просто настраивается у "людей" и зависть гнетет, пока леплю костыли из сценариев для взаимодействия устройств.
-
- Сообщения: 7
- Зарегистрирован: Пн ноя 16, 2015 9:45 am
- Благодарил (а): 3 раза
- Поблагодарили: 0
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Столкнулся с такой проблемой, как сохранение состояния на Второй версии. Поправьте меня если я не правильно сделал. я в void setup() { поменял местами
if (setupSD()) {
loadAllFromEEPROM(); <====
} else {
saveAllToEEPROM(); <====
и стало сохранять состояния. Я не силен в программирование, но может кто то уже столкнулся с этим
if (setupSD()) {
loadAllFromEEPROM(); <====
} else {
saveAllToEEPROM(); <====
и стало сохранять состояния. Я не силен в программирование, но может кто то уже столкнулся с этим
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Там все правильно: если вставлена карточка - считать с нее и сохранить в EEPROM. Если карточки нет - загрузить настройки из EEPROM.serega4ex писал(а): ↑Вт дек 04, 2018 10:10 pmСтолкнулся с такой проблемой, как сохранение состояния на Второй версии. Поправьте меня если я не правильно сделал. я в void setup() { поменял местами
if (setupSD()) {
loadAllFromEEPROM(); <====
} else {
saveAllToEEPROM(); <====
и стало сохранять состояния. Я не силен в программирование, но может кто то уже столкнулся с этим
-
- Сообщения: 7
- Зарегистрирован: Пн ноя 16, 2015 9:45 am
- Благодарил (а): 3 раза
- Поблагодарили: 0
Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5100
Так вот я поменял как написал выше, и в мониторе порта видно что сейчас происходит загрузка c SD, а до замены строк с начало сохраняет, потом загружает.....мне и показалось это странным.olehs писал(а): ↑Вт дек 04, 2018 10:19 pmТам все правильно: если вставлена карточка - считать с нее и сохранить в EEPROM. Если карточки нет - загрузить настройки из EEPROM.serega4ex писал(а): ↑Вт дек 04, 2018 10:10 pmСтолкнулся с такой проблемой, как сохранение состояния на Второй версии. Поправьте меня если я не правильно сделал. я в void setup() { поменял местами
if (setupSD()) {
loadAllFromEEPROM(); <====
} else {
saveAllToEEPROM(); <====
и стало сохранять состояния. Я не силен в программирование, но может кто то уже столкнулся с этим