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

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

А вы не думали сделать что-то подобное на основе радио? Есть же беспроводные выключатели, возможно, есть какие-нибудь продвинутые радиопульты с большим количеством кнопок.
Думал. Это несколько усложняет задачу — придется переделывать пульт и удорожает — нужно два радиомодуля. я вот пока еще не добрался до NRF24L.
В этом же варианте можно использовать любой пульт, хоть от видеомагнитофона, они обычно довольно навороченные.
Плюс — относительная простота. Ну и девайс в другой комнате не будет включаться от пульта у вас в руках :) если вы сделаете несколько.
Спасибо! Уже давно думаю над управлением компьютером/розетками/светом от пульта, но никак не доберусь, да и знаний пока маловато, но после статьи понятно в каком направлении копать.
Жду второй части, и интересно как работает с программной точки зрения.
Вторая часть будет скоро, вопрос только во времени для ее написания — эту писал больше 3 часов, чтобы не упустить ничего. Весь материал для нее готов. Я вообще собирался описать сразу все, но когда закончил описывать простой вариант, понял, что такого размера статью никто не осилит :)
Освойте ЛУТ, пожалуйста.
Для тех, прочитать не удосужился: девайс сделан с помощью лут и работает:
USB-IRPC Front
«USB-IRPC Front»
Просто я его упрятал в аккуратный корпус. Или кто-то думает, что arduino влезет в корпус 45х60мм? (рубль рядом для масштаба лежит)
Другое дело. А то фото обломанной макетки у вас есть в топике, а фото готовой платы — нет. Да и не написано особо об изготовлении.
Вы и эту то статью не прочитали внимательно, похоже, если бы я описал тут и изготовление, ее вообще никто читать бы не стал. В избранном вон у кучи, а прочитать почти никто не прочел еще. :)
Не переживайте, расскажу, мне не жалко.
А что вы минусуете? в закладках у 58 человек, комментариев, включая мои на данный момент 9, проголосовало только 15. Я сделал вывод — отметили, чтобы не забыть прочесть, но сейчас читать не стали.
Судя по комментарию vzvlad, он тоже только пробежал глазами, иначе бы знал, что девайс уже изготовлен с нуля и не советовал бы изучать ЛУТ.
Вопрос по существу задал один человек-про радиоинтерфейс.
два человека высказали интерес к продолжению. Похоже, статья не особо понравилась. Если не согласны с комментарием, не жмите молча стрелку, выскажите свое мнение словами.
Я по комментариям делаю выводы — н
нравится/не нравится. Если интересующихся не будет — зачем писать вторую часть? Если будет хотя бы 5 человек, у меня будет стимул выделить на нее время, потому что это кому-то нужно.
Статья понравилась, однако лучше не откладывать на потом, а написать длинную статью сразу — кто не осилит сразу всю — прочитает половину, а потом вернётся :-)
Ок, учту, хотя я даже сам когда писал ее, замучался листать вверх-вниз при предпросмотре, чтобы посмотреть все ли правильно отображается. Возможно, неплохо бы делать в длинной статье вначае что-то вроде содержания со ссылками на конкретные части статьи.
Пишете вторую часть, развивайте идею…

Не останавливайтесь на IR модуле, смотрите так же в сторону Bluetooth.

Я с удовольствием прочитал эту статью, и с нетерпением жду второй (выделите время, не обращайте внимание на минусующих )

Я бы даже рекомендовал развить идею в сторону «Управления нагрузкой с помощью смартфона по Bluetooth», где нагрузка, это для начала Выключатели освещения, а уже потом и многие другие приборы (включая и компьютеры, чайники, стиральные машины).

Уже сейчас на масс рынке много смартфонов с морально устаревшим железом AMR6 по приемлемой цене в разнообразных корпусах, которые можно использовать в качестве «пульта» для управления нагрузкой.

Упор стоит делать на Bluetooth, а не Wifi, Bluetooth — очень интересен будет, т.к. есть ограничение по расстоянию и вправлять можно источниками в «зоне действия».

