*

40代中年文系オッサンの IoTへの道(その1) 〜 IoT電子工作体験キット(ソラコム+ラズベリーパイ)でIoTデビュー

 

(お願い)

私は IoTに関してはスーパー初心者です。

記載内容、言葉の使い方がおかしいところが多々あると思います。

ご指導・ご鞭撻いただければ幸いです。


 

 

最近、猫も杓子もアイオーティー、あいおーてぃー

携帯電話の顔文字みたいなこの文字

 

IoT

って言葉が、新聞、雑誌、テレビを席巻してます。

 

 

一体、アイオーティーって、なんだ?

 

Internet Of Things


の略だってことぐらいは分かるけど、

中年のおっさんの私としては、今更若者に聞くのが恥ずかしいので、

まずは、この本でお勉強をしました。

 

ふむふむ。

なんとなく分かったけど、

やっぱり、実際に自分で何か作った方がわかるに違いない。

 

そう思って、いろいろ探す。

 

そこで、IoTのプラットフォームを提供している今注目の「ソラコム」という会社の公式ブログに掲載されていた

 

SORACOM とラズパイで IoT電子工作に挑戦!

https://blog.soracom.jp/blog/2017/04/26/handson/

 

の1番上に載ってる

「超音波センサーを使って、距離を測定してみよう!」

をやってみることにしました。

 

 

これは、障害物を検知したら、検知したということをクラウドに送るというシステムです。

超音波センサーをラズベリーパイという小型コンピュータに繋げ、ソラコムのサービスを使って、アマゾンのクラウドAWSに飛ばすというものです。

 

 

【イメージ図】(ソラコムのGitHubより)

11 47 12

 

 

 

1つ1つセンサーとか部品を別々に買わずとも、ソラコムのサイトでキットを注文できます。

 

早速注文し、

2・3日後に、キットが来ました。


キット



子供心に戻って、ワクワクしてきました。

 


早速、このサイトの通りやってみます。

https://github.com/soracom/handson/blob/master/ultrasonic-sensor/kit.md



ソラコムのユーザー登録やSIMの登録などの事務作業を経て、

いよいよ小型コンピューター「ラズベリーパイ」にかかります。

 

18814477 1321076694607528 5015862285071608465 o

 

 

まずは、コンピューターなので、OSをインストールします。

Raspbian というOSです。

PCでOSのファイルをダウンロードし、それをマイクロSDカードにコピーし、そのマイクロSDカードをラズベリーパイに装着します。


次にハンズオンテキストには

「Raspberry Pi へ SSH を使ってログインします。」

とあっさり記載されているのですが、ここでハマりました。

 

ターミナルで以下のコマンドを打つだけのことですが、

 

$ ssh pi@raspberrypi.local

 

以下のエラーばっかりで先に進みことができません。


【エラーメッセージ】 

ssh: Could not resolve hostname raspberrypi.local: nodename nor servname provided, or not known


ラズペリーパイって甘い名前だけど、初心者がすんなりできるほど甘くないです。

と、この日は諦めました。




で、改めて翌日、いろいろ再確認すると、

有線LANの接続が間違ってることに気づき、

有線LANの接続を直すと、あとはスムーズに進みます。



SIMカード、

センサーを装着、

 

18920924 1323711431010721 2340349867813645088 o

 

 

ソラコムが提供しているPythonのプログラムをダウンロード、実行する。


以下の写真のように、センサーからの障害物までの距離が数秒単位で更新されます。

センサーの前に手をかざしたりして、遊んでみました。

 

IMG 4567 2

 

 

このデータをソラコムで、

アマゾンのクラウドAWSに飛ばすこと実装。


おお、

何か変化があったらアマゾンのクラウドにデータ送信するようになりました。

 

 18879861 1323711464344051 3218316345630706100 o



クラウドに送られたデータは、

まだよくわかってないですけど、Kibana というWebサービスで見ることができます。

 

こんな感じです。

 

18815007 1323711421010722 3943423758875401493 o

 


できた。


 

今後は、玄関につけて誰かがきたらその画像をスマホへ転送するシステムとか、色々夢は広がります。

 




ここまでやってみて、やっと、何となく、デバイス(RaspberryPi)、およびクラウドサービスを使用した一通りの流れのイメージをつかむことができました。


IoT、IoT って、最近よく聞くけど一体何だろう?

って、頭の中で悩む前に、まず手を動かしてみることをお勧めします。


ただの電子工作じゃん。と思われるかもしれませんが、千里の道も百歩からです。


 

 

 

ではでは。

 

 

 

ad

    この記事が気に入りましたら、ぜひTwitter、facebookボタンをお願いします。
    ブログを書くモチベーションになります。よろしくお願いします。

  • このエントリーをはてなブックマークに追加
この記事が良かったらビットコインで寄付をお願いします。
ビットコイン投げ銭ウィジェット



関連記事

「IoT Conference 2018 デジタライゼーションの未来」 備忘録メモ

  6月15日に、このイベントに参加しました。   IoT Conference 2018 デジタラ

記事を読む

Maker Faire Tokyo に出展したIoTクソゲー「うちわdeファイト」の作り方

       8月4日・5日 Maker Faire Tokyo 2018 に出展したIoTクソゲー

記事を読む

40代中年文系オッサンの IoTへの道(その4)~ ラズベリーパイで、1-Wireデバイスの温度センサーを使って、温度データをLINEへ通知する(Windows)

    ※ 私は IoTやIT全般に関しては初心者です。記載内容、言葉の使い方がおかしいところが多々

記事を読む

【Raspberry Pi 備忘録】ラズパイをMacで共用する

        僕はラズパイを使うとき、リビングのテレビをモニターにしてるが、ずっとリビ

記事を読む

【Raspberry Pi 備忘録】ラズベリーパイのSSH接続時のエラー「POSSIBLE DNS SPOOFING DETECTED! 」「REMOTE HOST IDENTIFICATION HAS CHANGED! 」

Mac のターミナルからラズベリーパイにSSH接続をしようとすると、   $ ssh pi@ra

記事を読む

ad

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

ad

40代中年文系オッサンの IoTへの道(その5)~ラズベリーパイとGrovePiで、温湿度データをGoogleスプレッドシートに保存する。

    IoTを理解するために、「実際に作って見るべ」といろいろ試して

2週間後にVJをやらざるを得なくなった時に読むブログ(TouchDesignerでVJに挑戦)

  たった2週間でVJだと。 VJ舐めんな。 Touch Design

NT(なんか作ってみた)と MG(迷ったらゴー)で、 走りながら学ぶ

    2月23日「オープンセミナー広島2019」での私の登壇内容をブ

「オープンセミナー広島2019」で登壇しました。

    2月23日(土)に「オープンセミナー広島2019」で登壇しまし

映画『ファースト・マン』観たけど、観てない。

          『ファースト・マン』観た。     すごく良い映画

→もっと見る

    • 395732総閲覧数:
    • 1463今日の閲覧数:
    • 1260昨日の閲覧数:
    • 15現在オンライン中の人数:
    • 2014年4月29日カウント開始日:
PAGE TOP ↑