Pull to refresh

Comments 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 реле (спаренных).
Да, можно и так, хорошая идея.
Вообще, надо как то тему умного доам развивать. У меня один ремонт уже закончен, сейчас читаю тему и хоть все делай заново :)
Еще один ремонт не сделан, но вот понимание того, что сейчас есть и что можно заложить на будующие (провода) нет.
Проектирование — это самое главное. Основная беда в проектировании — нужно знать, какая технология будет использоваться. Если провода не заложили, придется сильно усложнять и удорожать конструкцию, делая радиоуправление или управление по электропроводке, что тоже недешево и не всегда возможно.
У меня квартира съемная, поэтому мне все равно второй вариант выбирать :)
UFO just landed and posted this here
От USB, разумеется. А зачем там 220В вообще?
UFO just landed and posted this here
Нет, через USB подается питание на МК, а от него идет линия 5В до релешек. читайте внимательно
image
image
UFO just landed and posted this here
Чет я не понимаю — чего вам неудобно? Какая отдельная розетка, какой блок питания? Вы разобрались зачем девайс нужен? Это управление компьютером И розетками. Причем основная фича не то, что управляется с пульта, а то, что розетки управляются с компа и комп включается/выключается с пульта.
Даже если использовать отдельно (что довольно бессмысленно), вы микроконтроллер питать чем будете? Вот шина питания тут общая, неважно где подать питание — в модуле реле 5В, через USB или на микроконтроллер завести питание от батарейки.
Прежде чем странные вопросы задавать вы хоть разберитесь о чем статья.
UFO just landed and posted this here
Не приходило, потому что вчитывался. И правильно понял, судя по повторному разъяснению. Я уже устал пытаться понять зачем вам далось 220В. Мой ответ вы судя по этому комментарию не поняли. У вас какое-то свое видение задачи.
Как получить 5В из 220 вы и так знаете. Зачем мне вообще городить какое-то внешнее питание, когда оно получается автоматом вместе с USB интерфейсом, которым девайс связан с компом всегда, я вообще не понимаю. Но если вам нравится плодить лишние сущности — ваше право.
Предлагаю на этом закончить. Все схемы в постах даны, разобраться при желании сможет каждый, тем более что там все предельно просто.
UFO just landed and posted this here
Мне не нужен nooLite, но сделать беспроводный модуль управления розетками тоже можно и это вполне можно реализовать — SPI разъем свободен, подключить к нему NRF24L01 и будет вам беспроводная связь. Меня интересесовал USB интерфейс к ИК пульту и розеткам. Прямая и обратная связь. Исходники и схемы открыл для того, чтобы каждый мог доработать сам. Сделать к нему различные выносные модули под свои нужды. Кому-то GSM понадобится — велкам, UART свободен, вам вот RF модуль розеток, велкам SPI свободен. Если понадобится подключить датчик температуры или еще какой сенсор — полно свободных ног и I2C тоже к вашим услугам. Во флеше тоже места предостаточно.
Это базовый девайс, развивайте.
Sign up to leave a comment.

Articles