㈠ 用51单片机做经过门的人的人数统计~~~~
你好!
这个我以前有做过,用一组绝明红外线能实现判断有没有御宏粗人经过门的功能。用两组红外线根据先后的顺序就可以判断镇镇人是进还是出门,这样就可以统计房间里面的人数了
打字不易,采纳哦!
㈡ C51单片机设计一个游客流量计数器(00-99),实现对游客人数的统计。
#include<reg51.h>
#defineucharunsignedchar
uchar派握codeledtab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40};//0-9
ucharscanled;
uchar顷猜disdat[6]={0,0,0,0,0,0};
uchardatin,datout,dath;
display()
{
disdat[0]=datin/10;
disdat[1]=datin%10;
disdat[2]=datout/10;
disdat[3]=datout%10;
disdat[4]=dath/10;
disdat[5]=dath%10;
}
voidext0isr()interrupt0
{
datin++;
datin%=100;
dath=(datin-datout);
display();
}
voidext1isr()interrupt尘乎庆2
{
if(dath>0)datout++;
dath=(datin-datout);
display();
}
voidt1isr()interrupt3 //显示
{
TH1=0xec;
TL1=0x78;
P2=~(1<<scanled);
P0=ledtab[disdat[scanled]];
scanled++;
scanled%=6;
}
main()
{
TMOD=0x10;
TH1=0xec;
TL1=0x78;
TR1=1;
ET1=1;
EX0=1;
IT0=1;
EX1=1;
IT1=1;
EA=1;
while(1);
}
㈢ 用单片机如何实现人体追踪
红外跟踪,超声波跟踪。
红外跟踪:
对象携带比较强的红外源(人体体温和背景温度可能不够明显),小车向四个方向检测红外强度,向强度大的一方运动,有点类似昆虫的趋光性。
超声波跟踪:
空旷环境,小车通过超声波检测和对象的距离,大于10m舍弃,小于10m跟踪。不过因为是声波反射,所以即使目标对象够大,搜索和跟踪还是不太准确。
以上都是针对多维的,如果一维“直线”运动跟踪的话,两种方式的可行性都不低。
另外红外跟踪可以“镭射笔指路”,用光笔照射车头地面,小车根据光点相对车头位置运动。
GPS模块化太强,制作起来不一定有意思,想用GPS的话可以试着上淘宝上搜搜,看看有没有能作为参考的。
现在能想到的就这么多,你也可以自
㈣ 利用两对红外对管和51单片机连接来检测室内人数程序
红外对管有人的时候输出0,无人的时候输出1,因此可以使用单片机检测为0就者尺有人。或嫌基可以衫谨使用外部中断的方式来完成。首先设置外部中断0的初始化
EX0=1;EA=1;IT0=1;
然后在中断函数中实现加1即可
void IN() interrupt 0
{
while(INT0==0);
time++;//这是统计人数,处理后显示即可
}
㈤ 在门口安装两个红外传感器检测人的进出,用单片机实现教室人数的统计,显示出来。用C程序怎么编写啊。
不太容易闹举枯,因为教室的门,不适宜计数。因为可以同时并排出入、交错出入,红外线无法分液洞辨。
红外线只能计数通断次数答亏。
㈥ 用红外线传感器等工具怎样判断人数多少
用 2 束间隔约 60cm 的平行的对射式红外传感器,安装到需要检测人数的地方。2路光纳祥电输出接入单片机。依据光束先后遮断的顺序可以判断人员的进出方向;在此基础上可以羡段判断进出的人数。
只要洞派搏合理编写单片机内的检测程序,就可以准确统计通过的人数。
㈦ 求用单片机Keil语言实现统计人数
怎么会这样。
㈧ 利用两对红外对管和51单片机连接来检测室内人数,要求数码显示,求详细的连接原理图,和程序(汇编语言
在进门处弯旦放置一对红稿橡外对管,进行加1,出口也放置一对,进行减1,对管接单片机P3.4P3.5(计数器0)通过计数器来进行计数,同时通过数码管显示键闹旁。
㈨ 求用单片机Keil语言实现统计人数
;p1.0 接 出来的人物桐庆
;p1.1进罩握轮链去的人
;p2.0 ~p2.7接 输出灯
ajmp start
org 30h
mov b,#00h
start :
mov a,p1
jb acc.0 ,pin
as1:
jb acc.1,pout
ajmp start
pin:
inc b
out p2,b
pout:
dec b
out p2,b
ajmp start
㈩ 如何用单片机监控门口进出人数
还是我来告诉你吧。这个用单片机是完全没有意义的。有些人没有做过,就假装明白,误导别人,还不如不说。这个我参加一个外国的展览会,里面就有这么一套系统,比较复杂,是一套图像识别系统,可以识别出从门口进来的人的脸,从而计数进来几个人。这个东西绝对不是用个热释电就能解决的。热释电只能检测有人没人,即使100个人一起进来,热释电也只是是识别为1个人。图像识别,是我见过的最有效的办法,识别率非常的高。基本上没有看到漏掉的。