Բովանդակություն:

Այցելուների հաշվիչ `օգտագործելով 8051 և IR սենսոր LCD- ով` 3 քայլ
Այցելուների հաշվիչ `օգտագործելով 8051 և IR սենսոր LCD- ով` 3 քայլ

Video: Այցելուների հաշվիչ `օգտագործելով 8051 և IR սենսոր LCD- ով` 3 քայլ

Video: Այցելուների հաշվիչ `օգտագործելով 8051 և IR սենսոր LCD- ով` 3 քայլ
Video: Կարո՞ղ ես անցնել այս թեստը😈 հոգեբանական թեստ քո ներքին վախերի մասին 2024, Նոյեմբեր
Anonim
Այցելուների հաշվիչ `օգտագործելով 8051 և IR սենսոր` LCD- ով
Այցելուների հաշվիչ `օգտագործելով 8051 և IR սենսոր` LCD- ով

Հարգելի ընկերներ, ես բացատրել եմ, թե ինչպես կարելի է այցելուների հաշվիչ պատրաստել 8051 և IR սենսորների միջոցով և ցուցադրել այն LCD- ում: 8051 -ը ամենահայտնի միկրոկառավարիչներից է, որն օգտագործվում է ամբողջ աշխարհում հոբբի, առևտրային ծրագրեր պատրաստելու համար: Ես այդ չիպով այցելուների հաշվիչ եմ պատրաստել:

Իմ սարքաշարի վրա ես օգտագործել եմ 78E052 Nuvoton միկրոկառավարիչը: կարող եք օգտագործել ցանկացած տեսակի 8051 միկրոկոնտրոլեր: Իմ օգտագործած կոդը գրված է Embedded C- ով և կազմված է keil կոմպիլյատորի վրա:

Պարագաներ:

89C51 միկրոկառավարիչ

IR սենսոր

16x2 LCD

Քայլ 1: Կառուցեք ապարատը

Կառուցեք սարքաշարը
Կառուցեք սարքաշարը
Կառուցեք սարքավորումները
Կառուցեք սարքավորումները

Ես սարքավորումները սարքել եմ այնպես: Ինչպես տեսնում եք նկարի վրա, ես նկարել եմ պատկերը ըստ նախագծի տախտակի սխեմայի, որը ես տվել եմ նկարի վրա: Դուք կարող եք նախագծել ձեր սեփական սխեման և փոփոխել ծածկագիրը:

Քայլ 2. Այցելուների հաշվիչի ծրագրի կոդը

#ներառել #ներառել

sbit rs = P3^6; sbit en = P3^7; դատարկ lcd (char a, int b); unsigned char msg = "Հաշվիչ"; char ch [4]; դատարկ հետաձգում (); դատարկ հաշվիչ (); int k; անստորագիր int val; դատարկ հիմնական () {lcd (0x38, 0); LCD (0x0c, 0); LCD (0x80, 0); TMOD = 0x05; հաշվիչ (); } void delay () {int i; համար (i = 0; i <= 2000; i ++); } դատարկ հաշվիչ () {TL0 = 0; TR0 = 1; համար (k = 0; k <5; k ++) {lcd (msg [k], 1); } while (1) {lcd (0x88, 0); val = TL0 | TH0 << 8; sprintf (ch, "%u", val); համար (k = 0; k <5; k ++) {lcd (ch [k], 1); }}} void lcd (char a, int b) {P1 = a; rs = b; en = 1; ուշացում (); en = 0; ուշացում (); }

Քայլ 3: ԵԼՔ

Ելք
Ելք

միացրեք IR սենսորը միկրոկառավարիչի հետ

ներբեռնեք ծածկագիրը

օբյեկտը տեղափոխել IR սենսորով

LCD- ում կարող եք դիտել օբյեկտի քանակը

Խորհուրդ ենք տալիս: