Indholdsfortegnelse:

Besøgstæller ved hjælp af 8051 og IR -sensor med LCD: 3 trin
Besøgstæller ved hjælp af 8051 og IR -sensor med LCD: 3 trin

Video: Besøgstæller ved hjælp af 8051 og IR -sensor med LCD: 3 trin

Video: Besøgstæller ved hjælp af 8051 og IR -sensor med LCD: 3 trin
Video: 7 SEO Tips Basis til SEO Optimering Søgemaskineoptimering 2024, November
Anonim
Besøgstæller ved hjælp af 8051 og IR -sensor med LCD
Besøgstæller ved hjælp af 8051 og IR -sensor med LCD

Kære venner, jeg har forklaret, hvordan man laver en besøgstæller ved hjælp af 8051 og IR -sensor og viser den på LCD -skærmen. 8051 er en af de mest populære mikrokontroller, der bruges til fremstilling af hobby, kommercielle applikationer over hele verden. Jeg har lavet en besøgstæller med den chip.

Jeg har brugt 78E052 Nuvoton mikrokontroller på min hardware. du kan bruge enhver form for 8051 mikrokontroller. Koden, som jeg har brugt, er skrevet i Embedded C og kompileret på keil compiler.

Tilbehør:

89C51 mikrokontroller

IR sensor

16x2 LCD

Trin 1: Konstruer hardware

Konstruer hardware
Konstruer hardware
Konstruer hardware
Konstruer hardware

Jeg har konstrueret hardwaren på en sådan måde. SOM du ser på billedet, har jeg tegnet billedet i henhold til skematisk af projektbordet, som jeg gav på billedet. Du kan designe dit eget kredsløb og ændre koden.

Trin 2: Programkode til besøgstæller

#include #include

sbit rs = P3^6; sbit en = P3^7; void lcd (char a, int b); unsigned char msg = "Tæller"; char ch [4]; ugyldig forsinkelse (); tomrumstæller (); int k; usigneret int val; void main () {lcd (0x38, 0); lcd (0x0c, 0); lcd (0x80, 0); TMOD = 0x05; tæller (); } ugyldig forsinkelse () {int i; for (i = 0; i <= 2000; i ++); } tomrumstæller () {TL0 = 0; TR0 = 1; for (k = 0; k <5; k ++) {lcd (msg [k], 1); } mens (1) {lcd (0x88, 0); val = TL0 | TH0 << 8; sprintf (ch, "%u", val); for (k = 0; k <5; k ++) {lcd (ch [k], 1); }}} ugyldig lcd (char a, int b) {P1 = a; rs = b; da = 1; forsinke(); da = 0; forsinke(); }

Trin 3: OUTPUT

PRODUKTION
PRODUKTION

tilslut IR -sensoren med mikrokontrolleren

download koden

flytte et objekt hen over IR -sensoren

Du kan se objekttællingen på LCD -skærmen

Anbefalede: