回答:
はい、これは可能ですが、主電源を制御するためにリレーが必要になり、レベルをシフトする必要があります(リレーを適切に制御し、RasPiを保護するため)。両方のレベルをシフトし、2つの10アンペアリレーを含むこのアドオンボードをご覧ください。
最も簡単な方法は、2ステージドライバーを使用することです。ULN2003 ULN2803などの高電圧リレードライバーを使用し、出力を接続してリレーを駆動し、目的のコンポーネントを制御する必要があります。
これらのコンポーネントはすべて、Mouser、DigiKey、またはその他の主要なサイトで購入できます。これらのコンポーネントには多くの電流が流れるため、拡張コネクタで使用可能な5Vを使用できないため、少なくとも1A @ 5Vの外部電源が必要であることに注意してください。
注:リレーの使用を提案する理由は、FETトランジスタを使用しない限り、Raspberry PIがその数のトランジスタ出力を駆動するのに十分な電力を持っていないためです。ドライバー回路は、出力を短絡したり、リレーのスイッチングの突入電流による電力サージが発生した場合でも、貴重なRasPiを損傷しないようにします。
PowerSwitch Tailと呼ばれるアメリカ製品がありますが、これは基本的にボックス内の光学的に絶縁されたリレーです。120V用の完全なユニットを作成しますが、240V電源用のキットのみです。
キットの組み立ては(初心者でも)とても簡単です。このルートの利点は、(完了したら)すべての高電圧接続がケース内で安全に行われ、ボードが高電圧と低電圧の間、および高電圧接続間の適切な絶縁を考慮して専門のエンジニアによって設計されていることです。
http://www.powerswitchtail.com/Pages/PSTIIU.aspx
それは、リレーを備えた石畳の回路よりも高価(18ドル)ですが、はるかに便利であり(ほとんどの場合)より安全です。このような独自のデバイスを(適切なボード、ケースなど、すべて安全に行って)ロールする場合、特に愛好家のボリュームでは、おそらく価格に勝るものはありません。
AVIOSYSからUSB駆動の主電源スイッチ(USB NetPower 8800)を接続しました。RPiがUSBポートを介してスイッチするのに十分な電力を生成できないため、電源ハブを使用する必要がありました。
AVIOSYSユニットは、Windowsドライバーでのみ提供されます。Linuxドライバーやプロトコル仕様を要求しましたが、このデバイスが使用するUSBシリアルコンバーターを作ったのはProlificからの非開示に基づいていたため、仕様のリリースを拒否しました。
そのため、USBポートキャプチャユーティリティを使用してダイアログを分析し、RPiのPythonプログラムで再現する必要がありました。生成するメッセージは50を超えるダイアログがありました。それらがすべて必要かどうかはわかりませんが、初期化すると、オンにするために1つのメッセージが必要になり、オフにするために別のメッセージが必要になります。
興味がある場合は、プログラムがRPiで動作しており、次の場所からダウンロードできます。
https://skydrive.live.com/#cid=500667A62B4F909A&id=500667A62B4F909A%21294
RPiにpython-USBライブラリもインストールする必要があります