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

esp 8266,REMOTEXY

Ответить
Brand2
Лейтенант
Сообщения: 414
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 41
Откуда: Haifa
Имя: Alex

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

#1

Сообщение Brand2 » 06.07.2020{, 22:51}

На создание данного проекта подтолкнула летняя жара и просьба товарища у которого есть свой бизнес ,ему нужно выключать кондиционер когда в помещении никого .Пока жду от него датчик присутствия,решил сделать удаленное управление кондиционером.Думаю идея может пригодится тем,кто
желает приехать домой в прохладную квартиру,у кого есть пожилые родственники ,маленькие дети, которые не могут или не знают как его включить,домашние животные оставленные одни дома,наконец комнатные цветы которые могут погибнуть от жары и тд и тп.Или уехав из дома не нужно думать,выключил кондиционер или нет,что бы не платить за лишнюю эл энергию и тд.
Штатные блоки инфракрасного управления FLPROG не позволяют охватить все фирмы и устройства,поэтому просмотрев видео одного умного товарища
СпойлерПоказать
понял в каком направлении двигаться.
Для удаленного контроля температуры используется терморезистор от какой то литиевой батареи,что позволяет знать текущую температуру в помещении и видеть ее изменение при включении или отключении кондиционера.
В проекте использованно ESP8266 и два инфракрасных светодиода,соединенные последовательно и подключеных к D1 и GND,дальность 3-5 метров,но нужно направлять на кондиционер .
Делал и с управлением от транзисторного ключа,но результат и дальность одинаковые,так что от ключа отказался.
Само устройство размещается в коробочке размером меньше спичечного коробка,к сожалению отдал его на пробу товарищу,питание от зарядного от телефона.
MAZGAN_TADIRAN_ON_0FF.flp
(473.35 КБ) 199 скачиваний
СпойлерПоказать
TADIRAN1.jpg
СпойлерПоказать
TADIRAN2.jpg
Пока что сделал изменение темперауры для 4 значений,не трудно добавить больше,доработав блок
Ired_send_Wemos

ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23.11.2020{, 16:46}
Репутация: 10
Имя: Artem

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

#2

Сообщение ArtemArable » 12.06.2023{, 16:33}

Не понял как конфигурируется выход ИК-светодиода?

Brand2
Лейтенант
Сообщения: 414
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 41
Откуда: Haifa
Имя: Alex

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

#3

Сообщение Brand2 » 12.06.2023{, 19:32}

В блоке IR_send_WEMOS_on_off_24_21

Declare Section

строка #define IR_LED 5 // ESP8266 GPIO pin to use. Recommended: 4 (D2).

waswas
Рядовой
Сообщения: 44
Зарегистрирован: 04.04.2023{, 18:39}
Репутация: 2
Имя: Вася

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

#4

Сообщение waswas » 12.06.2023{, 22:47}

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

обычный 18в20 включает розетку с кондеем, заранее настроенным на необходимую температуру - так же проше?)

texbez
Лейтенант
Сообщения: 355
Зарегистрирован: 20.11.2016{, 19:57}
Репутация: 9
Откуда: Ростов на дону

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

#5

Сообщение texbez » 13.06.2023{, 07:31}

waswas писал(а):
12.06.2023{, 22:47}
Brand2, к чему такая сложность с управлением?

обычный 18в20 включает розетку с кондеем, заранее настроенным на необходимую температуру - так же проше?)
Нет не проще - не все кондиционеры при подаче питания включаются в режим работы.

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

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

#6

Сообщение Phazz » 13.06.2023{, 07:34}

Кондиционер не рекомендуется выключать так. Да и при подаче питания он не включится пока с пульта не включишь, хотя тут наверное от модели зависит.

Brand2
Лейтенант
Сообщения: 414
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 41
Откуда: Haifa
Имя: Alex

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

#7

Сообщение Brand2 » 13.06.2023{, 14:23}

waswas, Мы не ищем легких путей :no: ,а если серьезно,то стоимости розетки ,реле и т.д будет и дешевле и более функционально,тем более можно прикрутить кучу опций без дополнительных затрат.

ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23.11.2020{, 16:46}
Репутация: 10
Имя: Artem

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

#8

Сообщение ArtemArable » 17.06.2023{, 18:14}

Не совсем понял как вносить свой код в блоке (не в скомпилированном скетче) и как реализовано взаимодействие библиотек.

ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23.11.2020{, 16:46}
Репутация: 10
Имя: Artem

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

#9

Сообщение ArtemArable » 30.06.2023{, 19:21}

Brand2 писал(а):
12.06.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
Лейтенант
Сообщения: 414
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 41
Откуда: Haifa
Имя: Alex

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

#10

Сообщение Brand2 » 01.07.2023{, 18:11}

ArtemArable,

Смотрите в пользовательском блоке в Declare Section,прокрутите вниз ,там все коды
IR.

ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23.11.2020{, 16:46}
Репутация: 10
Имя: Artem

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

#11

Сообщение ArtemArable » 01.07.2023{, 18:24}

Спасибо. Глупо получилось. Я все библиотеки перерыл, не мог понять чем ои вызываются...
На скроллер не обратил внимания... А для чего так? Как то на порядок компиляции влияет. Компилятор пробелы вырезает вроде.

Brand2
Лейтенант
Сообщения: 414
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 41
Откуда: Haifa
Имя: Alex

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

#12

Сообщение Brand2 » 01.07.2023{, 19:29}

ArtemArable, Согласен с Вами,сам не обратил внимание ,их легко убрать ,отредактировав пользовательский блок.

holodaleksey
Лейтенант
Сообщения: 566
Зарегистрирован: 10.01.2016{, 13:47}
Репутация: 14

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

#13

Сообщение holodaleksey » 13.08.2023{, 13:37}

Ничерта не получается. Не могу отсканировать. Значение массива увеличил до 200, считывает рандомно величину массива от 99 до 199, значения одной команды различаются даже в 10 сканированиях. Все 10 раз при одной команде - где нибудь все равно значения разные.
Просадки по питанию нет, пробовал и юсб2, и юсб3. Пробовал на Уно.
Может кто-то поделиться, у кого заработало:
Какая версия Ардуино аде и
Какая версия библиотеки ?
(В разных версиях скетчи разные).
Подпись удалена мною по требованию администрации форума, что является нарушение демократии )

ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23.11.2020{, 16:46}
Репутация: 10
Имя: Artem

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

#14

Сообщение ArtemArable » 13.08.2023{, 14:08}

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

holodaleksey
Лейтенант
Сообщения: 566
Зарегистрирован: 10.01.2016{, 13:47}
Репутация: 14

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

#15

Сообщение holodaleksey » 13.08.2023{, 14:17}

И dump, и dump2 все одно, ничего и никак .
Подпись удалена мною по требованию администрации форума, что является нарушение демократии )

ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23.11.2020{, 16:46}
Репутация: 10
Имя: Artem

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

#16

Сообщение ArtemArable » 13.08.2023{, 14:20}

holodaleksey писал(а):
13.08.2023{, 14:17}
И dump, и dump2 все одно, ничего и никак .
У меня только на ESP завелась. На Uno не хватало памяти. Весь софт, либы из последней версии FLProg.

Brand2
Лейтенант
Сообщения: 414
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 41
Откуда: Haifa
Имя: Alex

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

#17

Сообщение Brand2 » 13.08.2023{, 19:53}

holodaleksey, я считывал с Nano(old version),без проблем ,может у Вас IR приемник плохой,попробуйте поставить другой,можете попробовать считать данные с пульта телевизора,там код короче.
Версию IDE уже не помню,какая тогда была 3 года назад,но завтра на работе если будет время, проверю и напишу

holodaleksey
Лейтенант
Сообщения: 566
Зарегистрирован: 10.01.2016{, 13:47}
Репутация: 14

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

#18

Сообщение holodaleksey » 14.08.2023{, 19:38}

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

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

Но уж если не получится, увы, придется коробочное решение применять. В принципе, коробка с датчиком и приложением и интеграцией в алисумарусюгуглхом сейчас на Ягодном магазине стоит 1000...2000руб. Если пересчитать затраты на полуфабрикаты и человеко-часы без стоимости бубна выходит уже дешевле самопала( увы, лень и прагматизм приходят с возрастом.
Подпись удалена мною по требованию администрации форума, что является нарушение демократии )

Brand2
Лейтенант
Сообщения: 414
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 41
Откуда: Haifa
Имя: Alex

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

#19

Сообщение Brand2 » 14.08.2023{, 20:12}

holodaleksey, Вытащите IR приемник из какого ни будь старого телевизора,видеомагнитофота, из платы ДУ,а IR светодиоды из любого старого телевизионного пульта

holodaleksey
Лейтенант
Сообщения: 566
Зарегистрирован: 10.01.2016{, 13:47}
Репутация: 14

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

#20

Сообщение holodaleksey » 14.08.2023{, 20:17}

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

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

Блин!!! Спасибо, дорогой мой!
У меня ж где то Селенга с горелым бп валяется!!!
Подпись удалена мною по требованию администрации форума, что является нарушение демократии )

Ответить

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