おひさまを捕捉せよ!IchigoJamによるエネルギー源探知システム!

連日の猛暑、もうバテバテ。

これだけのエネルギー源「おひさま」を捉えるため、作ったのは「おひさまデテクタ」。サーボを2つひっ付けて水平方向と垂直方向に動作可能。3vで動作するFT30B、コンパクトに仕上がって便利っ。

そして筒の中には明るさセンサーCdS

var step=8;

while(1){
 led(1);

 pwm(3,1900);
 pwm(4,2200);
 sleep(1000);

 // vertical
 var max_b=0;

 var i=2200;
 var max_dv=i;
 while(800<=i){
  pwm(4,i); sleep(33);
  var b=ana(2);
  if(max_b<b){
   max_b=b;
   max_dv=i;
  }
  i=i-step;
 }

 pwm(4,max_dv); sleep(500);

 // horizontal
 max_b=0;

 i=2200;
 var max_dh=i;
 while(800<=i){
  pwm(3,i); sleep(33);
  var b=ana(2);
  if(max_b<b){
   max_b=b;
   max_dh=i;
  }
  i=i-step;
 }

 pwm(3,max_dh); sleep(500);

 led(0);

 // wait btn
 while(!btn());
 sleep(333);
}

ひとまず作ったプログラムはこんな感じのIchigoLatte JS。CdSでグルっと辺りを見回して、最終的に一番明るいところに向く、というもの。BASICでも同じことできるはず。

熱源捕捉、成功!

もっと かっこよく デテクトしたいところ。










.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s