[Descarga de recursos] La dirección de descarga es la siguiente:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
51 estadísticas de población de autobuses-evitación de obstáculos infrarrojos-wifi
El diseño original consta de circuito de un solo chip STC89C52 + circuito de sensor de evitación de obstáculos infrarrojos + circuito de módulo wifi + circuito de fuente de alimentación.
1. Se utilizan dos sensores infrarrojos para evitar obstáculos para detectar la cantidad de personas que entran en A y la cantidad de personas que salen de B en la puerta principal del autobús.
2. A través de wifi, el número de personas que entran por la puerta principal A, el número de personas que salen por la puerta trasera B y el número total actual de personas en el automóvil (AB). Transmisión en tiempo real a la aplicación móvil.
unsigned long time_20ms=0; //定时计数
unsigned char i;
unsigned char dis0[25];//串口数据暂存
unsigned int Num,jNum,cNum; //人数变量
void Init_Timer0(void);//函数命令
void UART_Init(void);
void SendByte(unsigned char dat);
void SendStr(unsigned char *s,unsigned char length);
void main (void)
{
EX0=1; //外部中断0开
IT0=1; //边沿触发
EX1=1; //外部中断1开
IT1=1; //IT1=1表示边沿触发
Init_Timer0(); //定时器0初始化
UART_Init(); //串口初始化
for(i=0;i<50;i++)
{DelayMs(100);}