Вот к примеру Kickstarter проект у которого упор на Wifi коммуникацию:

www.kickstarter.com/projects/limemouse/lifx-the-light-bulb-reinvented?ref=live

image

image

Творите, рассказывайте. Руки у вас из правильного места.
(жду вторую статью и попробую повторить)
Bluetoth не будет. Это абсолютно точно. С ним есть проблема — полноценный Bluetooth девайс а не эмуляцию COM -порта на Atmega168 будет сделать непросто, если вообще возможно. Второе — Bluetooth долго подключается, а значит пульт придется включать и выключать, т.к. во включенном состоянии он довольно много потребляет. А включив придется ждать, пока он сконнектится. ИК пульт от батарейки работает годами, всегда готов к работе. Я, кстати, поэтому не люблю Bluetooth мыши и клавиатуры — они быстрее разряжаются, дольше коннектятся и с ними больше проблем, чем с радиомышами, которые готовы как только щелкнул выключателем, а работают от батарейки очень и очень долго.
Альтернативой может стать радиоинтерфейс, но это потребует переделки пульта, не уверен, что мне удастся втиснуть в крошечный пульт процессор и радиомодуль, не испортив его внешний вид. Разве что специально покупать пульт большого размера. Для этого варианта подошли все пульты, какие были дома без каких либо переделок. Мне нравится делать простые и дешевые устройства. Дорого и наворочено можно купить готовое :) — на ixbt есть обзор радиопультов, правда в продаже я их не нашел.
Если найду код для работы с NRF24l01 для ATMega168P (под avrgcc) или для Arduino (wiring), попробую сделать радиопульт.
NRF24L01+ — хорошие чипы, рекомендую не откладывать общение с ними.
Документация на них отличная, регистры просто и логично организованы, не то что в чипах от TI.
Если не ставить цель сделать interrupt-driven прошивку для работы с ними и не юзать DMA (коего в авр и нет), то на драйвер даже с нуля у вас уйдет совсем немного времени.

Кстати, открою вам секрет — если хватит радиуса действия метров в 10, то их можно запихнуть куда угодно, т.к. «нано-ресиверы» от лоджитека и майкрософта их и содержат.
Вот:
image
image

Это несколько более апгрейженная версия чипа — с USB и процессорным ядром 8051 на борту.
Прошивка там, скорее всего, локнута, но купить донгл+совместимый чип, после чего перепаять — дело нехитрое. В итоге получите ваш кастомный донгл очень маленьких размеров.
Круто, а есть пример кода, который можно использовать на атмеге 168/328? Я не очень люблю изобретать велосипед, если можно взять готовый ездящий. :)
Наверняка есть, но не у меня, т.к. я писал драйвер для нее под FreeRTOS на STM (как раз чтобы задействовать DMA).

