SlideShare a Scribd company logo
「App Inventor 2でかんたん
ロボカー操縦!」
ABC 2014 Spring
2014/03/21(金・祝)
吉田 研一
http://bit.ly/abc2014kobe
CONTENTS
1. 自己紹介と日本Androidの会神戸支部ハー
ドウェア倶楽部の紹介
2. App Inventor 2とは?
3. Bluetooth接続する!
4. だったらアーテックブロック+Studuinoにもつ
ないじゃえ!
http://bit.ly/abc2014kobe
自己紹介
• 吉田研一 (よしだけんいち) 47歳
• 奈良出身・姫路在住・大阪勤務
• ECCコンピュータ専門学校専任教員
• 日本Androidの会神戸支部メンバー
• GDG神戸メンバー
• 姫路IT系勉強会メンバー
• Android日本橋でんもく会主宰
• オープンハードセミナー主宰
http://bit.ly/abc2014kobe
ロボットサミットメンバーで共著
• AndroidとArduinoを接続する技術「ADK」を書
いています。学校で授業に使ってます。
http://www.amazon.co.jp/exec/obidos/ASIN/4883378098/
soccoltd-22/ref=nosim
http://bit.ly/abc2014kobe
日本Androidの会神戸支部とABC
• 前回ABC 2013 Autumnでは、ロボットサミット
で展示
http://bit.ly/abc2014kobe
日本Androidの会神戸支部
• ただし、ここ最近Activeではないorz
• MLの統計情報を見ると… 低調です。
Google Groups 日本Androidの会 神戸支部
https://groups.google.com/forum/#!forum/android-jp-kobe
http://bit.ly/abc2014kobe
JAG神戸支部よりも、GDG神戸
• Google Developer Group 神戸のほ~が
勉強会してる… http://goo.gl/Q0a7XN
JAG神戸支部長w
GDG神戸支部長兼任
http://bit.ly/abc2014kobe
日本Androidの会神戸支部
ハードウェア倶楽部
Androidと組み込みハードの接続性などを検討
する集まり
2013年3月
NT京都にて
http://bit.ly/abc2014kobe
日本Androidの会神戸支部
ハードウェア倶楽部
明日、3/22(土)NT京都にて出展してます。
ABCは
ぼっち…
出展者
http://bit.ly/abc2014kobe
日本Androidの会神戸支部
ハードウェア倶楽部メンバー紹介
• @yishiiさん
• CQ出版
Interface 誌
2014年 1月号
• ラズパイ腕にw
• スゴい才能…
http://bit.ly/abc2014kobe
日本Androidの会神戸支部
ハードウェア倶楽部メンバー紹介
• @ksksueさん
• UART(シリアル通
信)で様々な組み
込み機器とAndroid
が接続する
“Physicaloid”の開
発を行っている。
http://www.physicaloid.com/
等々
http://bit.ly/abc2014kobe
Android日本橋でんでんタウンもくもく会
• 神戸支部ハードウェア倶楽部メンバーで開催
• 3ケ月に1回開催 (3,6,9,12月)
• 次回は3/30(日)です。
日本橋ROBOBAでもくもくしています。
2011年8月の
第1回の様子
秋葉原支部
の江口さん
http://bit.ly/abc2014kobe
Android日本橋でんでんタウンもくもく会
• 次回3/30(日)は…
• 「ウィンクル開発キットはんだづけ会!!」
http://atnd.org/events/48259
http://bit.ly/abc2014kobe
オープンハードセミナーとは
• 3ケ月に1回開催 (1,4,7,10月)
• 次回は4/12日(土)開催
発表者の@ksksue
さんが発表
左が博多図工室(福岡)
右がMONO(東京)
10/12(土) 大阪イノベーションハブ
http://bit.ly/abc2014kobe
東京・大阪・福岡でハングアウト中継
• 日本Androidの会のイベントABC(Android
Bazaar and Conference)で各支部から集まっ
た「ロボットサミット」のつながり(2011年夏~)
福岡支部
神戸支部
秋葉原支部
ロボ部
http://bit.ly/abc2014kobe
オープンハードセミナー第2回にて
vinclu(ウィンクル)チーム
• 東京会場のMONOにて合宿中のvinclu(ウィ
ンクル)チームの自己紹介もあったり
http://bit.ly/abc2014kobe
オープンハードセミナーのねらい
• Androidはじまり、Androidつながりだが
• Androidにこだわらない
• Androidはもともと様々なデベロッパー文化の
集まりだった(ソフト、ハード、組み込み、基幹
システム、Web)
• さまざまなオープンソースハードウェアにかか
わる事柄を議論していきたい
• 興味のある方・団体は参加お願いします!
http://bit.ly/abc2014kobe
CONTENTS
1. 自己紹介と日本Androidの会神戸支部ハー
ドウェア倶楽部の紹介
2. App Inventor 2とは?
3. Bluetooth接続する!
4. だったらアーテックブロック+Studuinoにもつ
ないじゃえ!
http://bit.ly/abc2014kobe
MIT発 Ver.2のWeb開発環境
• App Inventor(Ver.1にあたる)は、2010年7月
にGoogleからリリース
• ブラウザで画面レイアウト、Javaアプレットでブ
ロックを組み立ててコーディングする開発環
境
• 2011年12月末でGoogleのサービス終了、MIT
にサービス移管
• ここらへんの話は、元ネタがあります☞
http://bit.ly/abc2014kobe
参考資料
• 横浜支部 大和田さんの資料
http://www.slideshare.net/ohwada/20131216app-inventor
http://bit.ly/abc2014kobe
2013年12月ようやくVer.2に
• 2012年1月よりMITに移管してもJavaアプレット
形式のブロックエディタは変わらず…
• ようやく2013年12月ScratchライクなWebブラ
ウザ上のブロックエディタに大変身!!
• ただし、日本語化されていません~。
http://bit.ly/abc2014kobe
はじめかた
• 右上のCreateボタンをクリック
http://appinventor.mit.edu/explore/
http://bit.ly/abc2014kobe
プロジェクト一覧画面が出てきます
• ここからはデモで…^^
• 時間がなければ、Bazaarで!
http://bit.ly/abc2014kobe
実機でリアルタイム開発
• パソコンとAndroidがWi-Fiでつながっていれ
ば、App Inventor 2で追加・修正した内容は、
即座にAndroid側に反映されます!
• あらかじめ、Google Playからアプリをインス
トールしておくだけ
http://bit.ly/abc2014kobe
かんたんデプロイ
• 開発作業が済んだら、アプリをQRコードで読
み込ませるだけ(勝手アプリになります)
http://bit.ly/abc2014kobe
CONTENTS
1. 自己紹介と日本Androidの会神戸支部ハー
ドウェア倶楽部の紹介
2. App Inventor 2とは?
3. Bluetooth接続する!
4. だったらアーテックブロック+Studuinoにもつ
ないじゃえ!
http://bit.ly/abc2014kobe
Bluetooth(SPP通信)が可能
• BluetoothClientコンポーネントをView画面に
ドラッグ
http://bit.ly/abc2014kobe
Blocks画面で送信ブロックを選ぶ
• 1,2,4バイト送信、リストやテキスト送信な
ど色々あります。
http://bit.ly/abc2014kobe
サンプルプログラムを共有
• Dropboxで共有してます。
https://www.dropbox.com/s/bi23gnvef9g4z0f/remocon_BTcon.aia
http://bit.ly/abc2014kobe
CONTENTS
1. 自己紹介と日本Androidの会神戸支部ハー
ドウェア倶楽部の紹介
2. App Inventor 2とは?
3. Bluetooth接続する!
4. だったらアーテックブロック+Studuinoにもつ
ないじゃえ!
http://bit.ly/abc2014kobe
ついでにStuduinoもつないじゃえ!
• 大阪の八尾市にある
株式会社アーテック
が今春発売するアー
テックブロックRobotist
シリーズ
• Arduino互換Studuino
• Robotistトランス
フォーマーも動かし
ちゃえ!
http://t.co/BXNMmeNvxe 再生してみる
http://bit.ly/abc2014kobe
SBDBTモジュールでハック
• ランニングエレクトロニク
スのSBDBTをD0,D1番の
RX,TXピンに接続!
• App Inventor 2でつくった
アプリでトランスフォーム
動作をさせてみます!
• 続きはBazaarで!?
http://bit.ly/abc2014kobe
参考URL
• テレ東WBS 特集「学習教材が開く新境地」
http://www.tv-tokyo.co.jp/mv/wbs/feature/post_54049/
Scratchと
Arduino IDEで
ロボットのプロト
タイピング開発
http://bit.ly/abc2014kobe
ご清聴ありがとうございました
ABC 2014 Spring
2014/03/21(金・祝)
吉田 研一
http://bit.ly/abc2014kobe

