2015/04/14 新規作成

法人向けのETC専用カード

はじめに

ウォーキング中に考え事をしていたりすると、歩くペースが不安定になってしまいます。
そこで、足を出すタイミングの目安として、一定間隔でビープ音が鳴るものを作りました。

ビープの間隔は、約1.25秒〜約0.25秒の間を32段階で調整できます。
単純に一定間隔でビープを出すだけですので、電子工作と言うのは恥ずかしいシロモノです(汗

イヤホンはクリスタルイヤホンではなく、一般的に市販されているダイナミック型のイヤホンが使えます。
ラジオや携帯音楽プレーヤを買ったときにオマケでついてくるようなイヤホンを活用できます。

外観はこんな感じです。


設計

ボタン電池のCR2032で動きます。
なるべく消費電力を抑えるため、ビープ音が鳴っていない間はマイコンをスリープさせています。
スリープからの復帰要件は時間を計測するタイマ1のオーバフロー割り込みと、ビープタイミング変更のスイッチ押下時の割り込みです。

回路のスイッチ1を押すとビープが遅くなり、スイッチ2を押すとビープが早くなります。
スイッチ用のプルアップ抵抗は、消費電力との兼ね合いで大きめの値にしています。

時間の計測は32.768kHzの水晶を使っています。
あまり部品は増やしたくないのですが、マイコンをスリープから復帰させるためには致し方のないことで・・・


製作

回路図

特に変なところはないと思います(汗


ファイル類

PIC12F683用です。
CCSコンパイラでコンパイルできます。

ソースとHexファイル beep.zip


そのた

ウォーキング中にイヤホンを装着しますから、周りの安全にはご注意ください。
車などの接近に気が付かず事故が起きても当方は責任を負いかねます。

当サイト内の検索