这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 想DIY一个“人流量计数器“,如何做呢?

共7条 1/1 1 跳转至

想DIY一个“人流量计数器“,如何做呢?

工程师
2020-09-21 22:07:38     打赏

有个亲戚开了个小超市,他想让学电子的我搞一个“人流量计数器“要有两个光控****,先1后2为进,加1先,先2后1为出,减1,这个怎么弄?求指导思路!





关键词: 人流量计数器     计数器    

工程师
2020-09-21 22:17:00     打赏
2楼

流程,这样如何?


while(1){
        in = 0;out = 0;
        if(光控1==1 && 光控2==0){
                延时函数(延时一定时间)
                if(光控1==1 && 光控2==1){
                        in = 1;
                        out = 0;
                }
                延时
        }

        if(光控1==0 && 光控2==1){
                延时函数(延时一定时间)
                if(光控1==1 && 光控2==1){
                        in = 0;
                        out = 1;
                }
                延时
        }
        if(in == 1) sum ++;
        if(out == 1) sum--;

}


工程师
2020-09-21 22:18:54     打赏
3楼

你有没有考虑到,光电的信息可能是这样:
……1,2,1,2,1……
谁先谁后呢?


工程师
2020-09-21 22:21:50     打赏
4楼

做的精准一些,可以考虑人体走过去的宽度


工程师
2020-09-21 22:24:01     打赏
5楼
可不可以两个光控****间的位置小一点,在某一时刻能够同时采到行人的信号,接着再去通过后面的信号来判断是进,还是出。



高工
2020-09-21 23:16:09     打赏
6楼

想法不错


工程师
2020-09-23 23:25:43     打赏
7楼

我也想了几天,觉得用视频来探测,应该最方便和靠谱


共7条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]