私のarduinoで小さなプロジェクトを始めたいです。アイデアは、この通信フローを持つことです:
arduino <-> ワイヤレスボード <-> Wi-Fi ルーター <-> Web サーバー <-> Ruby on Rails 3 <-> スマートフォン <-> ブラウザ
RAD (Ruby Arduino Development) というフレームワークを見つけましたが、最後の更新は 2008 年のものです。これに対する別のオプションを知っている人はいますか?
私のarduinoで小さなプロジェクトを始めたいです。アイデアは、この通信フローを持つことです:
arduino <-> ワイヤレスボード <-> Wi-Fi ルーター <-> Web サーバー <-> Ruby on Rails 3 <-> スマートフォン <-> ブラウザ
RAD (Ruby Arduino Development) というフレームワークを見つけましたが、最後の更新は 2008 年のものです。これに対する別のオプションを知っている人はいますか?
EtherCardライブラリを備えたENC28J60のようなイーサネット シールドを介して、インターネット経由でセンサー値を送信できます。次に、Rails アプリで RESTful API を作成し (Grape などを使用)、Arduino シールドから、私が提案するEtherCardライブラリを使用してこの API に情報を送信します。
Wi-Fi 機能を使用する場合、概念は同じですが、イーサネット シールドを使用する代わりに、このようなWi-Fi シールドを使用します。
ここでは、イーサネット シールドでそれを行う例を示します。