Да почему бы не потратить время, будете знать регистры этой микрухи, режимы — это лишним не будет, тем более что там не так все страшно — зато если решите писать под тот чип, что в донгле, сможете легко портировать ваш код.
Дело в том, что время, когда каждая новая железка была в радость и вызывала бурный интерес, прошли. Теперь мне просто жалко времени. Отчасти потому, что это только хобби, но хобби не в изучении железок, а в использовании их — мне нравится делать взаимосвязанные системы и их управление и то, что приходится тратить время на отдельные элементы, больше раздражает, чем доставляет удовольствие. Это одна из причин, почему я использую везде одни и те же МК — Atmega168/328. Еще вот собираюсь добраться до STM32 для тех задач, где 8битных не хватит. Уже купил две платы — STM32VLDiscovery и платку с STM32F103 и 2.4" LCD экраном.
Я люблю унификацию, тогда можно писать не на убогом питоне или Wiring, а один раз изучить С и писать экономный, быстрый, удобный код. А под ПК пишу на Delphi и немного на MSVisual C++. Мне не нравится managed код и поэтому я не использую C# в частности потому, что он запускается гораздо медленнее. Особенно на КПК с WM6.1.
В общем стараюсь зоопарк не сильно разводить :) Иначе времени на все задумки просто не хватит.
Чип из донгла использовать скорее всего не буду. Кстати, я бы предпочел не напрямую с регистрами работать, а написать класс или на худой конец модуль с небольшим количеством функций. инкапсуляция сильно упрощает разработку. Я не хочу помнить где у нее что, а потом менять код, если что-то понадобилось изменить. Я люблю черные ящики, один раз открыл, разобрался как с этим работать, написал код и забыл. Если кто-то до меня качественно проделал эту работу и удобный компактный код хорошо работает — он сэкономил мне кучу времени. :)
Использовать не изучая — всегда быть на несколько шагов позади.
Тот же донгл использовать, портировав на него код — значит получить в распоряжение новый, отличный инструмент.
Согласитесь, если ваш девайс будет в виде донгла размером 1х1 см, это куда более изящно и впечатляюще, чем коробка с ардуиной, или даже с кастомной платой большого размера.
Позади кого или чего? Я не разработчик железа, не зарабатываю этим на жизнь. В своих проектах намеренно использую уже хорошо проверенные и дешевые решения. Они массовые, легко доступные. Это не передний край технологий. Неужели в моих простых проектах хоть рах промелькнула идея за кем-то угнаться? Я просто делаю интересные и удобные для себя штуки. Потом делюсь с людьми тем, как можно что-то сделать самому. Я люблю, когда простота, удобство, надежность и гибкость сочетаются.
Согласен, но 1х1 см потребует не в пример больше труда — к тому же подключить туда реле скорее всего не удастся, а пульт переделывать придется и не изуродовать его — непросто. Повторить такое смогут уже единицы. А я считаю, что работа Левши — удивлять, а моя — показывать как каждый может сделать нечто интересное для себя и окружающих. Моя версия: коробочка 45х65 мм, к тому же она спрятана в корпус ПК. снаружи находятся только блок розеток и крошечный датчик как раз примерно 10x8 мм. размером. При этом плата изготовлена технологией одностороннего ЛУТ. То есть доступна для повторения. Гнаться за Samsung или Apple невозможно — они могут себе позволить 10 слойные платы и BGA корпуса. Зато я могу сделать то, что мне нужно сам, дешево и дома. Без огромных затрат труда и времени. И повторить это смогут многие — для меня это важно.
Позади тех, кто эти библы пишет. Суть в том, что многие смогут повторить и фокус с донглом, но даже не думают об этом, хватаясь за ардуины.
Это просто возможность расширить свой арсенал инструментов, так же как и роутер, который WR703N.
Arduino-вариант только для тех, кто боится ЛУТ. :) и то, уверен, некоторые испугаются количества деталей, которые нужно приобрести. Покажите, как сделать с донглом, в деталях, чтобы прочитавшие смогли повторить. Я пишу для того, чтобы доказать — не нужно быть 7 пядей во лбу, чтобы такое сделать. Я в последний раз профессионально связан был с разработкой девайсов в 2003м году и то не сам их разрабатывал, а писал под них софт на ПК, участвовал в разработке косвенно, разрабатывал протокол обмена. Раз я смог, почти любой сможет.
Хотя уже нашел, зря побеспокоил :)
у меня примерно такой модуль, только контактов 10 nRF24L01
С виду это не L01, а L01P, кстати…
Это важно? У меня вообще вот такие:
nRF24L01
«nRF24L01»
В чем разница?
Этот — L01, тот что по ссылке выглядит как L01P.
Мало чем отличаются, L01P может работать на 250 кбит/с, плюс буквально один-два регистра поменялись.
Но с точки зрения радио, говорят, те что 01P получше, это не проверял, у меня сразу 01P был.
Аналог от Inhaos вроде немного дешевле, програмица через Keil Studio. Прошивается поставляемым загрузчиком. Пример использования тут.
Что касается смартфонов — под Android писать мне неудобно — Java я уже не помню, изучить понадобится немало времени, чтобы сделать что-то приличное, чем удобно пользоваться, а не наколенную поделку за 5 минут. про Bluetooth уже говорил — у меня нет ни одного устройства на Bluetooth, которое бы работало так как надо — быстро, надежно, удобно. Вечно отваливаются, тупят и не работают именно тогда, когда нужны. (есть клавиатурка BT которую пытался использовать в качестве пульта. Намучавшись с ней, решил сделать полноценное устройство — разница в удобстве колоссальная).
я сейчас использую телефон как пульт для MPC HC и AIMP — не очень удобно, потому что он светится в темноте, нужно разблокировать чтобы нажать кнопку (а он сам блокируется через некоторое время, даже если автоблокировку отключил), нет тактильного ощущения кнопок — приходится смотреть на кнопку, а не в экран и проверять потом на экране — сработало ли нажатие, не слишком удобно.
У меня есть и КПК под WinMobile, под который писать гораздо удобнее, например iPAQ 2490 который стоит на рынке 1-2 тысячи рублей, имеет Bluetooth и WiFI и ИК. пробовал, тоже неудобно, пульт от телевизора по эргономике даст 100 очков вперед. Я использую и то и другое каждый день :) Поэтому в планах заменить функционал софта под Android для управления плеерами с помощью своей программы для USB-IRPC. На пульте я могу управлять громкостью на ощупь, включить и выключить комп даже в темноте, я могу на него сесть и ему ничего не будет (я вешу 86 кг), в отличие от телефона и КПК.
Его не нужно заряжать через день, не нужно включать или разблокировать, чтобы использовать, он не слепит глаза в темноте (даже на маленькой яркости экран телефона и КПК слепит в темноте), когда я смотрю фильм.
Зачем, ну зачем там bluetooth?
Просто, потому что «радио»?
Для того, чтобы перещёлкнуть розетку — не нужны мегабитные скорости!
И не нужен ещё один генератор помех в уже и без того замусоренном канале 2,4ГГц?

