しずかなかずしコンテンツへスキップしずかなかずし前から読んでも後ろから読んでも...。向けの小型のボードコンピュータがプログラミング教育を変えるか?というか内容で、記事の投稿をしました。モノのインターネットと直訳されることも。実際は、ものとモノがインターネットを介してつながる世界、そういったムーブメントの事をこう呼んでいるようです。届いたモノをみた印象は、予想外の小ささです。小さいとは思っていましたが、こんなに小さな箱が届くとは思いませんでした。Obnizは予想外のスモールサイズ!早速、チュートリアルまでの道のりを少し解説します。Wi-Fiにつなぐなんだかんだ言っても、まずは家のWi-Fiにつながないことには始まりません。電源を入れると、ボード上の小さなディスプレイにWiFiルーターの候補が表示されます。ボードの左上に搭載されたスイッチを巧みに操作して、メニューから選択、そしてWi-Fiのパスワードを入力します。こんな小さいのに手で操作してパスワードを入力できるとはちょっとした感動なのです。因みに、ObnizのWi-Fiは5GHz帯には対応していないようです。我が家は、2.4GHzもあったので、つながりました。配置が悪く、私が作業している部屋は2.4GHzの状況がよくありません。アプリスマホで手軽にWiFiの混雑状況を表示してくれるソフトがあります。farprocツールスマホにインストールして、起動するだけで、現在のWiFiステーションの電波強度をグラフで表示してくれる...Obnizのサイトで表示される番号を入力Wi-Fiにつながると、ディスプレイにはQRコードと、その横に、個体の識別番号のようなIDが表示されます。Cloudの開発環境にこのIDを入力すると、Obniz本体とパソコン(orスマホ)のブラウザがつながってしまう手軽さ!素晴らしいです。Obnizのディスプレイに日本語を表示させてみた早速LEDをつないでチカチカさせてみまたりしました。先程説明したように私の作業部屋のWi-Fiの環境が良くないので、チュートリアルプログラムのスイッチの挙動がおかしいのです。これではて?と思いました。いえば、私が書いたこのJavaScriptは一体どうやって本体にロードするのだろう??と。これ、そういう事だったのか!これまでのこの手のボード型コンピュータ。piなど、ありますが、プログラミングしたロジックは、ボード本体で動作します。このObnizというデバイスは、センサーや出力デバイス向けのインターフェイスしか用意していません。プログラミングしたコードは、JavaScriptが動作するブラウザで実行されます。Pythonにしても、そうです。PythonのSDKが用意されていますが、PythonのコードがObniz本体で、実行される事はありません。ポート)に対するWebベースのインターフェイスなのです。プログラムを書く側からすると、どこかのサーバー(Obniz)を呼び出して使っているイメージの方が良さそうです。それを証拠に、私が、Obnizのチュートリアルを動かしていて、突然スイッチに反応しなくなります。あれ?と思ったら、Wi-Fiが調子が悪く、後からバラバラと遅れて動きます。これはまさしく、ハードのイベントがブラウザのJavaScriptまで、ネット越しに遅れて届いた事に他なりません。確かにドキュメントをチラッと見たところ、WebベースのAPIが用意されています。WORLDobnizはインターネットと電子回路をつなぐシステムです。PythonのSDKはそれらをラップしているようなモノのようです。私は以前は、このブログで、Hueというスマート電球を操作するプログラムの紹介をしました。user【解説】スマート電球HueのAPIをNodejsで呼び出してみた!プログラムからHueを操作...こんにちは!しずかなかずしです。いうのIoTというので...Hueはハードウェアの電球ですが、手元のJavaScriptやPythonなどのHTTPのリクエストが出せるプログラミング言語であれば、どんなプログラミング言語でも操作可能です。ライトのオフ・オンや、色を変える、という処理が好きな言語でプログラミングできます。それはなぜかと言うと、Hueという電球が一般的なHTTPのWebベースのAPIを持っているからです。このObnizも、それに似ています。電球、というよりは、ハードウェアをもっと一般化したインターフェイスを提供するものと言えます。見た目は、一見、これまでのボード型の小型のコンピュータを連想させます。いうボード形コンピュータはプログラミングしたらボードにプログラムをロードする必要があるのです。ロジックはそのボードで動かすのが当たり前なのです。Obnizは違います。Obnizは純粋にハードウェアのインターフェイースです。ハードウェアをWebのインターフェイスを通して呼べるように一般化したものなのです。これまでの小型コンピューターとは考え方がまるで違うのです。コンセプトが新しいです。言い過ぎだったらスミマセン。調べてみて、レポートしたいと思います。スマホでもプログラム。【レシピ】ビーツのピクルス。危ない!そのままだと4Kじゃない。HDで見るためにはこうするWordPressで見出し文字のサイズや色を自在に変える。10版を遅延なく使う接続方法。して声が遅れるの?Evernoteのセキュリティ対策がヤバい家族でカラオケ大会!DAMの自宅カラオケなら出かけなくていい。WeMoスマートプラグでスタンドライトを音声で操作。キーを押して検索します。トップに戻る%d人のブロガーが「いいね」をつけました。