Удаленное управление кондиционером

Ответить
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Удаленное управление кондиционером

Сообщение Brand2 »

На создание данного проекта подтолкнула летняя жара и просьба товарища у которого есть свой бизнес ,ему нужно выключать кондиционер когда в помещении никого .Пока жду от него датчик присутствия,решил сделать удаленное управление кондиционером.Думаю идея может пригодится тем,кто
желает приехать домой в прохладную квартиру,у кого есть пожилые родственники ,маленькие дети, которые не могут или не знают как его включить,домашние животные оставленные одни дома,наконец комнатные цветы которые могут погибнуть от жары и тд и тп.Или уехав из дома не нужно думать,выключил кондиционер или нет,что бы не платить за лишнюю эл энергию и тд.
Штатные блоки инфракрасного управления FLPROG не позволяют охватить все фирмы и устройства,поэтому просмотрев видео одного умного товарища
[spoiler]https://www.youtube.com/watch?time_cont ... e=emb_logo[/spoiler]
понял в каком направлении двигаться.
Для удаленного контроля температуры используется терморезистор от какой то литиевой батареи,что позволяет знать текущую температуру в помещении и видеть ее изменение при включении или отключении кондиционера.
В проекте использованно ESP8266 и два инфракрасных светодиода,соединенные последовательно и подключеных к D1 и GND,дальность 3-5 метров,но нужно направлять на кондиционер .
Делал и с управлением от транзисторного ключа,но результат и дальность одинаковые,так что от ключа отказался.
Само устройство размещается в коробочке размером меньше спичечного коробка,к сожалению отдал его на пробу товарищу,питание от зарядного от телефона.
MAZGAN_TADIRAN_ON_0FF.flp
[spoiler]
TADIRAN1.jpg
[/spoiler]
[spoiler]
TADIRAN2.jpg
[/spoiler]
Пока что сделал изменение темперауры для 4 значений,не трудно добавить больше,доработав блок
Ired_send_Wemos
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23 ноя 2020, 16:46
Имя: Artem
Поблагодарили: 1 раз

Удаленное управление кондиционером

Сообщение ArtemArable »

Не понял как конфигурируется выход ИК-светодиода?
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Удаленное управление кондиционером

Сообщение Brand2 »

В блоке IR_send_WEMOS_on_off_24_21

Declare Section

строка #define IR_LED 5 // ESP8266 GPIO pin to use. Recommended: 4 (D2).
waswas
Рядовой
Сообщения: 44
Зарегистрирован: 04 апр 2023, 18:39
Имя: Вася

Удаленное управление кондиционером

Сообщение waswas »

[ref]Brand2[/ref], к чему такая сложность с управлением?

обычный 18в20 включает розетку с кондеем, заранее настроенным на необходимую температуру - так же проше?)
texbez
Лейтенант
Сообщения: 395
Зарегистрирован: 20 ноя 2016, 19:57
Откуда: Ростов на дону
Имя: Сергей
Благодарил (а): 1 раз

Удаленное управление кондиционером

Сообщение texbez »

waswas писал(а): 12 июн 2023, 22:47 [ref]Brand2[/ref], к чему такая сложность с управлением?

обычный 18в20 включает розетку с кондеем, заранее настроенным на необходимую температуру - так же проше?)
Нет не проще - не все кондиционеры при подаче питания включаются в режим работы.
Аватара пользователя
Phazz
Полковник
Сообщения: 3110
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 228 раз
Поблагодарили: 107 раз

Удаленное управление кондиционером

Сообщение Phazz »

Кондиционер не рекомендуется выключать так. Да и при подаче питания он не включится пока с пульта не включишь, хотя тут наверное от модели зависит.
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Удаленное управление кондиционером

Сообщение Brand2 »

[ref]waswas[/ref], Мы не ищем легких путей :no: ,а если серьезно,то стоимости розетки ,реле и т.д будет и дешевле и более функционально,тем более можно прикрутить кучу опций без дополнительных затрат.
ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23 ноя 2020, 16:46
Имя: Artem
Поблагодарили: 1 раз

Удаленное управление кондиционером

Сообщение ArtemArable »

Не совсем понял как вносить свой код в блоке (не в скомпилированном скетче) и как реализовано взаимодействие библиотек.
ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23 ноя 2020, 16:46
Имя: Artem
Поблагодарили: 1 раз

Удаленное управление кондиционером

Сообщение ArtemArable »

Brand2 писал(а): 12 июн 2023, 19:32 В блоке IR_send_WEMOS_on_off_24_21

Declare Section

строка #define IR_LED 5 // ESP8266 GPIO pin to use. Recommended: 4 (D2).
При редактировании блока эта строка отсутствует.
И как настроить коды от конкретной модели кондиционеров?
Уже в IDE как то не технологично.
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Удаленное управление кондиционером

Сообщение Brand2 »

[ref]ArtemArable[/ref],

Смотрите в пользовательском блоке в Declare Section,прокрутите вниз ,там все коды
IR.
ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23 ноя 2020, 16:46
Имя: Artem
Поблагодарили: 1 раз

Удаленное управление кондиционером

Сообщение ArtemArable »

Спасибо. Глупо получилось. Я все библиотеки перерыл, не мог понять чем ои вызываются...
На скроллер не обратил внимания... А для чего так? Как то на порядок компиляции влияет. Компилятор пробелы вырезает вроде.
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Удаленное управление кондиционером