IR как раз лишён этих недостатков.
Если нужно что-то более дистанционное чтобы «управлять лампочками и розетками» — то гораздо лучше посмотреть на специально разработанные для этого протоколы.
Хотя бы тот же z-wave.
Все правильно, за исключением z-wave — дико дорогие устройства на его основе. Заменить основые выключатели на z-wave управляемые обойдется в 15-30 тысяч. Это не считая того, что ими еще управлять нужно.
не-не-не, Дэвид Блэйн!
Если уж браться за DIY-проект, то всё гораздо дешевле!
Берём готовый модуль для z-wave (по сути — МК с радиоинтерфейсом и реализацией протокола) и обвешиваем своей электроникой (например, вашим же реле и т.д.).
Сам модуль за несколько минут нагугливается по вполне демократичной цене (Вот, например. 500 рублей). Да, это дороже ардуины (кстати, не всякой). Но вполне сравнимо с модулем bluetooth для аналогичных поделок. К тому же, наверное, если погуглить внимательнее, то наверняка есть и ещё дешевле.
А в качестве большого плюса получаем как раз совместимость с сетью z-wave в целом. Т.е. сделав пару розеток/выключателей самостоятельно — можно следующую пару купить за «15-30 тысяч», при этом они органично впишутся в уже имеющуюся сеть.
500 рублей за модуль, к которому нужна обвязка, розетка, антенна и возня, это по-вашему демократично за 1 розетку? По-моему это очень дорого.
Кстати, bluetooth модуль стоит всего 6 долларов, при этом антенна и обвязка ему уже не нужна — подключай и пользуйся, а если голова правильно вставлена и не лень, то и прошивку прямо в него запихать можно. Только твердотельное реле добавить и все.
Да да, именно…