More Related Content

PDF
20131216 Android App Inventor and LEGO Robot Mindstorms
PDF
20160224_I_love_robots
PDF
20160717 Raspberry Pi in Yokohama
PDF
20160529 30 android-workshop_upload
PDF
20160529 Pepper SDK for Android Studio
PPTX
Pepper sdk for android studio with mac
PDF
20170131 新潟セミナー
PDF
Appmethodで何か作ってみる
20131216 Android App Inventor and LEGO Robot Mindstorms
20160224_I_love_robots
20160717 Raspberry Pi in Yokohama
20160529 30 android-workshop_upload
20160529 Pepper SDK for Android Studio
Pepper sdk for android studio with mac
20170131 新潟セミナー
Appmethodで何か作ってみる

What's hot (20)

PDF
少しずつキャッチアップしていくAndroidアプリ開発の補足と振り返り
PPTX
App inventor20分勝負
PDF
iOSアプリで気になった動きや表現を上手にアレンジして活用してみる
PDF
できることから始めるOss活動
PDF
動画プレイヤーアプリの開発を通じて学んだ機能を実現するための要点解説
PDF
Arduino応用編
PDF
Qt5のセンサーAPIを使ってみたい
PDF
ANSIBLE_KEEP_REMOTE_FILESをTrueにしてみよう!
KEY
ロボットサミットとは? in 京都 on 2012年8月
PDF
アプリ開発におけるテキスト装飾のアイデア集
PPTX
Oss written in swift
KEY
ロボットサミットとは?in名古屋on2012年5月
PDF
201304013 LOD Prize in Android Yokosuka
PDF
20110702 android robo in Yokohama android
PDF
Introduction of ios-chart in oss-labs#3
PDF
2015 07-23 Tokyo Realm Meetup
PDF
ロボットアプリ開発におけるNode-REDの活用
PDF
SwiftでAndroidアプリ書けるってよ
PDF
プロダクトを育てるのにGoogleのサービスが助けてくれること
PDF
AdobeEdge系アプリ触ってみた
少しずつキャッチアップしていくAndroidアプリ開発の補足と振り返り
App inventor20分勝負
iOSアプリで気になった動きや表現を上手にアレンジして活用してみる
できることから始めるOss活動
動画プレイヤーアプリの開発を通じて学んだ機能を実現するための要点解説
Arduino応用編
Qt5のセンサーAPIを使ってみたい
ANSIBLE_KEEP_REMOTE_FILESをTrueにしてみよう!
ロボットサミットとは? in 京都 on 2012年8月
アプリ開発におけるテキスト装飾のアイデア集
Oss written in swift
ロボットサミットとは?in名古屋on2012年5月
201304013 LOD Prize in Android Yokosuka
20110702 android robo in Yokohama android
Introduction of ios-chart in oss-labs#3
2015 07-23 Tokyo Realm Meetup
ロボットアプリ開発におけるNode-REDの活用
SwiftでAndroidアプリ書けるってよ
プロダクトを育てるのにGoogleのサービスが助けてくれること
AdobeEdge系アプリ触ってみた
Ad

