TOP
「わかるマイコン電子工作
USB機器の製作」
専用ページ
(電波新聞社発行の書籍「USB機器の製作」の専用ページです。)
題名:『わかるマイコン電子工作 USB機器の製作 「EZ-USB」と「AKI-H8」で作るオリジナルUSBデバイス』
著者:松原拓也
発売日:2006年7月末
価格:2300円(税込み2415円)
B5判279ページ
(関連リンク)
電波新聞社
| Yahoo!ブックス | JBOOK | ヨドバシ | Amazon | Google
・ストロベリー・リナックス「EZUSB-FX2 USB ver.2 マイコンボード」
(3980円。EZ-USB FX2LP搭載マイコンボードキット。USBポートからプログラミングが可能です。)
開発キットはhttp://www.cypress.com/のページから「CY3681」で検索して入手してください。使用する開発キットはCY3681(FX2用)です。CY3684(FX2LP用)は使用しないでください。
・秋月電子通商「AKI-H8/3048F USB開発キット」(7800円。AKI-H8搭載のマイコンボードキット。プログラミングの際にはシリアルポートが必要です。)
◆どんな本なのか?
マイコンボードキットで製作するオリジナルUSB機器を紹介する本です。紹介するUSB機器は全25種類です。電子工作の初心者を対象に基本から解説しています。
◆本書もくじ
・巻頭カラープレビュー
・第1章 USBって何?
・第2章 USB用マイコンボードの組み立て
・第3章 マウス/ キーボードの製作…入力機器その1
・第4章 ジョイスティックの製作…入力機器その2
・第5章 センシング機器の製作…入力機器その3
・第6章 LCD/LED表示器とMP3プレーヤの製作…出力機器
・第7章 USBでロボットを動かす…通信/モータ制御
・索引
・あとがき
◆素材データ(ご自由にお使いください)
表紙オビなし画像 | 表紙オビあり画像
◆ダウンロード(本書購入者専用)
このページでは、本書内で紹介しているプログラムをダウンロードすることができます。ファイルは圧縮してしますので、
Lhaplus
などのソフトを使って解凍してください。プログラムの利用方法や回路の製作方法については、本書を参照してください。
(注意)
・当プログラムの商用利用・再配布は禁止です。
・当プログラムによって発生した事故・損害については、その責任を負いかねます。
◆3-1 ホイールコントローラの製作
(EZUSB-FX2マイコンボード用)
【Download】(program0301.lzh / 13838 Bytes)
◆3-2 加速度センサマウスの製作
(EZUSB-FX2マイコンボード用)
【Download】(program0302.lzh / 15002 Bytes)
◆3-3 ジョイスティック型マウスの製作
(AKI-H8/3048F USB開発ボード用)
【Download】(program0303.lzh / 15025 Bytes)
◆3-4 ミニキーボードの製作
(EZUSB-FX2マイコンボード用)
【Download】(program0304.lzh / 14573 Bytes)
(ご質問と解答)ShiftキーやAltキーに対応させるにはShiftキーなどの情報はエンドポイント1INの最初の+0バイト目に格納しています。
http://nico.to/mm/070305.html が参考になります。
(参考)同時押しに対策した回路
◆3-5 ダイヤル式キーボードの製作
(AKI-H8/3048F USB開発ボード用)
【Download】(program0305.lzh / 15050 Bytes)
◆4-1 ジョイスティック-USB 変換器
(EZUSB-FX2マイコンボード用)
【Download】(program0401.lzh / 13570 Bytes)
◆4-2 USBジョイスティックの製作
(EZUSB-FX2マイコンボード用)
【Download】(program0401.lzh / 13570 Bytes)*4-1と共通
◆4-3 プレステ用コントローラ-USB 変換器
(EZUSB-FX2マイコンボード用)
【Download】(program0403.lzh / 16497 Bytes)
◆4-4 ドライビングコントローラの製作
(AKI-H8/3048F USB開発ボード用)
【Download】(program0404.lzh / 33600 Bytes)
【Download】(program0404b.lzh / 33877 Bytes)*フットペダル専用
◆5-1 温度計の製作
(AKI-H8/3048F USB開発ボード用)
【Download】(program0501.lzh / 118399 Bytes)
◆5-2 温度湿度計の製作
(AKI-H8/3048F USB開発ボード用)
【Download】(program0502.lzh / 120755 Bytes)
◆5-3 ドアセンサの製作
(EZUSB-FX2マイコンボード用)
【Download】(program0503.lzh / 94501 Bytes)
◆5-4 バーコードリーダの製作
(EZUSB-FX2マイコンボード用)
【Download】(program0504.lzh / 98114 Bytes)
◆5-5 簡易ロジックアナライザの製作
(AKI-H8/3048F USB開発ボード用)
【Download】(program0505.lzh / 37081 Bytes)
◆5-6 自走式スキャナの製作
(EZUSB-FX2マイコンボード用)
【Download】(program0506.lzh / 91906 Bytes)
◆6-1 LCD表示器の製作
(EZUSB-FX2マイコンボード用)
【Download】(program0601.lzh / 97940 Bytes)
【お詫びと訂正】190ページ目のプログラムリストが間違っていました。申し訳ありません。
上記のファイルは訂正済みです。
(誤) lcd_position(16 ,1);
(正) lcd_position(0 ,1);
◆6-2 フルカラーLED表示器の製作
(AKI-H8/3048F USB開発ボード用)
【Download】(program0602.lzh / 116922 Bytes)
◆6-3 ドットマトリックスLED 表示器の製作
(AKI-H8/3048F USB開発ボード用)
【Download】(program0603.lzh / 117523 Bytes)
◆6-4 ブザーの製作
(EZUSB-FX2マイコンボード用)
【Download】(program0604.lzh / 95873 Bytes)
◆6-5 MP3プレーヤの製作
(AKI-H8/3048F USB開発ボード用)
【Download】(program0605.lzh / 118778 Bytes)
◆7-1 タンサーボーグ用シリアル送信器の製作
(EZUSB-FX2マイコンボード用)
【Download】(program0701.lzh / 96651 Bytes)
◆7-2 タンサーボーグ用赤外線送信器の製作
(AKI-H8/3048F USB開発ボード用)
【Download】(program0702.lzh / 117347 Bytes)
◆7-3 USBカーの製作(DC モータの制御)
(EZUSB-FX2マイコンボード用)
【Download】(program0703.lzh / 13730 Bytes)
◆7-4 ターンテーブルの製作
(AKI-H8/3048F USB開発ボード用)
【Download】(program0704.lzh / 116505 Bytes)
◆7-5 ロボットアームの製作
(AKI-H8/3048F USB開発ボード用)
【Download】(program0705.lzh / 117258 Bytes)
◆連絡先
本書購入者を対象にメールを受け付けています。アドレスはtakuyamat@gmail.comです。技術的な質問についてはこのページで解答させて頂きます(メールの内容を引用する場合があります。お名前は公開しません)。
◆履歴
2006/07/02 ページだけ公開。
2006/07/25 一般公開。
2006/07/27 プログラム追加。
2006/07/31 リンクの修正(Amazonを削除、ヨドバシとgoogleを追加)
2006/08/01 問い合わせ先を追加。
2006/08/03 Amazonへのリンク復活。
2006/09/24 「今時分、シリアルポート(RS232C)付のパソコンは販売されていない。」とのご指摘を頂きました。17ページに「パソコンにはUSBポートが備わっている必要があります。」という記述がありますが、それに加えてシリアルポートも備わっている必要があります(AKI-H8/3048Fを使用する場合)。(2007/03追記)第2版で対応済みです。
2007/03/05 ミニキーボードのShiftキー対策を追加。
2007/08/10 nico.toからnicotak.comへの移行を実施中。
Copyright 2006 DEMPA PUBLICATIONS, Inc. / Takuya Matsubara