Как стать автором
Обновить

Комментарии 50

Видео работы будет?
Схемы понравились, особенно с коте :)
а он большой такой, по пояс хозяину. годное животное.
В схемотехнике я не силен, детали брались по принципу «какие есть», буду благодарен за замечания и дополнения

Держите: что делает 4.7к между Vсс и GND? Греет атмосферу? Нехорошо, в свете последних тенденций к энергосбережению…

Не сочтите за критику, но данный функционал легко реализуется на горстке рассыпухи, даже без логики, МК, тем более ардуины.
Прошу прощения, я имел ввиду 4.3к около фоторезистора. Он, кстати, тоже не на своём месте скорее всего…
Да, вы конечно правы, резистор должен быть подключен с другой стороны LDR, завтра подправлю.
Замечу, что тут ардуинка занимается почетным делом — Обработкой Цифрового Сигнала. Не FFT, конечно, но я такое на горсти рассыпухи делать не умею.
Может стоило поробовать снять с напряжение с какого-нибудь из USB портов? или иных разъёмов.
К сожалению, мой тюнер и телевизор переходя в спящий режим не убирают питание с USB.
А если посмотреть настройки спящего режима? В домашнем телеке есть прям опция — отключаться или уходить в спящий режим. Разница в том, что как я понимаю тюнер и электроника пашет в спящем, и на включение надо несколько секунд, в то время как из обычного отключения он просыпается пол минутки.

Вообще весьма интересный девайс на фотке, может было проще организовать через 2 реле? первое срабатывает от фоторезистора и через резистор подключенная лента работает в полмощности, а если включить телек то от чудо девайса замкнет второе реле и пойдет нормальное напряжение на ленту.
На бике есть реле с платкой и транзистором наверно, всего 3 бакса стоит
А если внаглую со светодиода, показывающего состояние питания?
Техника на гарантии, разбирать нельзя. Или колхозить фотодиод к светодиоду ТВ?
А если поставить фотодиод и разбирать сигналы с пульта от телевизора — нажали кнопку питания, провряем дополнительно потребление — если до этого было высокое, значит выключили, если низкое — значит включили.
Ненадежно. Есть шанс пропустить сигнал и попасть в противофазу: включаем телевизор — выключается подсветка. Вы правда считаете, что ставить фотоприемник и декодировать с него сигнал проще?
Вот для того, чтобы исключить противофазу и предложил проверять предыдущее состояние. Вы и так фильтруете потребление, а сигнал с пульта может послужить точкой отсчета, относительно которой нужно ориентироваться, чтобы снизить лаг. Так вы по крайней мере точно будете знать когда произошло изменение.
что касается декодирования сигнала — я только что закончил проектик с распознаванием ИК кодов NEC протокола (самый распространенный среди пультов). И успешно принимаю сигналы от ИК пультов как китайского noname — плоской шоколадки, так и от тюнера AverMedia. Принимается уверенно. Ложных срабатываний не было.
Собственно с пульта я управляю включением света и колонок (неудобно лезть к выключателям), а также компа.
Даже если считать что сигнал мы определяем без сбоев я вижу две проблемы одно неудобство и проблему:
1) Хоть пульт и широко «стреляет», но все равно ФП прийдется размещать как можно ближе к ФП телевизора.
2) Смена режима работы по таймеру и включение-выключение при потере питания никак не детектируются.

На самом деле, идея тоже неплохая, надо только предусмотреть на пульте кнопку для ручного управления.
Кнопку для ручного управления как резервный канал — мало ли чего там автоматика надумала. А это будет override режим.
Где-то видел готовые библиотеки для стандартных протоколов.

Сам делал по другому: декодировал несколько ключевых бит последовательности и сдвигал в 16-битный приёмник. Код очень быстрый и компактный, работает с любыми протоколами, но… это не даёт ему права называться правильным :)
Я вообще воспользовался примером от китайцев, который идет в комплекте с рассыпухой для сборки ИК приемника.
Он может и не правильный, но кого это волнует? Главное что он работает так, как надо. МК — не ПК, там красота и правильность не особо нужны, т.к. ресурсы ограничены. Достаточность — отличный критерий )
Работает чётко. Бетатестером был 5-летний сын, когда на макетке навесил 8 светодиодов на порт и прописал 8 кнопок пульта. Одно нажатие включало светодиод, второе — выключало.

