PIC16F84電子遊戯(112) |
最終更新日:2004年10月11日 |
20分40分60分タイマーを作ろう (1ページ)へ (2ページ) (3ページ)へ |
|
20分40分60分タイマーを作ろうの基本仕様の変更 |
先ほど、やっと今回の製作が完成しましたが、ソフトがやり易いように構成しましたので仕様の変更が若干あります。ご確認下さい。 |
1)設定出来る時間は20分・40分・60分の3種類のみ。(SW1、SW2、SW3)
2)プッシュスイッチで時間を設定するとその設定時間表示のインジケータが点灯。
3)SW4にてタイマースタートとなる。タイマー減算中は設定時間のインジケータが点滅。SW4は途中で押すことにより減算を一時停止することが出来る。その間はLEDは点滅しない。時間が経過するごとのLEDは順次消灯する。
4)残り時間がゼロになるとブザーが鳴る。ブザー音はSW4を押すことにより停止する。再び時間が設定出来る状態となる。 |
20分40分60分タイマーを作ろうのブザー音 |
タイマーがアップした時のブザー音についてはかなりラフに作っています。
たまたま出力周波数は2KHzぴったりになりましたが、このあたりは皆さんで工夫してみて下さい。ブザーは「ピッ、ピッ、ピッ、・・・・・・」と繰り返します。 |
  |
(ブザー音のオシロ波形です) |
20分40分60分タイマーを作ろうの全ソースと全HEXコード |
毎度おなじみのソースリストとHEXコードです。
一緒に圧縮してありますので、ダウンロードしてからじっくり眺めて下さい。
ソースリストとHEXコードはこちらです。 |
20分40分60分タイマーを作ろうの大完成 |
まずは大完成の雄姿をごらん下さい。 |
  |
(大完成の姿です。LEDが全点灯しています。) |
  |
(内部詳細です。かなり高密度組み込みをしています。設定SWには表示します。) |
LED表示部は内部に入り込んでいるため、アクリルの円柱を利用してレンズのようにしています。こうすると視野角がかなり広くなります。 |
いかがでしたでしょうか。リクエストされたユーザーさんは満足されましたか。使い方は色々考えられると思いますので有効活用お願いいたします。
ユーザーの皆さん、今後もどんどんリクエストして下さい。実現可能であれば出来るだけ対応したいと考えます。 |
これからも益々面白くなる「PIC16F84電子遊戯」をよろしくお願いいたします。 |
|
不明点などあればメールお願いいたします。nonchansoft@nifty.com |
|
 |