Last Update 2012/07/25

全部入りマイコン・ボードmbedとイーサネットでつながる
Androidによるマイコン・ボード制御入門

大川 善邦 著
B5変型判 288ページ
定価2,860円(税込)
JAN9784789816298
2012年8月1日発行
好評発売中!
Androidによるマイコン・ボード制御入門

 Androidタブレットとmbedとをイーサネットでつなぐためのネットワーク・プログラミングを解説します.mbedは,ARM社のCortex-M3をコアにしたNXPセミコンダクターズ社のUSBを内蔵したマイコン・ボード(LPC1768評価ボード)です.また,mbedは,マルツエレック株式会社のMAPLE Boardに載せて使っています.MAPLE Boardは,mbedを搭載することができるマイコンの学習/評価用ベースボードです.イーサネットやUSBポート,microSDカード・スロット,キャラクタ・ディスプレイを搭載しています.

■■ダウンロードのお知らせ■■
本書で解説したプログラム関連ファイルをダウンロードすることができます.
ダウンロード後は,解凍してお使いください. 詳細は,本書をご覧ください.

目次


第1章 イントロダクション
● 1.1 ARM
● 1.2 Android
● 1.3 Tablet
● 1.4 Tegra
● 1.5 Arduino
● 1.6 mbed

第2章 Android の準備
● 2.1 タブレット
● 2.2 開発システム
● 2.3 ドライバ
● 2.4 Android のハロー・ワールド
● 2.5 タイトルの削除
● 2.6 ボタン
● 2.7 WiFi 設定
● 2.8 Android Debug Bridge

第3章 mbed の準備
● 3.1 mbed
● 3.2 ハローLED
● 3.3 初めてのプログラミング
● 3.4 文字列の表示
● 3.5 ハードウェアの準備
● 3.6 mbed のハロー・ワールド
● 3.7 スイッチ

第4章 http通信
● 4.1 HTTP クライアント
● 4.2 標準時刻
● 4.3 HTTP サーバ
● 4.4 RPCFunction
● 4.5 MAPLE ボードのスイッチ
● 4.6 RPCVariable
● 4.7 WebView

第5章 UDP通信
● 5.1 パソコン
● 5.2 mbed
● 5.3 Android
● 5.4 Android とmbed
● 5.5 スレッド
● 5.6 文字列の表示
● 5.7 コマンド
● 5.8 ユーザ・インターフェース

第6章 TCP通信
● 6.1 TCP サーバ
● 6.2 TCP クライアント
● 6.3 mbed サーバ
● 6.4 Android クライアント
● 6.5 ユーザ・インターフェース