Автоматизация в караване (умный автодом).
Модератори: Valentin, igor1965
- Deffi
- Site Admin
- Повідомлень: 10507
- З нами з: Сер червня 03, 2009 11:59
- Ім'я: Евгений
- Техніка: M. Pajero 3.2 + TABBERT Regent 440
- Країна, місто: Украина Днепропетровск
- Skype: Deffi123
- zello: Deffi76
- Дякував (ла): 520 разів
- Подякували: 382 рази
- Контактна інформація:
Re: Автоматизация в прицеп-даче
А среди нас есть програмЁры? Завис на добавлении каналов в освещении... Может кто-то может помочь с правкой скетча?!
Ремонт караванов и автодомов любой сложности. Тюнинг, консультации.
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
- Cristo
- Повідомлень: 195
- З нами з: Нед серпня 12, 2012 14:19
- Ім'я: Илья
- Техніка: ВАЗ 21114 + Abbey Euroland 400
- Країна, місто: Киев
- Skype: cristoflash
- Звідки: Киев
- Дякував (ла): 43 рази
- Подякували: 7 разів
- Контактна інформація:
Re: Автоматизация в прицеп-даче
Жень, я предлагаю свою помощь, но мне еще пару выходных надо на свой караван потратить до холодов (ходовая - лопнул тросик тормоза, затем закрепить кухонный блок, в труме проверить защитный термоклапан и все законсервировать на зиму), дальше появляется больше свободного времени и начинаю полноценную работу над автоматизацией. На следующей неделе заказываю Arduino Mega и конструкцию для макетирования. Как я понимаю, задача с освещением локальная, управление по принципу диммера описанному несколько сообщений назад и там что то надо подстроить. Готов выслушать задачу по доработке
- Deffi
- Site Admin
- Повідомлень: 10507
- З нами з: Сер червня 03, 2009 11:59
- Ім'я: Евгений
- Техніка: M. Pajero 3.2 + TABBERT Regent 440
- Країна, місто: Украина Днепропетровск
- Skype: Deffi123
- zello: Deffi76
- Дякував (ла): 520 разів
- Подякували: 382 рази
- Контактна інформація:
Re: Автоматизация в прицеп-даче
Илья, да, скетч тот что несколькими сообщениями выше.
Как я вижу.
1, Задача минимум, сделать просто несколько каналов. Тоесть сейчас одна кнопка управляет одним светодиодом. Нужно несколько кнопок, несколько светодиодов. Понимаю, что правильно скетч написать по новому, возможно для экономии пинов посадить все кнопки на один пин, но через резисторы... Либо размножить существующий... Ну типа так:
Пытался сам, но что-то туплю... Правильно не работает.
2, Можно пойти дальше.
а) Дополняем одну общую кнопку, которая выключит весь включённый свет.
б) Включение и выключение света происходит плавно...
Как я вижу.
1, Задача минимум, сделать просто несколько каналов. Тоесть сейчас одна кнопка управляет одним светодиодом. Нужно несколько кнопок, несколько светодиодов. Понимаю, что правильно скетч написать по новому, возможно для экономии пинов посадить все кнопки на один пин, но через резисторы... Либо размножить существующий... Ну типа так:
Код: Виділити все
int ledPin = 10; // Выход ШИМ на диммер
int powerPin = 9; // Вход с кнопки
int ledPin1 = 12; // Выход ШИМ на диммер
int powerPin1 = 11; // Вход с кнопки
2, Можно пойти дальше.
а) Дополняем одну общую кнопку, которая выключит весь включённый свет.
б) Включение и выключение света происходит плавно...
Ремонт караванов и автодомов любой сложности. Тюнинг, консультации.
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
-
- Повідомлень: 140
- З нами з: Вів квітня 17, 2012 13:20
- Ім'я: Виктор
- Техніка: Hyundai SantaFe CRDi, Beyerland 400
- Країна, місто: Украина, Киев, Вышгород
- Контактна інформація:
Re: Автоматизация в прицеп-даче
Задачу минимум решил. Может и грубо, просто добавив обработчик еще одной кнопки и управление канала, но рабочий.
Скетч под спойлером. Если нужна отладка, то устанавливаем debug_mode = true
P.S. В программирование "что то могу", но для ардуино я на уровне начинающий.
Скетч под спойлером. Если нужна отладка, то устанавливаем debug_mode = true
Удачи.
P.S. В программирование "что то могу", но для ардуино я на уровне начинающий.
Деньги портят людей – так что у нас в основном народ хороший
- Deffi
- Site Admin
- Повідомлень: 10507
- З нами з: Сер червня 03, 2009 11:59
- Ім'я: Евгений
- Техніка: M. Pajero 3.2 + TABBERT Regent 440
- Країна, місто: Украина Днепропетровск
- Skype: Deffi123
- zello: Deffi76
- Дякував (ла): 520 разів
- Подякували: 382 рази
- Контактна інформація:
Re: Автоматизация в прицеп-даче
Спасибо, Илья тоже что-то написал, вечером если сил после работы хватит, буду пробовать...
Добавлено спустя 1 час 17 минут 37 секунд:
Попробовал скетч что написал Илья Cristo. Работает как надо.
Думаю Илья не против, делюсь Скетчем
Теперь можно пытаться собирать всё в прицепе.
Ещё хочется дополнить выключение всего одной кнопкой. И плавное включение/выключение. Но то уже можно и потом... Главное функционал работает. А допилить можно всегда.
Добавлено спустя 1 час 17 минут 37 секунд:
Попробовал скетч что написал Илья Cristo. Работает как надо.
Думаю Илья не против, делюсь Скетчем
Добавлено спустя 2 минуты 54 секунды:
Теперь можно пытаться собирать всё в прицепе.
Ещё хочется дополнить выключение всего одной кнопкой. И плавное включение/выключение. Но то уже можно и потом... Главное функционал работает. А допилить можно всегда.
Ремонт караванов и автодомов любой сложности. Тюнинг, консультации.
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
-
- Повідомлень: 140
- З нами з: Вів квітня 17, 2012 13:20
- Ім'я: Виктор
- Техніка: Hyundai SantaFe CRDi, Beyerland 400
- Країна, місто: Украина, Киев, Вышгород
- Контактна інформація:
Re: Автоматизация в прицеп-даче
Скетч от Ильи будет поизящней
Деньги портят людей – так что у нас в основном народ хороший
- Cristo
- Повідомлень: 195
- З нами з: Нед серпня 12, 2012 14:19
- Ім'я: Илья
- Техніка: ВАЗ 21114 + Abbey Euroland 400
- Країна, місто: Киев
- Skype: cristoflash
- Звідки: Киев
- Дякував (ла): 43 рази
- Подякували: 7 разів
- Контактна інформація:
Re: Автоматизация в прицеп-даче
В общем, анализ идей по развитию функционала управления освещением подсказывает следующие направления совершенствования (я их выкладываю, что бы формализовать задачи, по написанному легче обсуждать):
1. Подправить реакцию на кратковременное нажатие кнопок каналов, на выключение - запоминать уровень яркости в момент отключения, на включение - восстанавливать уровень яркости сохраненный в момент отключения.
2. Изменить режим включения и выключения при кратковременном нажатии на кнопки каналов - не сразу включать требуемую яркость или выключать, а делать это плавно. Каким образом? Все просто - у нас сейчас 5 уровней яркости. Т.е. при получении команды на ВКЛ или ВЫКЛ от кнопки делаем выход на режим или гашение через все ступени, задерживаясь на каждой, ну например, на 0,5 сек. Т.е. если у нас при предыдущем выключении в канале была полная яркость, то выход на этот режим произойдет за 2,5 сек, если на 3 ступень, то за 1,5 сек Думаю, логика понятна и возражений не будет.
3. Добавляем еще одну кнопку общего выключения. Назначение понятно, при нажатии заставляем все каналы гаснуть в штатном плавном режиме, как при кратковременном нажатии на кнопки каналов. Вопрос: будем эту кнопку нагружать функцией включения, как у других кнопок, но действующую на все освещение? Логика - если перед нажатием хотя бы в одном канале есть свет - мы все гасим, если все выключено - просто все вместе плавно за 2,5 сек выводим на полный свет. Что то типа аварийного включения.
Вот как то так...
1. Подправить реакцию на кратковременное нажатие кнопок каналов, на выключение - запоминать уровень яркости в момент отключения, на включение - восстанавливать уровень яркости сохраненный в момент отключения.
2. Изменить режим включения и выключения при кратковременном нажатии на кнопки каналов - не сразу включать требуемую яркость или выключать, а делать это плавно. Каким образом? Все просто - у нас сейчас 5 уровней яркости. Т.е. при получении команды на ВКЛ или ВЫКЛ от кнопки делаем выход на режим или гашение через все ступени, задерживаясь на каждой, ну например, на 0,5 сек. Т.е. если у нас при предыдущем выключении в канале была полная яркость, то выход на этот режим произойдет за 2,5 сек, если на 3 ступень, то за 1,5 сек Думаю, логика понятна и возражений не будет.
3. Добавляем еще одну кнопку общего выключения. Назначение понятно, при нажатии заставляем все каналы гаснуть в штатном плавном режиме, как при кратковременном нажатии на кнопки каналов. Вопрос: будем эту кнопку нагружать функцией включения, как у других кнопок, но действующую на все освещение? Логика - если перед нажатием хотя бы в одном канале есть свет - мы все гасим, если все выключено - просто все вместе плавно за 2,5 сек выводим на полный свет. Что то типа аварийного включения.
Вот как то так...
- Deffi
- Site Admin
- Повідомлень: 10507
- З нами з: Сер червня 03, 2009 11:59
- Ім'я: Евгений
- Техніка: M. Pajero 3.2 + TABBERT Regent 440
- Країна, місто: Украина Днепропетровск
- Skype: Deffi123
- zello: Deffi76
- Дякував (ла): 520 разів
- Подякували: 382 рази
- Контактна інформація:
Re: Автоматизация в прицеп-даче
Это у нас уже работает.Cristo писав:на выключение - запоминать уровень яркости в момент отключения, на включение - восстанавливать уровень яркости сохраненный в момент отключения.
Не уверен что это надо. Думаю тут важнее уходя даже не задумываясь что сейчас включено просто нажать одну кнопку которая потушит всё. А включать всё мне кажется не нужно. приходя домой, тебе не надо включать весь, тебе нужно включать что-то конкретное.... ИМХОCristo писав:если все выключено - просто все вместе плавно за 2,5 сек выводим на полный свет. Что то типа аварийного включения.
Ремонт караванов и автодомов любой сложности. Тюнинг, консультации.
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
- Cristo
- Повідомлень: 195
- З нами з: Нед серпня 12, 2012 14:19
- Ім'я: Илья
- Техніка: ВАЗ 21114 + Abbey Euroland 400
- Країна, місто: Киев
- Skype: cristoflash
- Звідки: Киев
- Дякував (ла): 43 рази
- Подякували: 7 разів
- Контактна інформація:
Это из сложностей заочного программирования - результата не видно. Тогда остается в чистом остаткеDeffi писав:Это у нас уже работает.Cristo писав:на выключение - запоминать уровень яркости в момент отключения, на включение - восстанавливать уровень яркости сохраненный в момент отключения.
После выходных между квартальными отчетами поиграюсьDeffi писав: Ещё хочется дополнить выключение всего одной кнопкой. И плавное включение/выключение. Но то уже можно и потом... Главное функционал работает. А допилить можно всегда.
- Mastar
- Повідомлень: 1460
- З нами з: Вів вересня 04, 2012 23:02
- Ім'я: Артур и Шура
- Техніка: SS Korando 3.2 + Hobby Prestige 460
- Країна, місто: Украина, Киев
- Skype: gashelp
- zello: Mastar_
- Звідки: Украина
- Подякували: 2 рази
- Контактна інформація:
Re: Автоматизация в прицеп-даче
Женя, советую прикупить TLC5940, к примеру ТУТ. А когда наиграешься с UNO переходи на ESP8266.
Профессиональный монтаж ГБО
КС: +38(098)089-86-96, Life: +38(063)428-02-36, МТС:+38(099)715-70-52
КС: +38(098)089-86-96, Life: +38(063)428-02-36, МТС:+38(099)715-70-52
- Deffi
- Site Admin
- Повідомлень: 10507
- З нами з: Сер червня 03, 2009 11:59
- Ім'я: Евгений
- Техніка: M. Pajero 3.2 + TABBERT Regent 440
- Країна, місто: Украина Днепропетровск
- Skype: Deffi123
- zello: Deffi76
- Дякував (ла): 520 разів
- Подякували: 382 рази
- Контактна інформація:
Re: Автоматизация в прицеп-даче
Артур спасибо. Пока уже начал собирать на мосфетах, но в следующих проектах учту.
Ремонт караванов и автодомов любой сложности. Тюнинг, консультации.
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
- Deffi
- Site Admin
- Повідомлень: 10507
- З нами з: Сер червня 03, 2009 11:59
- Ім'я: Евгений
- Техніка: M. Pajero 3.2 + TABBERT Regent 440
- Країна, місто: Украина Днепропетровск
- Skype: Deffi123
- zello: Deffi76
- Дякував (ла): 520 разів
- Подякували: 382 рази
- Контактна інформація:
Re: Автоматизация в прицеп-даче
Дорогие спецы электронщики, подскажите пожалуйста. Как я понимаю ардуино УНО нужно напряжение питания до 12 вольт... А в прицепе напряжение поднимается до 14 с лишним.... Нужен стабилизатор. Как его проще/правильней собрать и нужно ли собирать, может есть готовые не дорогие стабилизаторы...
Ремонт караванов и автодомов любой сложности. Тюнинг, консультации.
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
-
- Повідомлень: 494
- З нами з: Вів березня 04, 2014 00:22
- Ім'я: Александр
- Техніка: прицеп
- Країна, місто: Украина
- Звідки: Украина
- Дякував (ла): 7 разів
- Подякували: 22 рази
- Контактна інформація:
Re: Автоматизация в прицеп-даче
Жека у меня в прицепе стоял стабилизатор для магнитолы. на входе 12-17В на выходе 12В.
-
- Повідомлень: 768
- З нами з: Сер лютого 29, 2012 13:23
- Ім'я: Андрей
- Техніка: суперб 1.9TDI+WILK Lanos+Кремень
- Країна, місто: Кривой Рог
- Skype: andrey95607
- Дякував (ла): 1 раз
- Подякували: 4 рази
- Контактна інформація:
Re: Автоматизация в прицеп-даче
Женя а такие не подойдут? http://olx.ua/list/q-Dc-dc-%D1%81%D1%82 ... %BE%D1%80/
0962319829
- Deffi
- Site Admin
- Повідомлень: 10507
- З нами з: Сер червня 03, 2009 11:59
- Ім'я: Евгений
- Техніка: M. Pajero 3.2 + TABBERT Regent 440
- Країна, місто: Украина Днепропетровск
- Skype: Deffi123
- zello: Deffi76
- Дякував (ла): 520 разів
- Подякували: 382 рази
- Контактна інформація:
Re: Автоматизация в прицеп-даче
Возможно. Позже поизучаю...
Ремонт караванов и автодомов любой сложности. Тюнинг, консультации.
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
- tri_v
- Повідомлень: 111
- З нами з: Нед грудня 18, 2011 23:22
- Ім'я: Вадим
- Техніка: Berlingo + Burstner 3804
- Країна, місто: Киев
- Дякував (ла): 4 рази
- Контактна інформація:
Re: Автоматизация в прицеп-даче
Довольно простой, для самостоятельного изготовления, регулируемый стабилизатор: http://www.kondratev-v.ru/stabilizatory ... en12a.html
Т.е. имея на входе 12,0-15,0 В. можно выставить самые "уютные" для Ардуино — 7,0 В.
Т.е. имея на входе 12,0-15,0 В. можно выставить самые "уютные" для Ардуино — 7,0 В.
- Cristo
- Повідомлень: 195
- З нами з: Нед серпня 12, 2012 14:19
- Ім'я: Илья
- Техніка: ВАЗ 21114 + Abbey Euroland 400
- Країна, місто: Киев
- Skype: cristoflash
- Звідки: Киев
- Дякував (ла): 43 рази
- Подякували: 7 разів
- Контактна інформація:
Re: Автоматизация в прицеп-даче
В связи с тем, что часть подключаемых к Ардуино датчиков запитываются от 5-12В, а какое то количество рассчитано на напряжение питания 3,3-5В, принял решение входные 12В преобразовывать в 5В, от него запитываю все, что связано с Ардуино. Кроме того ЖК экран + матричные индикаторы так же рассчитаны на 5В. Единственные места, в которых требуется 12В - реле подключающие внешние 220В, запускающие инвертор, включающие наружное освещение и вентилятор на испарителе холодильника, но все это уже не требовательно к питанию и переносит его перепады и работает во вторичных цепях за гальваническими развязками от контроллера.
Преобразователь DC-DC понижающий с регулируемым выходным напряжением и макс.током 3А заказал на Алиэкспрессе за 1,49 у.е. Управляющий элемент у нее МС LM2596. Поэкспериментирую, если будет надежно держать 5В плюс минус 0,25В при диапазоне входе от 10 до 15 В, токе от 0,5 то 3А и диапазоне температур от 0 до 45 градусов = оставлю и смогу рекомендовать другим. Результат тестов выложу на форум (если кому то будет интересен результат). Ссылка нужна на подобный преобразователь?
По всему каравану в разных блоках планирую разместить 2 Ардуино Мега и 2 Нано. Вся информация и управление должна идти от центрального блока управления. Экспериментирую с связью по I2C между контроллерами. Для связываемых элементов требуется общий источник питания - это требование для использование данного метола. Кому то интересны наработки по этому вопросу? Просто максимальное расстояние между блоками 3 метра и хочу добиться надежной передачи. Если не получиться, то на большом расстоянии задействую трехпроводной протокол SPI.
Преобразователь DC-DC понижающий с регулируемым выходным напряжением и макс.током 3А заказал на Алиэкспрессе за 1,49 у.е. Управляющий элемент у нее МС LM2596. Поэкспериментирую, если будет надежно держать 5В плюс минус 0,25В при диапазоне входе от 10 до 15 В, токе от 0,5 то 3А и диапазоне температур от 0 до 45 градусов = оставлю и смогу рекомендовать другим. Результат тестов выложу на форум (если кому то будет интересен результат). Ссылка нужна на подобный преобразователь?
По всему каравану в разных блоках планирую разместить 2 Ардуино Мега и 2 Нано. Вся информация и управление должна идти от центрального блока управления. Экспериментирую с связью по I2C между контроллерами. Для связываемых элементов требуется общий источник питания - это требование для использование данного метола. Кому то интересны наработки по этому вопросу? Просто максимальное расстояние между блоками 3 метра и хочу добиться надежной передачи. Если не получиться, то на большом расстоянии задействую трехпроводной протокол SPI.
- Deffi
- Site Admin
- Повідомлень: 10507
- З нами з: Сер червня 03, 2009 11:59
- Ім'я: Евгений
- Техніка: M. Pajero 3.2 + TABBERT Regent 440
- Країна, місто: Украина Днепропетровск
- Skype: Deffi123
- zello: Deffi76
- Дякував (ла): 520 разів
- Подякували: 382 рази
- Контактна інформація:
Re: Автоматизация в прицеп-даче
Вадим спасибо.
Илья, конечно интересно. И ссылка и тесты и рабочие варианты...
Илья, конечно интересно. И ссылка и тесты и рабочие варианты...
Ремонт караванов и автодомов любой сложности. Тюнинг, консультации.
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
- Cristo
- Повідомлень: 195
- З нами з: Нед серпня 12, 2012 14:19
- Ім'я: Илья
- Техніка: ВАЗ 21114 + Abbey Euroland 400
- Країна, місто: Киев
- Skype: cristoflash
- Звідки: Киев
- Дякував (ла): 43 рази
- Подякували: 7 разів
- Контактна інформація:
Re: Автоматизация в прицеп-даче
По преобразователям DC-DC исходя из характеристик для запитки на 5В Ардуино напрашиваются 2 решения:
http://ru.aliexpress.com/item/XL4005-DS ... 88453.html - такой заказал я, буду проверять на точность удерживания выходного напряжения при разных внешних условиях.
http://ru.aliexpress.com/item/Black-Wat ... 66936.html - не регулируемый герметичный преобразователь на 5В 3А
http://ru.aliexpress.com/item/XL4005-DS ... 88453.html - такой заказал я, буду проверять на точность удерживания выходного напряжения при разных внешних условиях.
http://ru.aliexpress.com/item/Black-Wat ... 66936.html - не регулируемый герметичный преобразователь на 5В 3А
- Deffi
- Site Admin
- Повідомлень: 10507
- З нами з: Сер червня 03, 2009 11:59
- Ім'я: Евгений
- Техніка: M. Pajero 3.2 + TABBERT Regent 440
- Країна, місто: Украина Днепропетровск
- Skype: Deffi123
- zello: Deffi76
- Дякував (ла): 520 разів
- Подякували: 382 рази
- Контактна інформація:
Re: Автоматизация в прицеп-даче
А обычный в прикуриватель для зарядки мобильных не подойдёт?
Что-то типа такого...
Что-то типа такого...
Ремонт караванов и автодомов любой сложности. Тюнинг, консультации.
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
Солнечные панели, Аккумуляторы, Контроллеры
066-929-86-86; 067-140-87-50
Хто зараз онлайн
Зараз переглядають цей форум: Немає зареєстрованих користувачів і 1 гість