Viewers also liked (20)

PPTX
小学生でもできるAndroidアプリ開発
PDF
Kinect for windows sdk introduction
PPTX
HTML5/JavaScriptで作るAndroidアプリ開発seminar
PDF
しごとで使うTitanium 第2版
PPTX
PPT
Danh ngon ve tien
PPTX
Ukr 2.part ii of ccs ppt with allimi (06.07.2015)
PDF
Moets club class_brochure_pdf-1
PPTX
Album cover final
PPTX
3. mikhnova
PPT
Mamatova260413
PDF
Shanghai Fareast showcase (China)
PPTX
コンテンツ作成とInstructional design
DOC
методич по праву
PDF
Situational%20 crime%20prevention pag%5b1%5d.1_97
PDF
Gabriela balestero e alexandre melo franco bahia necessidade de quebra do p...
PPTX
Herangel chapter 2!
DOC
Doc2
DOCX
Dominó verduras
ODP
византия
小学生でもできるAndroidアプリ開発
Kinect for windows sdk introduction
HTML5/JavaScriptで作るAndroidアプリ開発seminar
しごとで使うTitanium 第2版
Danh ngon ve tien
Ukr 2.part ii of ccs ppt with allimi (06.07.2015)
Moets club class_brochure_pdf-1
Album cover final
3. mikhnova
Mamatova260413
Shanghai Fareast showcase (China)
コンテンツ作成とInstructional design
методич по праву
Situational%20 crime%20prevention pag%5b1%5d.1_97
Gabriela balestero e alexandre melo franco bahia necessidade de quebra do p...
Herangel chapter 2!
Doc2
Dominó verduras
византия
Ad

Similar to App Inventor 2でかんたんロボカー操縦! (13)

PDF
20120520 App Inventor in user meeting
PDF
簡単に android アプリの開発を可能にする app inventor の紹介
PDF
20120422 m3pi in Yokohama
PDF
激安マイコンと無料アプリでレガシー機器の遠隔操作
PDF
Google I/O 2011 HowToADK
PDF
20140922 ble bootcamp
PDF
Osc2012 appinventor のその後
ODP
ふぃじかるこんぴゅ〜てぃんぐしてみた
KEY
Androidロボットサミットin名古屋
ODP
ADKでロボット with NFC
KEY
Androidロボットサミットin京都
PDF
PDF
Androidでロボットを動かそう・すまべん関西201003
20120520 App Inventor in user meeting
簡単に android アプリの開発を可能にする app inventor の紹介
20120422 m3pi in Yokohama
激安マイコンと無料アプリでレガシー機器の遠隔操作
Google I/O 2011 HowToADK
20140922 ble bootcamp
Osc2012 appinventor のその後
ふぃじかるこんぴゅ〜てぃんぐしてみた
Androidロボットサミットin名古屋
ADKでロボット with NFC
Androidロボットサミットin京都
Androidでロボットを動かそう・すまべん関西201003

More from Kenichi Yoshida (18)

PPTX
大阪版Io tlt#1 IoTあるじゃん関西支部 ラズパイ2でデュアルブート
PPTX
AWScean #1 SORACOMアルファベット
PDF
Soracom & myThingsを使ったハンズオンセミナーをやってみた
PPTX
ラズパイ2にWindows 10 IoT Coreを入れてWindows Universal アプリ動かしてみた
PPTX
Android IoTとプログラミング教育
PDF
Abc2015 winterkobe
PDF
組み込みーモバイルークラウドをオープンな形でつなぐKOF2013
PDF
組み込みーモバイルークラウドをオープンな形でつなぐ
PPTX
プロトタイピング用途の基板に欲しい拡張基板
PDF
JAWS-UG三都物語 クラウドとデバイスが連携するアジェンダ
PPTX
クラウド―Arduino接続について
KEY
Android+Education
KEY
姫路IT系勉強会「ADB接続でかんたんフィジカルコンピューティング」
KEY
ロボットサミットについてin愛媛on2012年3月
PDF
ミント缶でMaker気分
PPTX
イチからはじめるADK北海道支部勉強会発表資料
KEY
Androidロボットサミットin愛媛
KEY
App inventor独自カラー
大阪版Io tlt#1 IoTあるじゃん関西支部 ラズパイ2でデュアルブート
AWScean #1 SORACOMアルファベット
Soracom & myThingsを使ったハンズオンセミナーをやってみた
ラズパイ2にWindows 10 IoT Coreを入れてWindows Universal アプリ動かしてみた
Android IoTとプログラミング教育
Abc2015 winterkobe
組み込みーモバイルークラウドをオープンな形でつなぐKOF2013
組み込みーモバイルークラウドをオープンな形でつなぐ
プロトタイピング用途の基板に欲しい拡張基板
JAWS-UG三都物語 クラウドとデバイスが連携するアジェンダ
クラウド―Arduino接続について
Android+Education
姫路IT系勉強会「ADB接続でかんたんフィジカルコンピューティング」
ロボットサミットについてin愛媛on2012年3月
ミント缶でMaker気分
イチからはじめるADK北海道支部勉強会発表資料
Androidロボットサミットin愛媛
App inventor独自カラー

App Inventor 2でかんたんロボカー操縦!