Platformハンズオン」が開催されました。Internetのサーバ見学でその存在を知ってからというもの、ずっと気になっていたので参加できて本当に良かったです。今回ブログを投稿しようと思ったのは、何もハンズオンの内容を掲載しようと思ったからではありません。2016これが全てです。“さくらのIoTPlatformを使ったデバイス”とは、kuso-wifi-button(リアル版)を指します。そもそもkuso-wifi-buttonとは、本学のWi-Fiが「クソだ」と思った時に押すデスクトップウィジェット上のボタンです。オープンソースなので、良ければご覧下さい。GUIとして開発していたのですが、実際にボタンだったら面白いよねって話を懇親会で話すと、貰えました。頂いた「さくらの通信モジュール(LTE)β版」と「Arduinoシールド」をArduinoとくっつけると、こんな感じ。Arduinoと通信モジュール間でI2C通信したいのでジャンパを付けることを忘れないように。(気付けず1時間無駄にしました)今回はkuso-wifi-button(リアル版)を作る前にお試しということで、非常に簡単なものを作ることにします。※実際はArduinoの上にシールド・通信モジュールが載っています。非常に単純なものです。綺麗に配線できるやり方あれば、是非コメントで教えてください...あとはコードを書くだけです。delay(10);}書き終わったら、とりあえずArduinoに書き込んでしまいます。シリアルコンソールを開いてしばらく待って「Connect!」と出てくれば、さくらの閉域網に接続完了です!ボタンを押して、カウントが増えていくことを確認しましょう。簡単なんだ!Arduinoの通信モジュール買って、SIMカード買って、通信の暗号化して、データ受け取るサーバ用意して...そんなことしなくて良いんです!さくらのIoT通信モジュールとPlatformを利用すれば、そんな些細なことに気を配らず開発が出来るわけです!...ふぅ。これでローカルでの作業は終了です。β」を触っていきます。Platformの開発者向け情報からコントロールパネルにログインします。「新規プロジェクトを作成」から、プロジェクトを任意の名前で作成します。「モジュール登録」から、任意の名前でモジュールを登録します。ここで必要となる登録用IDとパスワードは、さくらのIoT通信モジュール表面のシールを剥がすと記載されています。「サービス追加」から連携サービスを追加します。今回はウェブソケットを選択し、任意の名前で追加します。すると、どうでしょう。受信データの受け取り画面になるわけですが、ボタンを押すと送られてきませんか!?ほぼリアルタイムにデータが送られている!もちろん、このウェブソケットのデータは自前のサーバに送ることができるので、もうkuso-wifi-realButton完成!と言っても過言ではありません。素晴らしい、さくらのIoT今回の投稿はここまでとします。Platform」を使って色々と試していこうと思います!ちなみに今回作成したプログラムなどはgithub.com/leoisaac/kuso-wifi-realButtonに上げてますので、ご参照ください。今後も継続的にコミットしていく予定です。コメントデータの処理方法の詳細はこちらをご覧ください。WordPress.。