Жаль конечно у вас железный килл-довод по поводу энергоэффективности пульта за счет bluetooth модуля, да и конект с авторизацией действительно требует времени (что совсем не подходит для устройства «щас я включу свет в чулане»)
Дело в том, что я пробовал управлять компом по BT — кроме нервов и глюков никаких эмоций не вызвало.более того, дальность оказалась меньше чем с ИК пультом. По крайней мере мини-клавиатура с BT интерфейсом имела такую дальность. А если пользоваться неудобно — зачем огород городить.
Ну, видите ли… сравнивать 500 рублей и 6 долларов — не совсем корректно.
Если не ради полемики — посмотрите, это далеко не самое дешёвое предложение. Я просто взял одно из «топовых» поисковых откликов (а там есть и вариант за 300 с небольшим р.)
(если вы ровно тем же методом поищете модуль bluetooth — то в топе может и чип-и-диповский вариант всплыть :) Вряд ли за те же 6 долларов :) ).

В общем — если не вдаваться в полемику, то z-wave не настолько уж и дороже. А стОит ли заплатить за специализированное решение на сотню-полторы рублей больше, с учётом его достоинств для конкретного применения (перечислять не буду, всё гуглится) — это уже другой вопрос. Главное, чтобы эта возможность была озвучена, как существующая.
Разумеется, потому что в 500 рублей входит только голый модуль, к которому еще много чего нужно, как следует из описания. Тот же блютуз гораздо ближе к самостоятельному модулю — ему только питание требуется.
Сравнимая цена — это не больше чем в 1.5 раза дороже. Уже двукратная разница — это серьезный повод задуматься, стоит ли эта платформа расходов.
Искать не очень хочется — я в свое время пробовал найти в продаже на ebay или в москве по разумным ценам — не нашел ничего интересного, более того выяснилось, что на каждый чих там отдельная дорогая железка.
То же самое и с управлением по электропроводке.
Если я неправ — покажите прямую ссылку на компоненты, которые позволят подключить к МК z-wave розетки по приемлемой цене. Это ведь не я говорю о том, что они есть, а вы.
Bluetooth по $6.6 вот. Подайте 3.3В и можно работать с ним. Больше никаких затрат на него. ответный модуль встроен в телефон, ноутбук, для ПК стоит 2-3 доллара. Для Z-Wave понадобится и передатчик или сразу пульт с таким передатчиком.
При этом, надо заметить, что Bluetooth не подходит для управления отдельными девайсами — он не может организовать сеть, соединение только точка-точка. По крайней мере модулей с поддержкой сетей на Bluetooth а не эмуляции serial интерфейса для МК я не видел.
Хм… доля истины в ваших словах есть.

Действительно эфир и без того загажен.

bluetooth — только из-за демократичной цены и доступности для DIY проектов.