Несколько дней тестирования, пока ему не надоело — сбоев нет :)
А с чего бы плохо работать? :) У меня тут под рукой прямо лежит один пульт, второй у дивана. пользуюсь ежедневно уже пару недель минимум.
А где же итог? =)
А разве аmbient light не должен менять цвет и яркость в зависимости от картинки на экране?
Верно подмечено, это творение будет более правильным назвать backlight, т.е. как это сделано в первых двух ссылках.
А что, если работу телевизора определять по фотодиоду, возле экрана? А освещенность комнаты другим фотодиодом (днем же подсветка не нужна)
Можно попробовать ловить наводки от импульсов развертки плазменного экрана, амплитуды там порядка сотни вольт, фронты импульсов крутые. На небольшую рамку, приложенную к задней стенке, должен ловиться прилличный сигнал. А дальше — выделять частоту развертки, характерную для вашего телевизора. Если эта частота пропала, значит экран погас.
Наверное можно. Но фотодиодом мне кажется будет намного проще. Кроме того, будет большой плюс — яркость подсветки может изменяться в зависимости от яркости экрана.
И минус в виде фотодиода, который закрывает кусочек экрана. Да, очень маленький кусочек, но будет выглядеть как битый пиксель, и, мне кажется, будет сильно раздражать.
Согласен. А как там у плазменной панели дела с индикацией рабочего состояния? Обычно при вкл светится яркий синий светодиод, во сне — менее яркий желтый или красный. Можно попробовать разместить наш фотодиод возле него.
Точно! Двух зайцев убьем: и состояние телевизора считываем, и этот уродский синий маяк заслоним.
Идея с фотоприемником возле экрана не очень удачна, кроме того что закрывается часть экрана, никто не может гарантировать, что именно этот участок экрана будет светится. По хорошему его надо ставить напротив телевизора, и ограничивать поле зрения какой нибудь оптической системой.
Ловить наводки от плазмы это круто, но уже не для меня :)

Ставить фотоприемник напротив светодиода состояния, идея такая же заманчивая, как и подпаяться на него изнутри телевизора, но я решил от нее отказаться из эстетических соображений.
Попробуйте отключить автообновление прошивки в телевизоре чтоб не просыпался.
Дело не в обновлении прошивки, слишком уж часто он просыпается.
Я бы не заморачивался с адаптированием питания. USB даст 5v для ардуино.
Плазма, на сколько я знаю, имеет свойство греться. А что есть термодатчик на корпус?

В корпусе все равно стоит блок питания для подсветки, к чему тянуть лишний провод и занимать USB?
С термодатчиком идея хорошая, но не хотелось ничего лепить на телевизор, даже с обратной стороны.
У меня появилась та же мысль, я замерял пирометром температуру LCD панели Philips — получилось, что со стороны экрана температура практически равномерная и составляет около 43 °C, а на вентиляции в задней крышке немногим больше, до 50 °C. К тому же сейчас море очень удобного биметала и иных термопар, которых просто не будет заметно.
я что-то не понял, зачем такие сложности с определением режима работы телевизора? у него же вагон выходов, с которых можно получить инфу о том включен он или нет… (банальные неиспользуемые scart в которых появляется сигнал..)
Все сложности возникли из за того, что разница в потреблении тока в спящем и активном режимах оказалось не так ярко выражена, как хотелось. Все это вылилось в некоторое усложнение программной части, конструктивно в девайсе я ничего сложного не вижу.

Знаете какой провод в скарте использовать?
Вот распиновка SCART, я не уверен, но мне кажется, что скарт будет заводиться именно в момент переключения на AV-выход.
Теоретически. Со скарта возможна запись, а значит там есть и вход и выход. Значит при появлении изображения на экране, должно что-то выдаваться на выход.
при помощи мультиметра можно найти легко такой провод, в любом из неиспользуемых разъемов.
У меня к примеру у телека есть ненужные выходы av и в скарте тоже есть видео/звук при просмотре телеканалов.
Вот только не проверял есть ли что-либо там когда он работает в режиме монитора(hdmi)
А еще можно посмотреть что происходит на serial порту…
Хотя у меня LG usb обесточивает при выключении
Могу посоветовать в качестве датчика тока использовать не «TAK12-02 High-frequency Pulse Current Transformer», а микросхему ACS712 или другие из этой серии, являющиеся датчиками тока на эффекте Холла, размещенными в корпусе SOIC8.
Питание +5,0В, напряжение выхода при отсутствии тока протекающего через датчик равно 2,5В. При наличии тока, происходит линейное отклонение, пропорциональное току. Я в своем проекте по работе, смог с помощью датчика на 20А, уловить включение 20Вт лампочки (при отклонении 185мВ/А)
Ждем картинку с результатом работы.
5 долларов за катушечку, которую намотать 5 минут делов? Ну и цены у вас.
Чтото не припомню чтобы я пытался вам что либо продать. Если мне катушки мотать скушно, и я готов отдать 5 баксов за готовое изделие с заранее известными характеристиками, то это не значит, что вам нельзя заняться этим интересным делом. Странно только, что вас не смутили 10 баксов за МК и 8 за БП, тут тоже можно наэкономить баксов 6, а может даже и 8.
Не хотел вас обидеть. Я не о том, чтобы что-либо мне продать. Меня просто удивила стоимость такой простой детальки. Интернет говорит, что это ВЧ трансформатор тока, потому вопрос стоимости отпал.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории