拡張ボードで「デジタル入出力」「アナログ入出力」「液晶表示」…etc.
|
大川 善邦 著
2013年 3月22日発売
B5判
200ページ
定価 \2,750(本体 \2,500)
|
ISBN978-4-7775-1748-0 C3004 \2500E
|
|
「mbed」は、オランダの「NXP」が製造販売する「マイクロコントローラ」(MC)で、Web上でプログラム開発ができる、という特長をもっています。「コンパイラ」「ドキュメント」「サンプル」などがクラウド上に集まっていて、ユーザーにはとても便利です。
本書では、この「mbed」の2つのタイプ―「LPC1768」(青)と「LPC11U24」(黄)を取り上げます。
「mbed」や「拡張ボード」を取り付ける「メインボード」として、「MAPLEボード」(マルツエレック社)を使い、PC上で作ったプログラムを検証していきます。
また、「デジタル入出力」「アナログ入出力」「液晶表示」のほか、位置情報を取得する「GPS」や通信モジュール「XBee」など、「拡張ボード」を使った機能拡張のサンプルについても解説しています。
|
|
■ 主な内容 ■ |
はじめに
[1.1] Aruduino |
[1.2] LPC1768 |
[1.3] LPC11U24 |
[1.4] MAPLEボード |
[2.1] ハード |
[2.2] クラウド |
[2.3] ユーザー登録 |
[2.4] LED |
[2.5] printf |
[2.6] LCD |
[2.7] スイッチ |
|
[3.1] DigitalIn |
[3.2] DigitalOut |
[3.3] BusIn |
[3.4] BusOut |
[3.5] PwmOut |
[3.6] AnalogIn |
[3.7] AnalogOut |
[3.8] LocalFileSystem |
[3.9] microSDカード |
|
[4.1] 拡張ボードのスロット |
[4.2] GPS |
[4.3] RTC |
[4.4] ユーザー・インターフェイス |
[5.1] ハード |
[5.2] デバッグ・ポート |
[5.3] シリアル・ポート |
[5.4] USBポート |
[6.1] システムの構成 |
[6.2] LPC1768サーバ |
[6.3] C#クライアント |
[6.4] C#のフォーム |
[7.1] コンソール・アプリケーション |
[7.2] 「文字列」から「数値」に変換 |
[7.3] フォーム |
[7.4] データのチャート |
[8.1] 機材の準備 |
[8.2] XBeeの初期設定 |
[8.3] 「PC」対「PC」 |
[8.4] 「PC」対「LPC1768」 |
[8.5] XBee-Data10 |
|
[9.1] 開発システム |
[9.2] LED |
[9.3] Printf |
[9.4] LCD |
[9.5] スイッチ |
[9.6] AnalogIn |
[9.7] microSD |
[9.8] Serial |
[9.9] USBSerial |
[9.10] C# |
参考文献 サンプルプログラムについて あとがき 索引 ※ 内容が一部異なる場合があります。発売日は、東京の発売日であり、地域によっては1〜2日程度遅れることがあります。あらかじめご了承ください。
|
本書内容に関するご質問は、こちら
本書のサポートページはこちら.
|
|
|