За z-wave спасибо, расширили мне кругозор.
Решил данную задачу несколько лет назад намного проще, может кому пригодится. Имеем роутер с USB портом, китайский USB приемник за 4$ в комплекте с пультом. Приемник в роутер, на роутере lirc + скрипт, который по кнопке посылает команду WOL на компьютер, на роутер было вынесено много других функций с привязкой к пульту, но это уже офтопик.
Лично мне не нравятся варианты с роутерами, хотя сам себе купил для эксперимнтов WR703N. LIRC — весьма специфическая программа, мне не понравилось возиться с ней. Но пока нашел способа сделать на нем что-нибудь интересное, кроме использования его по назначению с OpenWRT. К сожалению, не удалось на OpenWRT заставить работать его с Мегафон модемом 3G (E173 от Huawei).
но если вы поделитесь своим способом в виде статьи или комментария, я думаю, что многим будет интересно. Мне в том числе.
К сожалению роутер уже пол года как продан, перешел на управляемый свич, т.к. SOHO железяка не тянула гигабитный интернет-канал. Использовал Rt-n16 с прошивкой tomatoUSB Lirc к роутеру прикручивается так , конфиг утерян, но там все просто, примеры. Прошивку OpenWRT не советую, сырая и не дружественная. На томате модем заводится так. Из вашего модема, если разлочить голосовые функции, можно сделать полноценную звонилку, подняв на роутере asterisk. Можно посмотреть в сторону DD-WRT, функционал аналогичный, но мне не понравился интерфейс.
Спасибо за информацию
Голосовые функции разлочены, я звонил им. Я его вообще разлочил и отвязал от Мегафно. OpenWrt показалась довольно простой и дружественной, а вот сырая… наверное, раз не все заработало. Для астериска думаю там маловато памяти и флеша — памяти 32 мб, флеша 4. DDWRT абсолютно не юзабельна на WR703N — ооооочень медленная. Каждое нажатие в вебморде приходится ждать почти минуту. Да и сама работает не быстро.
Тут пожалуй вы правы, железка слабовата. Идея управляемой розетки отличная, но это нужны ровные руки и дружба с паяльником, мне проще было роутер прикрутить. Еще бы не ИК, а то необходимость прямой видимости многое портит.
Ну тут никто не мешает сделать на радиоинтерфейсе — пины SPI выведены, nRF24L01 нужно освоить и пульт с таким же модулем сделать. Проект вполне можно доработать без особых проблем. Исходники я выложил во второй части, угощайтесь.
я дико извиняюсь, но бехолдеровские тюнеры умеют включать ПК с пульта)
Тюнер — не сомневаюсь :) я ведь говорил про ИК приемники и программы к ним. Покупать целый тюнер, а у бехолд они не совсем дешевые, ради только добавления функции включения/выключения, мне показалось не очень правильным. Но дело даже не в этом. Тюнер будет работать отлично и комп включаться будет. но смогу ли я с того же пульта управлять питанием розеток (а мне это критично — при выключении компа колонки начинают гудеть, а выключатель на задней стенке колонок — лезть неудобно, настольную лампу с пульта удобно выключить перед сном, чтобы не вставать или включить ночью, если нужен неяркий свет, компьютер для этого включать не нужно).
Компьютер — да, а розетки? мои задачи включали:
-Включать и выключать розетки, в которые воткнуты настольная лампа и колонки (две розетки, управляются отдельно).
-Управлять розетками с ПК программно, чтобы не искать пульт, оставленный на диване, когда сидишь перед компом или включать колонки для работы ПК в качестве будильника по расписанию с утра :)
здорово!
я бы купил :)
собирать на продажу не думали?
Издеваетесь? :) Заработать на этом можно только при огоромном тираже. А рынок весьма невелик.
нисколько не издеваюсь.
сам собрать такое я не в состоянии, а систему, способную включить компьютер и подать ток на 2-4 устройства я приобрел бы, тем более, если это открытый проект.
Розетки с радиоуправлением есть на рынке. Я купил в супермаркете каком-то набор за 1000р из двух розеток и диммера с пультом.
Что касаемо компьютера, в некоторых BIOS есть функция включения компьютера при подаче питалова.
То, что вы платите 1000 рублей за две розетки и будете управлять ими отдельным пультом, а про включение компьютера идею вообще кажется не поняли, это ваше дело, вы только не путайте человека. Этот проект ему обойдется максимум в 1000 рублей итого. Вместе с пультом и розеткам и всем, что нужно.
Кучку пультов по одному для каждого девайса уже проходили, спасибо. Неинтересно )
Ни в коем случае не противопоставляю такую покупку вашему решению. Вы молодец и спасибо за статью.

Человек написал «включить компьютер и подать ток на 2-4 устройства» и «сам собрать такое я не в состоянии» — я предложил ему решение.

Вы очень в штыки воспринимаете всё (сужу по комментариям выше), не надо думать, что каждый стремится критиковать или негатив высказывать.

А вот про включение поясните: чего это я не понял? Надо включить компьютер с пульта. Ок, вешаем питалово на радиорозетку, настраиваем биос, вуаля. У меня когда-то давно так было сделано, только не радиорозетка, ну не важно.
Не волнуйтесь, я не воспринимаю в штыки. Мне просто странно, что каждый бросился искать аналог частному решению :) при том, что есть похожее решение — IgorHID, но закрытое. Я о нем узнал только неделю назад, когда свое устройство уже сделал. Но к сожалению, в него тоже не влезешь. Хотя большинству и не надо — купите готовое. Девайс решает примерно те же задачи. А мой вариант для любителей сделать самостоятельно. ну и как бонус — совместим с железом Arduino, можно сделать из уже имеющихся деталей.
Насчет питания — включение у меня сделано немного мягче — просто нажатием кнопки питания на ПК.
Дело в том, что я не выключаю комп почти никогда в смысле Shutdown. Я отправляю его в Sleep — все выключено, питается только память, но просыпается мгновенно, как телевизор. Так же нажатием кнопки питания отправляем в Sleep. Удобно и быстро. Управленим розеткой этого не добиться. вы можете только подать питание или отобрать его. И с пульта выключить комп, но разбудить сможете только если пульт от тюнера например бехолдер.
Почему не в состоянии? Я что, зря писал подробно с картинками, которых больше 25 штук, что и как выглядит, что с чем соединять?
увы, я не IT-шник, у меня медицинское образование.
кровеносные сосуды соединять обучен, читать электрические схемы — нет :(
Ну тогда вам остается купить готовое устройство или увлечься в режиме хобби и сделать самостоятельно :) тем более, что ничего особо сложного тут нет.
Кстати, что бы реле не щелкали и не собирать самому на симисторах, то есть вот такие платки на том же eBay:
www.ebay.com/itm/260957404239
Находятся на слово «SSR Arduino».
К сожалению, эти только до 2А. А так да, вариант для небольшой нагрузки. Но собирать там особо нечего — в схеме несколько резисторов, конденсатор и симистор
Не все могут решиться собирать высоковольтные схемы, к которым требования осторожности немного повыше пятивольтвовых ардуинок.
Есть еще вот такие до 25 Ампер (SSR-25DA):
www.ebay.com/sch/i.html?_from=R40&_nkw=ssr-25da
Конечно, нужно понимать, что проверять все нужно тщательно и думать как следует. Поэтому, прежде чем включить в розетку, я проверял все тестером на правильность работы. В том числе реле тестировал с низковольтной нагрузкой.
Насчет этих реле — нужно посмотреть какой ток они потребляют при управляющем напряжении 5В, МК Atmega может выдать не больше 40 мА на ножку. Если все в порядке — можно использовать.
Там оптопара стоит. В спеках пишут 7.5ma при 12 вольтах. Есть Zero Cross.
Единственный видимый для меня недостаток — сложнее проверить на низковольтной нагрузке, так как нижний предел напряжения 24 вольта.
про 7.5 мА при 12В видел, поэтому и появился вопрос про 5В.
Вот как раз проверка не особо беспокоит.
Входное напряжение от 3 до 32 вольт.
Я так понимаю там внутри стоит ИК светодиод (скорее всего, даже с ограничительным резистором), поэтому проблем на 5 вольтах быть не должно.
На dealextreme меньше чем за 5$ есть такая штука. Покупал одну поиграться — вполне работает. Умеет программироваться на любую кнопку ИК пульта. Так что для тех, кто хочет быстро, дешево и сердито включать розетки пультом — самое оно.
Если нет возражений против отдельных пультов на каждый случай или достаточно просто розеток, почему бы нет.
«Если не покупать все в чип и дипе»,
А подскажите, где же покупать всю мелочь, если не в дорогом чип-и-дипе, и чтобы не ждать посылки?
мне как то посоветовали:
«интернет магазины, типа elitan.ru, seeedstudio.com, chip-nn.ru и т.д. Есть замечательные оффлайн магазины типа terraelectronica.ru (подпишитесь на их бюллетень!), voltmaster.ru.»
в терраэлектронике покупал, в элитане и других — нет.
Если собираетесь сделать закупку сразу кучи всего больше чем на 1500 рублей или с другом на пару скооперироваться — можно в icdarom — цены у них хорошие, но все портит доставка и порог в 1500.
А не было планов заменить картонную коробку на что-то более пожаробезопасное?
Нет, нагревания там нет вообще, а в случае реальной опасности возгорания только керамика или стекло будут реально безопаснее. И то, в случае негорючей изоляции проводов. Но вы можете сделать как вам больше нравится. Я просто показал, как сделал я. Меня такой вариант устраивает.
Интересная статья. Стоит только иметь ввиду, что вилки и розетки Schuko неполяризованы, поэтому безопасней разрывать оба провода (фазу и ноль), для двух розеток как раз подойдут 4 реле (спаренных).
Да, можно и так, хорошая идея.
Вообще, надо как то тему умного доам развивать. У меня один ремонт уже закончен, сейчас читаю тему и хоть все делай заново :)
Еще один ремонт не сделан, но вот понимание того, что сейчас есть и что можно заложить на будующие (провода) нет.
Проектирование — это самое главное. Основная беда в проектировании — нужно знать, какая технология будет использоваться. Если провода не заложили, придется сильно усложнять и удорожать конструкцию, делая радиоуправление или управление по электропроводке, что тоже недешево и не всегда возможно.
У меня квартира съемная, поэтому мне все равно второй вариант выбирать :)
НЛО прилетело и опубликовало эту надпись здесь
От USB, разумеется. А зачем там 220В вообще?
НЛО прилетело и опубликовало эту надпись здесь
Нет, через USB подается питание на МК, а от него идет линия 5В до релешек. читайте внимательно
image
image
НЛО прилетело и опубликовало эту надпись здесь
Чет я не понимаю — чего вам неудобно? Какая отдельная розетка, какой блок питания? Вы разобрались зачем девайс нужен? Это управление компьютером И розетками. Причем основная фича не то, что управляется с пульта, а то, что розетки управляются с компа и комп включается/выключается с пульта.
Даже если использовать отдельно (что довольно бессмысленно), вы микроконтроллер питать чем будете? Вот шина питания тут общая, неважно где подать питание — в модуле реле 5В, через USB или на микроконтроллер завести питание от батарейки.
Прежде чем странные вопросы задавать вы хоть разберитесь о чем статья.
НЛО прилетело и опубликовало эту надпись здесь
Не приходило, потому что вчитывался. И правильно понял, судя по повторному разъяснению. Я уже устал пытаться понять зачем вам далось 220В. Мой ответ вы судя по этому комментарию не поняли. У вас какое-то свое видение задачи.
Как получить 5В из 220 вы и так знаете. Зачем мне вообще городить какое-то внешнее питание, когда оно получается автоматом вместе с USB интерфейсом, которым девайс связан с компом всегда, я вообще не понимаю. Но если вам нравится плодить лишние сущности — ваше право.
Предлагаю на этом закончить. Все схемы в постах даны, разобраться при желании сможет каждый, тем более что там все предельно просто.
НЛО прилетело и опубликовало эту надпись здесь
Мне не нужен nooLite, но сделать беспроводный модуль управления розетками тоже можно и это вполне можно реализовать — SPI разъем свободен, подключить к нему NRF24L01 и будет вам беспроводная связь. Меня интересесовал USB интерфейс к ИК пульту и розеткам. Прямая и обратная связь. Исходники и схемы открыл для того, чтобы каждый мог доработать сам. Сделать к нему различные выносные модули под свои нужды. Кому-то GSM понадобится — велкам, UART свободен, вам вот RF модуль розеток, велкам SPI свободен. Если понадобится подключить датчик температуры или еще какой сенсор — полно свободных ног и I2C тоже к вашим услугам. Во флеше тоже места предостаточно.
Это базовый девайс, развивайте.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории