Как можно управлять мощностью переменного тока (220 В) с помощью малины?

Я хотя бы об использовании малины Pi для включения и выключения других электрических устройств, которые излишне потребляют энергию в режиме ожидания. Короче говоря, я хотел бы управлять гнездом переменного тока или несколькими сокетами. Как можно позволить компьютеру «нажимать кнопку»:

Изображение: CC-BY-SA 3.0 от Firstfreddy

Физическое решение - это реле, но я не хочу строить все самостоятельно и играть с 220 В и искры при включении и выключении ;-) Кстати, малина Pi требует 2 Вт в режиме ожидания, поэтому использование его только в качестве переключателя для экономии энергии может не иметь смысла, поэтому оно должно использоваться для других целей одновременно.

88 голосов | спросил Jakob 17 PM00000070000000231 2012, 19:01:02

13 ответов


48

Ну, вы можете использовать твердотельное реле , которое намного меньше и проще чем механическое реле, используя MCU или в этом случае вывод GPIO Pi.

введите описание изображения здесь>> </p>

<p> Вы должны постоянно подключать входной контакт, чтобы реле включалось (как механическое реле). Поэтому, если что-то не срабатывает с этим сигналом, тогда питание отключается. Чтобы избежать этого, вам нужно разработать еще одну схему, которая может поддерживать себя. </p>

<p> Но вы можете получить их довольно дешево на eBay, и они полностью безопасны (изолированы), поэтому они не будут взорвать Pi и не требуют большой мощности для их движения, около 3 ~ 10 мА. Просто проверьте детали перед покупкой. Также стоит отметить, что они могут нагреваться, если вы загружаете их сильно (близко к максимальному рейтингу) </p>

<h1> * * * ПРЕДУПРЕЖДЕНИЕ * * * </h1>

<ul>
<li> Коммутационная сеть включает взаимодействие с <strong> потенциально смертельными напряжениями </strong>. Требуется должная забота и компетентность. Смерть возможна. YMMV. <sub> Это перефразирует <a href= совет Russell McMahon по Электротехника

ответил ppumkin 17 PM00000070000004131 2012, 19:53:41
27

Вы можете получить один из этих (RF) переключателей питания пульта дистанционного управления (предположив, что вы можете найти подходящий для локальных розетки питания)

введите описание изображения здесь>> </p>

<p> и переустановите RPi на удаленный. Преимущество этого заключается в том, что он изолирован и не требует подключения к сети. Вы должны учитывать энергопотребление устройства, если цель заключается в экономии энергии. </p></body></html>

ответил John La Rooy 20 AM00000010000001531 2012, 01:44:15
21

Оба Adafruit и Spark fun продают собранное устройство именно для этой цели: Хвост переключения мощности существует в нескольких вариантах, полностью собранный или как комплект. сборка (PDF) включает в себя схемы .

ответил EricH 4 72012vEurope/Moscow11bEurope/MoscowSun, 04 Nov 2012 16:07:39 +0400 2012, 16:07:39
10

Вы можете получить определенную мощность через USB-соединение и управлять ею с помощью http://sispmctl.sourceforge.net/ Debian /Raspian по умолчанию имеет пакет sispmctl.

ответил Stefan 17 PM000000110000000531 2012, 23:39:05
9

SainSmart продает ретрансляционные модули Arduino (экраны), они также могут можно использовать для малины. Существуют разные модели (более высокая сила тока, количество выходов и т. Д.). Например SKU: 20-018-100-FBA можно использовать для «оборудования с большим током». И полезная статья, обсуждающая Использование малины Pi для управления электропитанием переменного тока , в котором упоминается SainSmart.

введите описание изображения здесь>> </p></body></html>

ответил Sonia Hamilton 27 FebruaryEurope/MoscowbThu, 27 Feb 2014 07:49:48 +0400000000amThu, 27 Feb 2014 07:49:48 +040014 2014, 07:49:48
6

Используйте Telldus Tellstick!

В нем много приложений и поддерживает датчики.

Примеры кода на многих языках: https://github.com/telldus/telldus

Маршрутизатор, который имеет HTTP API для управления TellStick, если вы не хотите, чтобы он напрямую подключался к PI: http://www.dovado.com/index.php? опция = com_content & амп; вид = статьи & амп; ID = 13 & амп; Itemid = 20

Вы также можете купить устройство TellStick Net и отправить запросы API в Telldus Live из PI (необходим доступ в Интернет).

ответил Johan Andersson 29 PM00000070000004131 2012, 19:10:41
5

вы также можете использовать существующее устройство. Я подключил коммутатор Aviosys NetPower 8800, который подключается через USB.

Он не поставлялся с драйверами Windows, и они не хотели nrelease спецификации интерфейса, поэтому я мог бы построить драйвер Linux.

Но я написал программу Python для ее управления:

https://skydrive.live.com/#cid=500667A62B4F909A&id=500667A62B4F909A%21294

ответил Lance 22 PM000000110000000131 2012, 23:37:01
3

X-10 существуют последовательные интерфейсы. Это будет иметь преимущество в управлении переключателями переменного тока, которые не находятся там.

ответил Brian Carlton 29 PM00000070000001331 2012, 19:34:13
2

совершенно другой подход:

, как вам нравится, что ваш сервер работает, вам, вероятно, нравится идея ИБП. Вы можете использовать APC, а контроль - малиной. Это позволит вам задействовать взлеты. Самый маленький ИБП можно использовать, как новый, так и подержанный. Вариант secondhand вернет вам 50 евро /доллар или даже меньше и даст дополнительные преимущества (и дополнительную радость в создании веб-интерфейса для дополнительного мониторинга).

Таким образом вы можете подключить больше устройств и позволить командам выключения малины при отключении питания и т. д.

Мои 5 центов .......

ответил user13550 17 MarpmMon, 17 Mar 2014 12:56:49 +04002014-03-17T12:56:49+04:0012 2014, 12:56:49
1

Более сложным, но полезным решением было бы прямое взаимодействие с радиочастотными устройствами. Проверьте это: http://rayshobby.net/?p=3381

ответил gc_i 1 J000000Monday13 2013, 22:15:30
1

вам просто нужно 2 вещи:

  1. передатчик, напрямую связанный через RXD, TXD последовательного разъема вашего raspi:

http://www.elv.de /elv-fs20-uart-sender-fs20-us-komplettbausatz.html

  1. приемник с реле (тумблер). Это сохраняет свое состояние даже во время отключения электроэнергии:

http://www.elv.de/unterputz -funk-wechselschalter-FS20-WS1-komplettbausatz.html

дополнительная информация находится здесь:

Самый дешевый способ управления несколькими (розетки) через Wi-Fi

ответил sparkie 1 J000000Monday13 2013, 23:12:08
1

Вот SAFE путь!

Я использовал беспроводной передатчик на полке, беспроводный powerwitch (как 220, так и 110 вольт будет работать) и реле 5v.

Это переключение с высокой мощностью было выполнено с использованием ардуино, но малина работала бы так же хорошо (код не требуется для передатчика).

http://youtu.be/trZ3y4xCGhA

ответил Tony 8 Jpm1000000pmWed, 08 Jan 2014 23:28:55 +040014 2014, 23:28:55
0

Belkin's WeMo Switch + Ouimeaux Библиотека Python = произвольный контроль над розеткой без какой-либо пайки или воздействия на сеть /риска.

Недостатки: стоит 50 долларов США за розетку по цене списка, работает только тогда, когда ваша сеть Wi-Fi поднята и может быть или не быть совместимой с разъемами в вашей части мира.

ответил Tim 24 Jam1000000amFri, 24 Jan 2014 06:11:51 +040014 2014, 06:11:51

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132