Тёмный

Arduino Air conditioner control via IR from the Arduino Nano / Uno board. The easiest way 

Mbs Electronics
Подписаться 82 тыс.
Просмотров 2,7 тыс.
50% 1

Опубликовано:

 

29 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 41   
@игорь-о2х8м
@игорь-о2х8м 3 месяца назад
спасибо Олег за инфу.Здоровья ,благ
@Леонид-й2ы5м
@Леонид-й2ы5м 3 месяца назад
Не спорьте ребята. Ясен пень, предела совершенствования кода и железа нет. Главное выполняет свои функции. Спасибо за видео.
@JAWA213
@JAWA213 3 месяца назад
Здравствуй Возник вопрос при изготовление лампового комбика который был описан ранее Что за диод VD2 стоит в блоке питания?
@MbsElectronics
@MbsElectronics 3 месяца назад
Ответил сегодня на сайте под твоим вопросом. К солжалению из за огромного количества спама вынужден включить премодерацию комментариев на сайте. сегодня только увидел твое сообщение.
@Avlik9
@Avlik9 3 месяца назад
Дорогой Олег, спасибо за интересную и полезную информацию и твой энтузиазм в деле радио и компьютерной грамотности. Всех благ и радости ...
@TheKelikat
@TheKelikat 3 месяца назад
ну вообщето сплит при желании тоже можно сунуть в окно и подключить самому, но он крупнее. в европе есть 2 блочные домашние кондеи, они уже соединены трубками, надо только поставить блоки в нужные комнаты, как раз для балконов
@MbsElectronics
@MbsElectronics 3 месяца назад
Оконный надежная штука. Нет этих трубок, поэтому практически исключена утечка фреона
@Haos-f2i
@Haos-f2i 3 месяца назад
Так а терморегулятором,что нельзя на такой режим вывести?Реле времени можно поставить.
@Ruslan-VRR
@Ruslan-VRR 3 месяца назад
Проще было Рокси научить кнопку нажимать.😊
@MbsElectronics
@MbsElectronics 3 месяца назад
🤣😂
@goodwill7643
@goodwill7643 3 месяца назад
конечно на микроконтроллере программировать можно как угодно, но простое расписание можно и на али найти "Programmable Timing Socket". Можно найти тимер с 9 программами, когда включить когда выключить на дни недели.
@kote315
@kote315 3 месяца назад
Programmable Timing Socket это конечно very good, но он подходит только когда устройство включается в правильном режиме при подаче питания, что происходит далеко не всегда.
@goodwill7643
@goodwill7643 3 месяца назад
@@kote315 "в правильном режиме" это как?
@kote315
@kote315 3 месяца назад
@@goodwill7643 Ну например в том режиме в котором устройство использовалось прошлый раз.
@kote315
@kote315 3 месяца назад
Кек. Совсем недавно сделал нечто похожее для управления вентилятором. Только на ESP8266 с синхронизацией по NTP.
@SIM31r
@SIM31r 3 месяца назад
Еще лаконичнее можно было сделать с RGB светодиодом.
@MbsElectronics
@MbsElectronics 3 месяца назад
Кстати да, было бы 6 цветов.
@maximborozdin
@maximborozdin 3 месяца назад
Выход из режима настройки можно было сделать например при отсутствии нажатия в теч 5 или 10 секунд
@MbsElectronics
@MbsElectronics 3 месяца назад
конечно
@EniKeys4ik
@EniKeys4ik 3 месяца назад
Не знал что ты в индию переехал.
@MbsElectronics
@MbsElectronics 3 месяца назад
уже 4 месяца как
@Sergofan836
@Sergofan836 3 месяца назад
В помойке жить 4 месяца, такое себе..
@maximborozdin
@maximborozdin 3 месяца назад
А в какую цену кВт/ч в Индии?
@MbsElectronics
@MbsElectronics 3 месяца назад
вообще везде по разному, но на самом деле как хозяин дома счетчик накрутит так и будет
@VitaliySunny
@VitaliySunny 3 месяца назад
Актуальненько
@MrDacnick
@MrDacnick 3 месяца назад
У кондюков NEC-подобный протокол, вся посылка разбита на несколько частей, обычно на 3 части, есть проверка данных. Скорость передачи данных 9600 слишком мала, надо раз в 10 выше
@MbsElectronics
@MbsElectronics 3 месяца назад
Для чего мала скорость 9600? Для COM терминала? Посмотрите пожалуйста видео внимательно. Когдиционер общается с пультом на частоте 36 кГц. Используется ШИМ модуль контроллера ардуино через внешнюю библиотеку
@MrDacnick
@MrDacnick 3 месяца назад
@@MbsElectronics Делал подобное, без библиотек на прерываниях... При граблении данных на 9600 не успевает отправлять принятое, и пока не поднял до 115200 - лезли ошибки
@MrDacnick
@MrDacnick 3 месяца назад
@@MbsElectronics на хабре есть статья с подробным разбором протокола кондюка электролюкс- Реверс инжиниринг протокола пульта от инверторного кондиционера Electrolux рекомендую глянуть
@MbsElectronics
@MbsElectronics 3 месяца назад
скетч приемника не мое творение. Он из англоязычного интернета. Прекрасно работает. Он принимает RAW данные пульта в буфер, измеряя промежутки времени между фронтами импульсов с IR приемника. потом ему все равно с какой скоростью отправлять мне на экран, хоть с 1200. Здесь ничего не зависит от скорости UART, только скорость прорисовки текста в мониторе ком порта.
@MrDacnick
@MrDacnick 3 месяца назад
@@MbsElectronics Подозрительно работает... Откуда столько параметра 2500 +/- ?
@vs6703
@vs6703 3 месяца назад
:)
@stanislavshamsheev2708
@stanislavshamsheev2708 3 месяца назад
Алгоритм со сбросом, потому что, не смог менять режимы по таймеру прерывания, а не задержки? Посмотри на гайверовскую библиотеку баттон, там можно считывать все возможные нажатия, и соответственно, правильно было бы, делать включения и выключения не делэй блокировать работу, а в момент работы
@MbsElectronics
@MbsElectronics 3 месяца назад
Главное здесь в ролике -это метод управления кондиционером. Задержки это вообще дело последнее, можете сделать как вам больше нравится. тут море вариантов. Можно даже контролировать температуру от дополнительного термодатчика и менять эти задержки. Я сделал так как быстрее всего и под свои задачи
@MbsElectronics
@MbsElectronics 3 месяца назад
Вообще если вы хотите опрашивать кнопку в основном цикле (или например мигать светодиодами) можно вместо delay() использовать неблокирующую функцию millis(). Емкости ее счетчика достаточно на 50 суток непрерывной работы до переполнения, этого более чем достаточно. Не нужны никакие прерывания.
@ЕвгенийКозин-к2н
@ЕвгенийКозин-к2н 3 месяца назад
Т.е. ты все-таки уехал в Индию....
@erkenisagulov8906
@erkenisagulov8906 3 месяца назад
А где силовая часть самая главная
@VitaliySunny
@VitaliySunny 3 месяца назад
Внутри кондиционера. По сути arduino эмулирует пульт.
@MbsElectronics
@MbsElectronics 3 месяца назад
@@VitaliySunny именно. Кондиционер было бы некорректно включать и выключать, манипулируя скажем реле на сетевом проводе. Через ИК - порт это корректно. Фактически питание не отключается, аппарат находится в ждущем режиме.
@erkenisagulov8906
@erkenisagulov8906 3 месяца назад
​@@VitaliySunnyменя интересует какои пин Ардуино управляет силовои части кондера И его развязка могли бы нарисовать схему
@MbsElectronics
@MbsElectronics 3 месяца назад
@@erkenisagulov8906 Пин D3, я же показал схему соединений. Смотрите внимательнее видео.
Далее
ДУБАЙСКАЯ ШОКОЛАДКА 🍫
00:55
Просмотров 2,9 млн
I Made A Rotary Vane Engine Prototype
31:27
Просмотров 233 тыс.