【未経験者向け】ドローンのプログラムをスマホでやる方法(アプリダウンロード編)

Telloドローンプログラミング ドローンプログラミング
Pocket

DJI/Ryzeから低価格で発売されているTelloというドローンを、Drone Blocksというアプリを使ってスマホプログラミングで飛ばす方法をご紹介します。

プログラミング未経験者でも簡単に飛ばすことができます。

スポンサーリンク

はじめに

日本では2020年に小学校でプログラミングが必須科目になることはご存知の方も多いでしょう。

その影響か最近、子供向けのプログラミングセミナーなども多く開催されているようです。

プログラミングを教える題材としてドローンを使用されるケースも増えてきました。

そもそも文科省によると「プログラミング的思考」について、以下のように記されています。

自分が意図する一連の活動を実現するために、どのような動きの組合せが必要であり、一つ一つの動きに対応した記号を、どのように組み合わせたらいいのか、記号の組合せをどのように改善していけば、より意図した活動に近づくのか、といったことを論理的に考えていく力

この定義からも分かるように、子供たちが「プログラミング的思考」を学ぶ題材としてドローンを考えたとき、どうやったらドローンがプログラムによって自分の意図通りに飛んでくれるかを確認しながらプログラミングでき、更にはドローンは空を飛ぶので、この辺りも子供達にとって興味津々な部分だとすると、題材としては最適ではないでしょうか?

インターネットで「ドローン」「プログラミング」「セミナー」などのキーワードで検索すると各地でのセミナーやイベントがヒットすると思いますので是非、調べてみて頂ければと思います。

使用ドローン

使用ドローンは、DJI/Ryzeから18年3月に発売された「Tello」です。

【DJI公式】Ryze Tech Tello Powered by DJI テロー トイドローン カメラ HD動画 ドローン カメラ付き 初心者 スマホ 小型 空撮 GPS drone
created by Rinker

18年7月現在の価格は12800円と今までのDJI製品にしては非常に低価格なドローンとなっています。

価格は安いですが、写真や動画撮影、フリップなどの特殊飛行やプログラミング飛行などもできて、この価格とはドローンの最初の一台としては良いのではと思います。

またプログラミングできるドローンの代表として、その他にParrot社のMamboもありますが、価格や会社の勢い的に実質、Telloに軍配が上がりそうです。

その他、このTelloの特徴としては以下にも書きましたが、80gという軽さでしょう。
プロペラガードも付いているので家の中でも安全に飛ばすことができます。

サイズ:98×92.5×41mm
重量:80g
最大フライト時間:13分
価格:12,800円
カラー:ホワイト、イエロー、ブルー

ここでは詳しくは書きませんが、このTelloを飛ばすためにもTello専用アプリが必要で、これは以下でご紹介するDroneBlocksというプログラミング用アプリとは別に必要になります。

したがって、今回ご紹介する例だと、Telloをプログラミング飛行させるために、Tello専用アプリとDroneBlocksの2つのアプリをお使いのスマホにインストールしておく必要があります。

使用アプリ

パソコンでプログラミングする場合はスクラッチというアメリカのMIT(マサチューセッツ工科大学)が開発した子供向けのビジュアルプログラミングソフトが使われるケースが多いのですが、今回はスマホでプログラミングできるというDrone Blocksというスマホ向けプログラミングソフトを使用します。

このDrone Blocksの使い方はスクラッチとほとんど同じで、プログラミングといっても難解な英数字が並んだプログラムではなく、各操作が埋め込まれた下図のようなブロックをパズルのように並べていくことでプログラミングできるビジュアルプログラミングと呼ばれる手法を使っています。

ビジュアルプログラミングアプリのメリット

一般的にプログラミングというとパソコンを使うことを想像するかと思うのですが、最近の子供達はパソコンを使うことなくタブレットもしくはスマホを使って、Youtubeやゲームをすることがほとんだと思います。

したがって、プログラミングについても将来的にスマホでプログラミングすることが自然な流れだろうということで、今回はスマホでプログラミングしドローンを飛ばすということに絞ってご紹介したいと思います。

Drone Blocksダウンロード方法(iphone編)

まずはプログラミングするためのDrone Blocks(アプリ)をダウンロードする必要があります。

またDrone Blocksにはiphone版アンドロイド版があるので、ここでは両方でのダウンロード方法をご紹介します。

以下のようにiphoneからApp Storeに行き、Drone Blocksをキーワードに検索してみましょう。探せましたら画像の赤枠部「入手」をクリックしダウンロードします。

Drone Blocksダウンロード方法(アンドロイド編)

Drone Blocksはiphoneでの開発が先行されていまして、以前はアンドロイド用Drone Blocksはダウンロードできない状態だったのですが、現在はベータ版としてダウンロード可能となっております。

以下のようにアンドロイド携帯からGoogle playに行き、Drone Blocksをキーワードに検索してみましょう。探せましたら画像の赤枠部「インストール」をクリックしダウンロードします。

【DJI公式】Ryze Tech Tello Powered by DJI テロー トイドローン カメラ HD動画 ドローン カメラ付き 初心者 スマホ 小型 空撮 GPS drone
created by Rinker

子供向けドローンプログラミングの本

今回のようにスマホ、DroneBlocks、DJI Telloを使って子供にプログラミングを教えるための本(電子書籍)もあります。

価格も499円とリーズナブルですし、アマゾンアンリミテッド会員ですと無料で読む事ができます。

まとめ

いかがでしたでしょうか?

今回は実際のプログラミングを説明するのではなく、プログラミングに使用するドローンとアプリについてご紹介しました。

更には、今回は数あるアプリからDroneBlocksを選びました。

このアプリを選んだ理由として、プログラミングというとパソコンで行うものと思われがちですが、子供がプログラムするデバイスとしては、より使い慣れたスマホだろうということで、このアプリをご紹介させて頂きました。

次回は、具体的にプログラミングしドローン(Tello)を飛ばす内容をご紹介したいと思います。

★★★★あなたの1票がブログ更新の励みになります★★★★

この記事が気に入っていただけたらブログランキングに投票頂けるとブログ更新の励みになります(^^♪

にほんブログ村 その他趣味ブログ ドローン・UAVへ
にほんブログ村


ドローンランキング

本日もご訪問頂きましてありがとうございました。

ドローン開発者に必要なプログラミングスキルあります
AI プログラミング 6ヶ月長期コース ~ 最短でAIの最先端へ

受講者(20代後半~40代)の多くが専門実践教育訓練給付金制度を使用して、実質70%オフで受講可能。Python、数学の基礎から、環境構築、AIアプリケーション開発まで一気通貫で行います。オンデマンドの講義 + プロの講師に質問し放題、定期的なメンタリング付き。すべてオンラインなので全国どこからでも参加可能です。

無料テキストで基礎から学べる

Python含め15種類のプログラミングが無料で体験可能です。就職サポートも有り「初心者向けのコース」が充実しています。オンラインで全国どこからでも受講できる初心者向けのスクールです。

時代はAI!Python特化型プログラミングスクール

Pythonコースで人工知能や機械学習といった最先端の分野を重点的に学習することが可能。6ヶ月間の密度の濃いカリキュラムにより、本気でやりたい方が世の中に必要な人材として成長ができる。

ドローンプログラミング
スポンサーリンク
FPV Takaをフォローする
マイクロドローン・レース用ドローン・空撮の楽しさを感じるブログ

コメント

タイトルとURLをコピーしました