Сообщение Brand2 »

[ref]ArtemArable[/ref], Согласен с Вами,сам не обратил внимание ,их легко убрать ,отредактировав пользовательский блок.
holodaleksey
Лейтенант
Сообщения: 595
Зарегистрирован: 10 янв 2016, 13:47
Благодарил (а): 1 раз

Удаленное управление кондиционером

Сообщение holodaleksey »

Ничерта не получается. Не могу отсканировать. Значение массива увеличил до 200, считывает рандомно величину массива от 99 до 199, значения одной команды различаются даже в 10 сканированиях. Все 10 раз при одной команде - где нибудь все равно значения разные.
Просадки по питанию нет, пробовал и юсб2, и юсб3. Пробовал на Уно.
Может кто-то поделиться, у кого заработало:
Какая версия Ардуино аде и
Какая версия библиотеки ?
(В разных версиях скетчи разные).
ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23 ноя 2020, 16:46
Имя: Artem
Поблагодарили: 1 раз

Удаленное управление кондиционером

Сообщение ArtemArable »

holodaleksey писал(а): 13 авг 2023, 13:37 Ничерта не получается. Не могу отсканировать. Значение массива увеличил до 200, считывает рандомно величину массива от 99 до 199, значения одной команды различаются даже в 10 сканированиях. Все 10 раз при одной команде - где нибудь все равно значения разные.
Просадки по питанию нет, пробовал и юсб2, и юсб3. Пробовал на Уно.
Может кто-то поделиться, у кого заработало:
Какая версия Ардуино аде и
Какая версия библиотеки ?
(В разных версиях скетчи разные).
Для сканирования надо использовать пример dump2.
holodaleksey
Лейтенант
Сообщения: 595
Зарегистрирован: 10 янв 2016, 13:47
Благодарил (а): 1 раз

Удаленное управление кондиционером

Сообщение holodaleksey »

И dump, и dump2 все одно, ничего и никак .
ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23 ноя 2020, 16:46
Имя: Artem
Поблагодарили: 1 раз

Удаленное управление кондиционером

Сообщение ArtemArable »

holodaleksey писал(а): 13 авг 2023, 14:17 И dump, и dump2 все одно, ничего и никак .
У меня только на ESP завелась. На Uno не хватало памяти. Весь софт, либы из последней версии FLProg.
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Удаленное управление кондиционером

Сообщение Brand2 »

[ref]holodaleksey[/ref], я считывал с Nano(old version),без проблем ,может у Вас IR приемник плохой,попробуйте поставить другой,можете попробовать считать данные с пульта телевизора,там код короче.
Версию IDE уже не помню,какая тогда была 3 года назад,но завтра на работе если будет время, проверю и напишу
holodaleksey
Лейтенант
Сообщения: 595
Зарегистрирован: 10 янв 2016, 13:47
Благодарил (а): 1 раз

Удаленное управление кондиционером

Сообщение holodaleksey »

Спасибо!
Возможно и это тоже, ну и втычные макетки все таки похоже зло.
Надо бы и приемник новый купить, и ИК диоды до кучи, но как назло рядом со мной чипдип закрылся, а ехать или в центр или на другой край мск мало приятного (
Но похоже придется.

Отправлено спустя 4 минуты 25 секунд:
ArtemArable писал(а): 13 авг 2023, 14:20
holodaleksey писал(а): 13 авг 2023, 14:17 И dump, и dump2 все одно, ничего и никак .
У меня только на ESP завелась. На Uno не хватало памяти. Весь софт, либы из последней версии FLProg.
На вемосе ошибок меньше, но все равно есть/
Зато как оказалось для есп8266/32 есть готовая либа для кондеев. Пульт от нового Самсунга опознала как неизвестный, а вот от 10ти летнего Самсунга определила сама, и режим и температуру, и все остальные параметры с описанием что из массива что.

Но уж если не получится, увы, придется коробочное решение применять. В принципе, коробка с датчиком и приложением и интеграцией в алисумарусюгуглхом сейчас на Ягодном магазине стоит 1000...2000руб. Если пересчитать затраты на полуфабрикаты и человеко-часы без стоимости бубна выходит уже дешевле самопала( увы, лень и прагматизм приходят с возрастом.
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Удаленное управление кондиционером

Сообщение Brand2 »

[ref]holodaleksey[/ref], Вытащите IR приемник из какого ни будь старого телевизора,видеомагнитофота, из платы ДУ,а IR светодиоды из любого старого телевизионного пульта
holodaleksey
Лейтенант
Сообщения: 595
Зарегистрирован: 10 янв 2016, 13:47
Благодарил (а): 1 раз

Удаленное управление кондиционером

Сообщение holodaleksey »

Скажу - неоткуда. Поверите??)))))
Старый лом не держу, профиль не мой, а в промке ИК почти нигде не )))
Не, ну щас запускаю климат на новом объекте, и там и приемники и пульты есть, но онож блин все по учёту куплено)))))))

Отправлено спустя 3 минуты 8 секунд:
В коробке на балконе лежит пяток овенов, десятка два данфосов, есть три пцо-хи вторых, а может одна и третья, и один живой Сименс 300й ))))
Нету там нигде ИК)))
У детей все игрушки на 433мгц и 2,4ггц)

Блин!!! Спасибо, дорогой мой!
У меня ж где то Селенга с горелым бп валяется!!!
Ответить

Вернуться в «ESP8266»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей