ラズベリーパイの調理法

Raspberry Piニュース、および関連商品紹介

Amazon Alexa と Pi で子供の成長を記録 - 身長トラッカー


20161230a_HeightTrackerAlexaPi_01.jpg

どんどん伸びていく子供の身長、成長著しい子の身長を Alexa と Pi の力を借りて測り、成長度を追跡していこうという、 Anandh S氏のプロジェクト、『身長トラッカー』 Height Tracker です。

Alexa に、例えば、下記のように問いかけることによって、Alexa が答えてくれます。

 - How much did Bob grow in last 30 days
 - How much did Harry grow in last 40 days?

Amazon のコンピューティングサービスとして、AWS LambdaSQS を利用しています。
データベースは、NoSQLDynamoDB です。

SQS のキューとして「キュー1」と「キュー2」を作成。
一つは Lambda からのメッセージ取得、もう一つは Pi からの測定データ取得です。

20161230a_HeightTrackerAlexaPi_021.jpg

手順(Sample Workflow)としては、

1.Alexa に、身長測定依頼
2.Lambda ファンクション呼び出し
3.Lambda はメッセージを SQS キュー1に発行
4.Pi はメッセージをリッスン
5.メッセージを取得
6.超音波センサーで身長計測
7.SQS キュー2に身長データ発行
8.Lambda はメッセージのリッスン
9.Lambda 身長データ取得
10.Lambda 応答データを生成し、Alexa に返す
11.Alexa 応答 「Height is 23.45 centimeters」


Height Tracker Using Alexa and RasPi



スポンサーサイト

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://raspi10.blog.fc2.com/tb.php/932-3920d385
この記事にトラックバックする(FC2ブログユーザー)

FC2Ad