2015年02月14日
ブザー回路6
こんにちは、いい天気ですね
前回の記事で作ったものを、持ち運びしやすいように変更していきます
ついでに、一人練習用も作ってみました
箱は、電気工事のときにもらった、リングスリーブの箱です
とりあえず、ブレッドボードで
電源確認用のLEDも追加してみました
青いスイッチが3秒後に実行
赤いスイッチがすぐ実行
さて、今回は秒数の話
前回の記事で秒数がおかしいなってことで
スマホのアプリで計測してみました
本当は、信号を検出して計ればいいんですが
今回は音を検出してその時間を計ります
前回の時間設定では、体感的にも早く感じ
感で数値を変換して測定してみます
RC5=1;
_delay(1200000);
RC5=0;
_delay(2400000);
と書き直したらこのような結果でした
1回目 2.84秒
2回目 2.96秒
3回目 2.96秒
4回目 2.82秒
5回目 2.97秒
6回目 2.96秒
平均2.92秒
大体3秒となりました
±2%で集めていくと・・・
まぁ2.96秒が3回あるので、今回は
ほぼ2.96秒であるとします
(2.97秒もあるしね)
では、最初のときはどうだったのか
RC5=1;
_delay(1000000);
RC5=0;
_delay(2000000);
のときは、わかりませんが若干早く感じました
なので、計算で算出していきたいと思います
3600000:2.96=3000000:X
X≒2.467秒
やっぱり、速かったんですね
3秒ぴったりにするためには・・・
3600000:2.96=Y:3.00
Y≒3648648.648
ってことで、循環小数ですね
四捨五入で・・・3,648,649ってことでいいでしょう
ということで、日曜日は赤羽で行われる
APS試合形式練習会があるので
そちらに、実物を持っていきたいと思います
前回の記事で作ったものを、持ち運びしやすいように変更していきます
ついでに、一人練習用も作ってみました
箱は、電気工事のときにもらった、リングスリーブの箱です
とりあえず、ブレッドボードで
電源確認用のLEDも追加してみました
青いスイッチが3秒後に実行
赤いスイッチがすぐ実行
さて、今回は秒数の話
前回の記事で秒数がおかしいなってことで
スマホのアプリで計測してみました
本当は、信号を検出して計ればいいんですが
今回は音を検出してその時間を計ります
前回の時間設定では、体感的にも早く感じ
感で数値を変換して測定してみます
RC5=1;
_delay(1200000);
RC5=0;
_delay(2400000);
と書き直したらこのような結果でした
1回目 2.84秒
2回目 2.96秒
3回目 2.96秒
4回目 2.82秒
5回目 2.97秒
6回目 2.96秒
平均2.92秒
大体3秒となりました
±2%で集めていくと・・・
まぁ2.96秒が3回あるので、今回は
ほぼ2.96秒であるとします
(2.97秒もあるしね)
では、最初のときはどうだったのか
RC5=1;
_delay(1000000);
RC5=0;
_delay(2000000);
のときは、わかりませんが若干早く感じました
なので、計算で算出していきたいと思います
3600000:2.96=3000000:X
X≒2.467秒
やっぱり、速かったんですね
3秒ぴったりにするためには・・・
3600000:2.96=Y:3.00
Y≒3648648.648
ってことで、循環小数ですね
四捨五入で・・・3,648,649ってことでいいでしょう
ということで、日曜日は赤羽で行われる
APS試合形式練習会があるので
そちらに、実物を持っていきたいと思います