Newガジェット

たった数行のコードを書くだけでスマートフォンから操作可能なデバイス作成が可能なマイコン「Elk」

プログラミングを学習し慣れて来て多くの方がやってみたいと思うのが、スマートフォンとハードの連携です。
例えばスマートフォンでロボットを操作したり、スマートフォンを使って家電製品を操作したり、マイコンと連携して空調を自動でON/OFFしたりする装置を作ったりとそれぞれ思う事は人様々です。

そんな時にみなさんが使われているiPhoneはマイコンとの連携を取るのがとっても難しいのです。
と言うのもAndroidならBluetoothのSPPプロトコルを使いシリアル通信が行えるのでマイコン側にBluetooth通信モジュールを搭載すれば割と簡単にアプリで制御できるのですが、iPhoneではSPPが許可されておらずプログラミング初心者の方がマイコンと通信するとなるとWiFiで接続してTCP/IP通信するのが一番ハードルが低いのですが、プログラミングは非常にハードルが高いのです。

例えばマイコンとしてArduinoをiPhoneと接続してアプリでArduinoを制御する様な場合、ESP8266と言うWiFiモジュールを使うのがメジャーです。
このESP8266はArduino IDEと言うArduinoの開発環境が使えますのでArduinoでのプログラミング経験があればプログラミングできない事はないのですが、その手順はややこしく、ネットの情報通りに書いてもうまく動かない事も多々あり、素人の方に優しいものではありません。

そこで今回は、素人も方でもわずか数行のプログラムを書くだけでスマートフォンから制御できるマイコン「Elk」をご紹介いたします。

たった15行のプログラムでスマホからLEDをON/OFF

さて前述した様にこの「Elk」はほんの数行のプログラムでスマートフォンから操作する事のできるArduino互換機で、例えばLEDをON/OFFする様なプログラムであればたった15行のプログラムで、スマートフォンにはON/OFFボタンが表示され、実際にスマートフォンのボタンを押すと「Elk」にオンボードのLEDの点灯と消灯を切り替える事ができるのです。

これをESP8266で実現しようとすれば10倍とまでは行かないにしてもそれに近い量のコードを書かなければならないので、この「Elk」がいかに簡単にスマホと連携したプログラムを書く事ができるかと言う事がよく分かります。

Arduino+Raspberry Pi

次にこの「Elk」のハードスペックですが、CPUは1GHz駆動のクアッドコアCPU(Allwinner H3)、それに512MのRAMに8GByteのeMMC、そして、マイコン用のCPUとしてSTM32F411(RaspberryPiとArduinoが共存している様なマルチCPUボードになります)、その他にmicroSDカードスロットと2.4GHz対応のWiFiモジュールを搭載しており、デジタルI/O×28ポート、アナログI/O×10ポート、PWM×21ポート、 UART×2、I2C×3、SPI×3をI/Oポートとして備えています。

ブロックチェーンやSNSとの連携

そしてこの「Elk」のとっても興味深い所はブロックチェーンやSNSとの連携が簡単にできる事です。例えばWhisperに「Elk」で気温や湿度を計測して一定間隔で呟くだとかIFPSサーバーにデータを蓄積すると言った事が簡単にできる様になっています。
またERC-20トークンを発行してイーサリアム(暗号通貨)を利用料の対価として受け取る様な事ができる事です。通常、イーサリアムのクライアントソフトをインストールしなければならないのですが、それにプラスして受け取ると言うシステムを作らなければならず、素人にはほぼ無理です。
それをこの「Elk」はわずか数行書くだけでイーサリアムのトークンを受け取る事ができるのです。

と言う様にイーサリアムや各種SNSとの連携は別にしてわずか数行でスマートフォンで制御できるデバイスができるってちょっとワクワクしませんか?もし興味を持たれた方は下記URLにて詳細はご確認ください。

https://www.kickstarter.com/projects/233173198/elk-the-dev-board-for-the-decentralized-world

ワイヤレスならではの問題をスマホを汚す事なく解決した急速充電可能なQiモバイルバッテリー「ZENLET Coil」前のページ

これから民泊を始める方や、留守がちなご家庭に超ピッタリなデジタル・キーボックス「Populife」次のページ

関連記事

  1. Newガジェット

    自宅で手軽にコレステロールや血糖値の計測ができる計測装置「Cor」

    あなたは健康に気をつけていますか?また健康を維持する為に何をしています…

  2. Newガジェット

    伸び縮みするバッテリー搭載ポータブルMIDIキーボード「KOMBOS」

    作曲や作詞をしていて、調子の良い時は次々と歌詞やメロディーが頭に浮かん…

  3. Newガジェット

    ISS(国際宇宙ステーション)でも使われているインクを使ったボールペン「APEX Pen」

    あなたはボールペンを使っていてインクは残っているのに書けないって言う事…

  4. Newガジェット

    最強!!合計出力120WのUSB電源を搭載した、どの国に旅行へ出かけても困らないトラベルコンセントプ…

    海外旅行でハワイやアメリカ本土へ行く様な場合、アメリカは日本と同じAタ…

  5. Newガジェット

    出張の多い方必見!!ベッドの上で背もたれながら膝上で使えるノートPCスタンド「iSwift Pi」

    ノートPC用のスタンドを使ってノートPCに傾斜をつけたり高さを上げると…

  6. Newガジェット

    ビジネスシーンで履いていてもおかしくなく。スニーカーらしく見えない「THE BUSINESS SNE…

    みなさんはサラリーマンになり革靴を履いて通勤する様になった事で、靴によ…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

PAGE TOP