Tabla de contenido:
- Paso 1: construya el hardware
- Paso 2: Código de programa para el contador de visitantes
- Paso 3: SALIDA
Video: Contador de visitantes con 8051 y sensor de infrarrojos con LCD: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:39
Queridos amigos, les he explicado cómo hacer un contador de visitantes usando 8051 y un sensor de infrarrojos y lo he mostrado en la pantalla LCD. 8051 es uno de los microcontroladores más populares que se utilizan para hacer aplicaciones comerciales y de pasatiempos en todo el mundo. He hecho un contador de visitantes con ese chip.
He usado el microcontrolador 78E052 Nuvoton en mi hardware. puede utilizar cualquier tipo de microcontrolador 8051. El código que he usado está escrito en Embedded C y compilado en el compilador keil.
Suministros:
Microcontrolador 89C51
Sensor de infrarrojos
LCD de 16x2
Paso 1: construya el hardware
He construido el hardware de esa manera. Como ves en la imagen, he dibujado la imagen según el esquema del tablero del proyecto que di en la imagen. Puede diseñar su propio circuito y modificar el código.
Paso 2: Código de programa para el contador de visitantes
#include #incluya
sbit rs = P3 ^ 6; sbit en = P3 ^ 7; lcd vacío (char a, int b); unsigned char msg = "Contador"; char ch [4]; demora anulada (); contador de vacíos (); int k; unsigned int val; void main () {lcd (0x38, 0); lcd (0x0c, 0); lcd (0x80, 0); TMOD = 0x05; encimera(); } demora void () {int i; para (i = 0; i <= 2000; i ++); } contador de vacíos () {TL0 = 0; TR0 = 1; para (k = 0; k <5; k ++) {lcd (msg [k], 1); } while (1) {lcd (0x88, 0); val = TL0 | TH0 << 8; sprintf (ch, "% u", val); para (k = 0; k <5; k ++) {lcd (ch [k], 1); }}} vacío lcd (char a, int b) {P1 = a; rs = b; en = 1; demora(); en = 0; demora(); }
Paso 3: SALIDA
conectar el sensor de infrarrojos con el microcontrolador
descarga el código
mover un objeto a través del sensor de infrarrojos
Puede observar el recuento de objetos en la pantalla LCD
Recomendado:
Contador de visitantes usando Arduino en TinkerCad: 3 pasos
Contador de visitantes usando Arduino en TinkerCad: Muchas veces necesitamos monitorear a la persona / personas que visitan algún lugar como una sala de seminarios, una sala de conferencias o un centro comercial o un templo. Este proyecto se puede utilizar para contar y mostrar el número de visitantes que ingresan a cualquier sala de conferencias o seminario
Iluminador de infrarrojos (infrarrojos) Parte 2: 3 pasos
Iluminador IR (Infrarrojos) Parte 2: Hola chicos, estoy de vuelta con la Parte 2 del Iluminador IR (Infrarrojos) Instructable. Si no ha visto la Parte 1, HAGA CLIC AQUÍ. Empecemos … Un simple circuito iluminador de infrarrojos para ayudar a la visión nocturna de las cámaras CCTV. Visión nocturna con iluminador IR, como el nombre
Iluminador de infrarrojos (infrarrojos) Parte 1: 5 pasos
Iluminador de infrarrojos (infrarrojos) Parte 1: Hola … En este instructivo, aprenderemos un poco sobre la visión nocturna, diferentes formas de lograr la visión nocturna y un circuito iluminador de infrarrojos simple para ayudar a la visión nocturna de las cámaras CCTV. La figura muestra el diagrama de circuito de IR Illumina
Control de 8 relés con NodeMCU y receptor de infrarrojos mediante WiFi, control remoto de infrarrojos y aplicación de Android: 5 pasos (con imágenes)
Control de 8 relés con NodeMCU y receptor de infrarrojos mediante WiFi, control remoto por infrarrojos y aplicación de Android: Control de 8 interruptores de relé con nodemcu y receptor de infrarrojos a través de wifi y control remoto por infrarrojos y aplicación de Android. El control remoto por infrarrojos funciona independientemente de la conexión wifi. AQUÍ
Receptor de infrarrojos y control remoto por infrarrojos (TSOP1738) con Arduino: 10 pasos
Control remoto por infrarrojos y receptor de infrarrojos (TSOP1738) con Arduino: este instructivo es para principiantes de Arduino. Este es uno de mis proyectos anteriores con Arduino. Disfruté mucho cuando lo hice y espero que a ti también te guste. La característica más atractiva de este proyecto es el “ Control inalámbrico ”. Y eso es