Turinys:

Lankytojų skaitiklis naudojant 8051 ir IR jutiklį su LCD: 3 žingsniai
Lankytojų skaitiklis naudojant 8051 ir IR jutiklį su LCD: 3 žingsniai

Video: Lankytojų skaitiklis naudojant 8051 ir IR jutiklį su LCD: 3 žingsniai

Video: Lankytojų skaitiklis naudojant 8051 ir IR jutiklį su LCD: 3 žingsniai
Video: Google Analytics mokymai trainings 2024, Gruodis
Anonim
Lankytojų skaitiklis naudojant 8051 ir IR jutiklį su LCD
Lankytojų skaitiklis naudojant 8051 ir IR jutiklį su LCD

Mieli draugai, aš paaiškinau, kaip sukurti lankytojų skaitiklį naudojant 8051 ir IR jutiklį, ir parodžiau jį LCD ekrane. 8051 yra vienas iš populiariausių mikrovaldiklių visame pasaulyje, naudojamas pomėgių, komercinėms reikmėms. Aš padariau lankytojų skaitiklį su ta mikroschema.

Savo aparatinėje įrangoje naudojau 78E052 „Nuvoton“mikrovaldiklį. galite naudoti bet kokį 8051 mikrovaldiklį. Mano naudojamas kodas yra parašytas įterptajame C ir sudarytas naudojant keil kompiliatorių.

Priedai:

89C51 mikrovaldiklis

IR jutiklis

16x2 LCD ekranas

1 žingsnis: sukurkite aparatūrą

Sukurkite aparatūrą
Sukurkite aparatūrą
Sukurkite aparatūrą
Sukurkite aparatūrą

Aš sukūriau aparatūrą tokiu būdu. Kaip matote paveikslėlyje, aš nupiešiau vaizdą pagal projekto lentos schemą, kurią pateikiau paveikslėlyje. Galite sukurti savo grandinę ir pakeisti kodą.

2 žingsnis: Lankytojų skaitiklio programos kodas

#įtraukti #įtraukti

sbit rs = P3^6; sbit en = P3^7; void lcd (char a, int b); unsigned char msg = "Skaitliukas"; char ch [4]; tuštumos vėlavimas (); tuštumos skaitiklis (); int k; unsigned int val; void main () {lcd (0x38, 0); LCD (0x0c, 0); LCD (0x80, 0); TMOD = 0x05; skaitiklis (); } void delay () {int i; (i = 0; i <= 2000; i ++); } void counter () {TL0 = 0; TR0 = 1; už (k = 0; k <5; k ++) {lcd (msg [k], 1); } o (1) {lcd (0x88, 0); val = TL0 | TH0 << 8; sprintf (ch, „%u“, val); už (k = 0; k <5; k ++) {lcd (ch [k], 1); }}} void lcd (char a, int b) {P1 = a; rs = b; en = 1; delsimas(); en = 0; delsimas(); }

3 žingsnis: IŠVESTIS

IŠVESTIS
IŠVESTIS

prijunkite IR jutiklį prie mikrovaldiklio

atsisiųskite kodą

perkelkite objektą per IR jutiklį

Objektų skaičių galite stebėti LCD ekrane

Rekomenduojamas: