Innehållsförteckning:

Besökardisk med 8051 och IR -sensor med LCD: 3 steg
Besökardisk med 8051 och IR -sensor med LCD: 3 steg

Video: Besökardisk med 8051 och IR -sensor med LCD: 3 steg

Video: Besökardisk med 8051 och IR -sensor med LCD: 3 steg
Video: Convenience items needed in the family 2024, November
Anonim
Besökardisk med 8051 och IR -sensor med LCD
Besökardisk med 8051 och IR -sensor med LCD

Kära vänner, jag har förklarat hur man gör en besökarräknare med hjälp av 8051- och IR -sensor och visar den på LCD -skärmen. 8051 är en av de mest populära mikrokontroller som används för att göra hobby, kommersiella applikationer över hela världen. Jag har gjort en besökarräknare med det chipet.

Jag har använt 78E052 Nuvoton mikrokontroller på min hårdvara. du kan använda alla typer av 8051 mikrokontroller. Koden som jag har använt är skriven i Embedded C och sammanställd på keil -kompilatorn.

Tillbehör:

89C51 mikrokontroller

IR -sensor

16x2 LCD

Steg 1: Konstruera hårdvaran

Konstruera hårdvaran
Konstruera hårdvaran
Konstruera hårdvaran
Konstruera hårdvaran

Jag har konstruerat hårdvaran på ett sådant sätt. SOM du ser på bilden har jag ritat bilden enligt schemat över projektbordet som jag gav på bilden. Du kan designa din egen krets och ändra koden.

Steg 2: Programkod för besökarräknare

#inkludera #inkludera

sbit rs = P3^6; sbit en = P3^7; void lcd (char a, int b); unsigned char msg = "Räknare"; röding [4]; ogiltig fördröjning (); void counter (); int k; osignerad int val; void main () {lcd (0x38, 0); lcd (0x0c, 0); lcd (0x80, 0); TMOD = 0x05; disken(); } void delay () {int i; för (i = 0; i <= 2000; i ++); } tomrumsräknare () {TL0 = 0; TR0 = 1; för (k = 0; k <5; k ++) {lcd (msg [k], 1); } medan (1) {lcd (0x88, 0); val = TL0 | TH0 << 8; sprintf (ch, "%u", val); för (k = 0; k <5; k ++) {lcd (ch [k], 1); }}} void lcd (char a, int b) {P1 = a; rs = b; sv = 1; dröjsmål(); sv = 0; dröjsmål(); }

Steg 3: UTGÅNG

PRODUKTION
PRODUKTION

anslut IR -sensorn med mikrokontrollern

ladda ner koden

flytta ett objekt över IR -sensorn

Du kan observera antalet objekt i LCD -skärmen

Rekommenderad: