PICとR8CマイコンでLEDイルミネーションを制御する
LEDで遊ぼう!電子工作とマイコン入門
後田 敏 著
B5変型判 160ページ
基板付き
定価2,640円(税込)
JAN9784789846035
2007年10月1日発行
大変恐縮ですが,こちらの商品は品切れ絶版となりました.
LEDイルミネーションは,たくさんのLEDを制御することで,ピカピカとか,ジワーっという光らせ方ができます.さまざまな光り方を試したいのなら,マイコンを使うと実現できます.マイコンの入門書では,1〜2個のLEDを点灯する方法しか書いてありませんが,本書では,数十個という大量のLEDをドライブすることをメインに解説しました.
また,試作実験をしやすいように,プリント基板を付けたので,ダウンロードできるサンプル・プログラムを使って,試してみてください.そして,工夫して,いろいろなLEDイルミネーションを作って楽しんでください.
目次
まえがき
LEDをマイコンで自在にコントロールするために
第1章 LEDで遊ぼう
1-1 LEDを使った電子工作
1-2 多くのLEDを接続するには
1-3 明るさを変化させるPWM動作とは
1-4 マイコンのタイマ機能を用いてPWM制御する
1-5 出力電圧の設定およびON/OFF
1-6 マイコンの選択
■ 第1章で確認したこと
Column 1-1 白色LEDの順方向電圧
Column 1-2 PICマイコン内蔵のPWM機能について
Column 1-3 デューティ比を変化したときの明るさの変化
癒し系インテリアとして見栄えのするLEDの照明器具を作る
第2章 岩塩ランプを作ろう
2-1 岩塩ランプの概要
2-2 岩塩ランプの調査,改造を検討する
2-3 部品を集めよう
2-4 PICマイコン用のLEDドライブ基板を製作しよう
2-5 LED基板を製作しよう
2-6 ケースを加工しよう
2-7 基板の動作確認と調整
2-8 ケースへ入れて接続しよう
2-9 岩塩ランプ用マイコンの動作とマイコンのプログラム入手
■ 第2章で確認したこと
Column 2-1 岩塩ランプの岩塩
Column 2-2 感光基板製作キット
Column 2-3 感光基板でプリント基板を作成
岩塩ランプのハードを完成させ,プログラムを書き込んだPICを搭載する
第3章 PICマイコン用LEDドライブ基板の完成
3-1 PICマイコン用LEDドライブ基板
3-2 基板に部品を取り付けよう
3-3 基板の確認,動作の確認
3-4 プログラムについて
■ 第3章で確認したこと
Column 3-1 PIC16F648Aの端子の機能
Column 3-2 マイコンの動作を確認する道具あれこれ
100均を活用した岩塩ランプ以外への応用
第4章 LEDイルミネーションを作ろう
4-1 イルミネーションの概要
4-2 卓上ランプ(その2) ランプ型ライト
4-3 卓上ランプ(その3) 紙製提灯
4-4 赤いLED提灯/青いLED提灯
4-5 市販品を流用したLEDツリー(その1)
4-6 市販品を流用したLEDツリー(その2)
4-7 岩塩ランプにほかの色のLEDを使うとき
■ 第4章で確認したこと
Column 4-1 市販品のLEDテスタ
Column 4-2 定電流のLEDテスタの製作
Column 4-3 外側を替えるといろいろ応用できる
Column 4-4 波形を見てみよう
Column 4-5 市販LEDイルミネーションの調査
開発では何度もPICへ書き込むことになる
第5章 PICマイコンにプログラムを書き込む手順
5-1 プログラムを書き込むには
5-2 JDMプログラマの入手について
5-3 そのほかのPICライタ
5-4 オリジナルの動作をさせるには
■ 第5章で確認したこと
Column 5-1 PIC16F648A CPUモジュール・キットV2
タイマの働きをマスタする
第6章 オリジナルのLEDイルミネーションに挑戦
6-1 タイマについて
6-2 LEDを点滅させる
6-3 オリジナルの点滅動作をさせよう
6-4 調光動作に挑戦
6-5 ディジタル入力のプログラム動作の仕様
6-6 外部にセンサ・モジュールを接続した動作例
■ 第6章で確認したこと
Column 6-1 時間待ちループの作り方と実行時間の計算方法
PICの場合とハードはほぼ同じ構成
第7章 R8CマイコンのLEDドライブ基板
7-1 R8Cマイコン用LEDドライブ基板と回路について
7-2 R8Cマイコン基板の製作
7-3 基板の確認
7-4 マイコンの取り付けとケースへの組み込み
■ 第7章で確認したこと
Column 7-1 R8C/15の各端子の機能
R8C のタイマを理解する
第8章 シリアル基板の製作とR8Cプログラムの書き込み
8-1 シリアル変換基板の作成
8-2 フラッシュ・スタート・プログラムを用いた書き込み手順
8-3 R8Cマイコンのソフト開発の概要
8-4 サンプル・プログラムの動作 … ハードウェアとの関係
8-5 サンプル・プログラムの説明
■ 第8章で確認したこと
Column 8-1 R8Cマイコンへの書き込み時の通信エラー
索引