●スマホ( iphoon )の ボタン操作を試す
開発ボード(ESP-WROOM-02)に接続したLEDを
スマホ( iphoon )からの操作で点灯(ON・OFF)できましたが ………
■操作ボタンのタッチと位置決めなどを ………
汎用的なラジコンの操作性を意識しながら
自分好みのセッティングで試すことにしました。
【 ESP-WROOM-02 】 を …… アクセスポイントサーバ にする。
■アクセスポイント
SSID : TAKABUKURO
■簡易webサーバ
IP アドレス : 192.168.3.19 ( デフォルト ) *自動割り当て
■単独WiFi環境 …… Taka袋ネットワーク ( Taka袋ネット )
自宅の家庭内LANと独立した単独のWiFi環境内で通信処理する。
・
・ ●スマホ ( iphoon ) から
・
・ アクセスポイント【 TAKABUKURO 】に接続します。
・
●【 TAKABUKURO 】 SSIDを選択しました。
→ アクセスポイント【 TAKABUKURO 】 接続OKです。
・
・ 【 スマホ コントローラ操作ボタン5個 】
・
・ テスト
・
//*** ●Arduino ( アルデュイーノ )のテストプログラム *****
//
// スマホ コントローラ操作ボタン5個 テスト
//
// ■WEBブラウザよりボタン入力する
// ↓
// ■ESP-WROOM-02接続の該当LED点灯(ON・OFF)する。
//
// ・【F】ボタン → LED@点灯(ON-OFF) 消灯(ABCD)
// ・【S】ボタン → LEDA @BCD 消灯する
// ・【B】ボタン → LEDB点灯(ON-OFF) 消灯(@ACD)
// ・【L】ボタン → LEDC点灯(ON-OFF) 消灯(D)
// ・【R】ボタン → LEDD点灯(ON-OFF) 消灯(C)
//
// CONT5-TEST-01.ino
// AUTHOR : T.EJIRI
//********************************************************
●ブラウザから、簡易webサーバにアクセスです。
http://192.168.3.19/
・基本形の【5個】ボタン操作できました。
・シンプルな構成ですので、いいかも (^^)
・
・ 【 スマホ コントローラ操作ボタン7個 】
・
・ テスト
・
//*** ●Arduino ( アルデュイーノ )のテストプログラム *****
//
// スマホ コントローラ操作ボタン7個 テスト
//
// ■WEBブラウザよりボタン入力する
// ↓
// ■ESP-WROOM-02接続の該当LED点灯(ON・OFF)する。
//
// ・【F】ボタン → LED@点灯(ON-OFF) 消灯(ABCD)
// ・【S】ボタン → LEDA @BCD 消灯する
// ・【B】ボタン → LEDB点灯(ON-OFF) 消灯(@ACD)
// ・【L】ボタン → LEDC点灯(ON-OFF) 消灯(D)
// ・【R】ボタン → LEDD点灯(ON-OFF) 消灯(C)
//
// ・【1】ボタン → LEDE点灯(ON-OFF)
// ・【2】ボタン → LEDF点灯(ON-OFF)
//
// CONT7-TEST-01.ino
// AUTHOR : T.EJIRI
//********************************************************
●スマホ コントローラ操作ボタン ……… 7個です。
http://192.168.3.19/
・オプションボタンを2個追加しました。
・【7個】ボタン操作できました。
・
・ 【 スマホ コントローラ操作ボタン8個 】
・
・ テスト
・
//*** ●Arduino ( アルデュイーノ )のテストプログラム *****
//
// スマホ コントローラ操作ボタン8個 テスト
//
// ■WEBブラウザよりボタン入力する
// ↓
// ■ESP-WROOM-02接続の該当LED点灯(ON・OFF)する。
//
// ・【F】ボタン → LED@点灯(ON-OFF) 消灯(ABCD)
// ・【S】ボタン → LEDA @BCD 消灯する
// ・【B】ボタン → LEDB点灯(ON-OFF) 消灯(@ACD)
// ・【L】ボタン → LEDC点灯(ON-OFF) 消灯(D)
// ・【R】ボタン → LEDD点灯(ON-OFF) 消灯(C)
//
// ・【1】ボタン → LEDE点灯(ON-OFF)
// ・【2】ボタン → LEDF点灯(ON-OFF)
// ・【3】ボタン → LEDG点灯(ON-OFF)
//
// CONT8-TEST-01.ino
// AUTHOR : T.EJIRI
//********************************************************
●スマホ コントローラ操作ボタン ……… 8個です。
http://192.168.3.19/
・オプションボタンを3個追加しました。
・【8個】ボタン操作できました。
・
・ 【 スマホ コントローラ操作ボタン11個 】
・
・ テスト
・
//*** ●Arduino ( アルデュイーノ )のテストプログラム *****
//
// スマホ コントローラ操作ボタン11個 テスト
//
// ■WEBブラウザよりボタン入力する
// ↓
// ■ESP-WROOM-02接続の該当LED点灯(ON・OFF)する。
//
// ・【F】ボタン → LED@点灯(ON-OFF) 消灯(ABCD)
// ・【S】ボタン → LEDA @BCD 消灯する
// ・【B】ボタン → LEDB点灯(ON-OFF) 消灯(@ACD)
// ・【L】ボタン → LEDC点灯(ON-OFF) 消灯(D)
// ・【R】ボタン → LEDD点灯(ON-OFF) 消灯(C)
//
// ・【1】ボタン → LEDE点灯(ON-OFF)
// ・【2】ボタン → LEDF点灯(ON-OFF)
//
// ・【3】ボタン → LEDG点灯(ON-OFF)
// ・【4】ボタン → LEDH点灯(ON-OFF)
// ・【5】ボタン → LEDI点灯(ON-OFF)
// ・【6】ボタン → LEDJ点灯(ON-OFF)
//
// CONT11-TEST-01.ino
// AUTHOR : T.EJIRI
//********************************************************
●スマホ コントローラ操作ボタン ……… 11個です。
http://192.168.3.19/
・最多の【11個】ボタン操作できました。
・タッチはできますが ………
ボタンが小さく、間隔も狭くなったので
私の大きな指先では、この程度が限界かも?
・
・
・
・
・
●感想
汎用的なラジコンの操作性を意識しながら
自分好みのボタン配置を試すことができたので
これらは、スマホ送信機画面を作る際の
基準になりそうです。
・
・
・
・
・
●OTA( Over the Air )アップデート機能を、組み込んでみました。
【 CONT5-TEST-01 】をベースに作成です。
これで、プログラム ( スケッチ ) を、WiFi経由で書き込みできます。
//*** ●Arduino ( アルデュイーノ )のテストプログラム *****
//【 OTA( Over the Air )アップデート機能組み込み版 】
//●スマホ コントローラ操作ボタン5個 テスト A
//********************************************************
// ■WEBブラウザよりボタン入力する
// ↓
// ■ESP-WROOM-02接続の該当LED点灯(ON・OFF)する。
//
// ・【F】ボタン → LED@点灯(ON-OFF) 消灯(ABCD)
// ・【S】ボタン → LEDA @BCD 消灯する
// ・【B】ボタン → LEDB点灯(ON-OFF) 消灯(@ACD)
// ・【L】ボタン → LEDC点灯(ON-OFF) 消灯(D)
// ・【R】ボタン → LEDD点灯(ON-OFF) 消灯(C)
//
// CONT5-TEST-02.ino
// AUTHOR : T.EJIRI
//********************************************************
・
・
・
・
・