web-dev-qa-db-ja.com

Linuxプログラマブルコントローラ

ホームオートメーションや一般的な楽しいプロジェクト用のプログラム可能なLinuxコントローラーを探しています。

要件:

  • 電化製品の制御-オン/オフスイッチと調光器(おそらくリレーを使用)
  • センサー(スイッチ、温度など)からアナログおよびデジタルデータを受信します
  • USB接続
  • Linuxの実行

利点:

  • ネットワーク接続/ Webインターフェイス
  • Pythonのサポート
  • 小さな表示画面
  • キーボードとVGAのサポート

以前は ハンディボード を楽しんでいましたが、数か月前に故障し、多くの重要な機能が不足しています。

alt text

8
Adam Matan

通常のPCほど強力ではありませんが、 arduinoプラットフォーム を試してみてください。

あなたはここで素晴らしくて安いユニットを買うことができます: http://www.libelium.com/

Arduinoについて少しグーグルすると、たくさんの参考文献と大きなコミュニティが見つかります

6
Keymon

価格帯がわからないので、 Gumstix をお勧めします。

ボードは非常に高価ですが、特に ATmel Robostix拡張ボード では非常に強力です。

Robostix Starter Pack をお勧めします。これで、Gumstixを使用したプログラミングを開始できます。

5
polemon

ALIXシステムボード が頭に浮かびます(私は自分で試したことはありません)。

A/Dコンバーターは搭載されていませんが、一部のモデルには、シリアルポートおよび/またはパラレルポート用のオンボードコネクタが搭載されています(たとえば、 この温度センサー など)。

1
Andre Holzner

さまざまなルーターや家庭用電化製品がLinuxを実行し、再フラッシュできます。WRT54Gワイヤレスルーターは、OpenWRTディストリビューションでのこの一般的な例です。

SheevaPlugはマイクロLinuxシステムのもう1つの例ですが、A/D入力が不足していると思います。

1
pjc50

私はホームオートメーションのニーズに ArduinoPandaboard と組み合わせて使用​​しています-HDMIまたはDVIを介して外部画面に接続すると、すべての要件を満たします。

Pandaboardは、少し高価ですが、非常に強力で、ワイヤレスルーター(802.11n)に取って代わり、HDMI出力をTVに接続し、外付けUSBハードドライブを接続してストレージおよびメディアサーバーとして機能します(電源はArduino)。 Arduinoと一緒に、それは私の家のすべてのセンサーを監視し、スイッチを制御し、ストックLinux上でファンレスで動作します。標準のUSB/Bluetooth入力デバイスまたはLAN経由でそれぞれインターネットを介して制御できます。

システム全体の消費電力はわずか約5Wです(ハードドライブの電源を入れた状態で約10W)。

1
Noah

Chumby は簡単に再利用できますが、低レベルのIOはそれほど多くなく、ハードウェアも少し高くなります [〜#〜] chb [〜#〜]

RaspberryPI も出ています。あなたがそれを手に入れることができれば、価格は素晴らしいです。

さまざまな Android および Maemo デバイスも再利用可能であり、ある種のLinuxを実行します。ハードウェア接続が非常にハッキングに適していることはめったにありません。

他のボード もあるかもしれませんが、私は何も調べていません。

スマートなLinuxボックスを実際のマイクロコントローラーまたは複数のマイクロコントローラーとそれらの間の通信インターフェイス(最も簡単にUSBシリアルアダプターによる非同期シリアル、またはBluetoothシリアルモジュールまたはイーサネット)と組み合わせると、両方の長所が得られる可能性があります。マイクロコントローラから独自の周辺機器を作成します。

0
XTL