マガジンのカバー画像

StepAppSchool

29
門前仲町のアプリ開発教室、StepAppSchoolです。『アプリ開発は誰でも出来る』を証明するために日々情報発信をしています。
運営しているクリエイター

#Tello

初めての方向け、3Dプリンター生活のはじめ方

初めての方向け、3Dプリンター生活のはじめ方

3Dプリンターが家にあると生活は大きく変わります。ものの考え方も変わります。ちょっとした不便があると、『これを解決する物をデザインして出力しよう』となります。

私はスマホのアプリ開発者で、自分で使うアプリの多くは自分で作って使っています。それが生活すべてに広がった感じです。便利&楽しい。

今回は、3Dプリンターを買ってCADを学んで立体を思うさま作る方法を解説します。立体は誰でも作れますよ。だ

もっとみる
トイドローンで遊んでたら世界が繋がって3Dプリンターを買った話

トイドローンで遊んでたら世界が繋がって3Dプリンターを買った話

こんにちは、すっかりプログラミングネタを書いていませんでしたが、何をしていたかと言いますと3Dプリンターを買って遊んでました。

作ったもの最初は主にドローン関連のパーツを設計&プリントしてました。

Tello(RyzeTechのトイドローン)にスマホ用の広角や魚眼レンズを付けるアタッチメントとか。

Tileという落とし物防止タグをつけるマウント。スマホから指令を送るとビープ音が鳴ります。藪や

もっとみる
SwiftでTelloと通信するサンプル

SwiftでTelloと通信するサンプル

バイナリコマンドでTelloを動かすアプリのSwift版を書いてみようかと思って着手。まずは通信開始と簡単なコマンド送信から。

細かいこと書くの面倒なので、ViewController.swiftまるごと貼っておきます。読んでください。

↓これのソースコードです。

//// ViewController.swift// TelloTest//import UIKitimport Swif

もっとみる
Telloのバイナリ通信プロトコル(初歩編)

Telloのバイナリ通信プロトコル(初歩編)

概要Telloと直接通信して非公開のバイナリコードを送って色々やる方法の解説です。ネットに公開されている情報をかき集めてアプリとして仕立てました。秘匿するのもなんなので情報公開しておきます。

バグもあると思いますので鵜呑みにしないようにしてください。通信手順もイマイチよく分かってない部分も多いです。

ソケット通信とか書くの20年ぶりかも。TCP/IPのソケット通信はC++で書いたことありますが

もっとみる
Telloの高度制限をC#で解除する方法

Telloの高度制限をC#で解除する方法

トイドローンTelloの高度制限を解除(というか変更)してみました。

アプリも作ったんですけどねどっちも無料です。ネットの公開情報を元に作ったんでお金取るのもね。

以下はC#でやる方法です。プログラムからやれば30m以上に設定することも出来ます。

結果は自己責任となります。コードを読んで意味がわからない方は試さないでください。

検証したTelloのファームウェアは2018/05/03時点で

もっとみる
Telloを隅々まで楽しむための情報色々

Telloを隅々まで楽しむための情報色々

Telloとはもはや説明するまでもないですが、Ryze Techが開発した、DJI監修のトイドローンです。

DJIストアやAmazonで買えます。

概要Telloについてザックリした情報から、ゲームパッドでの操作やカメラの画質、プログラマブルな点などを紹介します。

ちゃんと飛びますとにかくホバリングの安定性がすごい。多少の風なら自動で対抗してその場にとどまります。底にある赤外線センサーで対地

もっとみる