本帖最后由 fuwen0202 于 2013-11-15 15:59 编辑 既然要看图,我就随便写了个arduino的代码,你们看看
void setup()
{
XXXXXXXXXgin(9600);
}
unsigned int v;
unsigned int vv=750;
unsigned int i;
unsigned int ii;
unsigned int t;
unsigned int tt;
unsigned int l;
void loop()
{
v=analogRead(A1);
ii=i;
tt=t;
if(v>vv)
{
i=1;
}
else
{
i=0;
}
if(i>ii)
{
t=millis();
l=t-tt;
l=60000/(t-tt);
XXXXXXXXXintln(l);
delay(80);
}
}
如果你的人体红外吸收率比较高,可以用以下修改后的电路图