急!求大神帮忙写一段单片机代码,带丰厚薪酬!
时间:10-02
整理:3721RD
点击:
本人最近在做一个课程项目,是基于单片机的多传感器人流检测系统,5月3号截止。因为只是刚刚接触单片机,所以很多东西不是很会。硬件部分都已准备完毕,就只剩代码不会写。原理是这样的:一对对射式红外传感器当有物体挡住信号时,会产生一个下降沿,此时单片机内部计数器加1,因此红外传感器可作为一个外部计数信号。还有一对超声波传感器模块,两个单片机分别接受到传感器接受的信号之后,需要进行信息整合(这里应该需要用到串口通信),计算处理。反射式超声传感器模块分别安装在场所的出入口左、右两侧, 测量进出物体到两侧的距离, 用出入口处的总宽度 L(L≤3 m)减去 B、 D 所测距离, 即为出入物体所占最大宽度(通过实际观察可得出门宽不超过 3 m时, 一次并排出入的人数达到 3 人或 3 人以上时极为少见)。如所测出的最大宽度达到普通人身宽平均值的 2 倍或者达到 2 倍以上时, 可认为此时一排同时通过 2 人;否则, 可认为此时一排同时只通过 1 人(通过观察, 成年人的平均身宽一般在 35 ~ 50 cm)。如果 2人中 1 人进入 1 人离开, 两对对射式红外传感器信号记为先加 1 再减 1, 可视为人数不变。多传感器计数工作情况如图附件所示。要求最终在液晶显示屏上显示当前人数,格式为:当前人数为:-----。请各路大神帮帮忙了,小弟不胜感激!在此谢过,如有什么问题,可随时加我QQ:528342087,联系我。加我时,请注明电子发烧友论坛,有丰厚现金报酬,灰常谢谢了!
一个简单的记数问题