Სარჩევი:

ვიზიტორთა მრიცხველი 8051 და IR სენსორის გამოყენებით LCD– ით: 3 ნაბიჯი
ვიზიტორთა მრიცხველი 8051 და IR სენსორის გამოყენებით LCD– ით: 3 ნაბიჯი

ვიდეო: ვიზიტორთა მრიცხველი 8051 და IR სენსორის გამოყენებით LCD– ით: 3 ნაბიჯი

ვიდეო: ვიზიტორთა მრიცხველი 8051 და IR სენსორის გამოყენებით LCD– ით: 3 ნაბიჯი
ვიდეო: ივლისში საქართველოში 519 ათასი უცხოელი ტურისტი ჩამოვიდა 2024, ნოემბერი
Anonim
ვიზიტორთა მრიცხველი 8051 და IR სენსორის გამოყენებით LCD– ით
ვიზიტორთა მრიცხველი 8051 და IR სენსორის გამოყენებით LCD– ით

ძვირფასო მეგობრებო, მე ავუხსენი როგორ გავაკეთო ვიზიტორთა მრიცხველი 8051 და IR სენსორის გამოყენებით და გამოვაჩინე ის LCD- ში. 8051 არის ერთ -ერთი ყველაზე პოპულარული მიკროკონტროლი, რომელიც გამოიყენება ჰობის, კომერციული პროგრამების შესაქმნელად მთელს მსოფლიოში. მე გავაკეთე ვიზიტორების დახლი იმ ჩიპით.

მე გამოვიყენე 78E052 Nuvoton მიკროკონტროლი ჩემს აპარატურაზე. თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი სახის 8051 მიკროკონტროლი. კოდი, რომელიც მე გამოვიყენე, ჩაწერილია ჩაშენებული 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; void main () {lcd (0x38, 0); LCD (0x0c, 0); LCD (0x80, 0); TMOD = 0x05; მრიცხველი (); } void delay () {int i; for (i = 0; i <= 2000; i ++); } void counter () {TL0 = 0; TR0 = 1; for (k = 0; k <5; k ++) {lcd (msg [k], 1); } while (1) {lcd (0x88, 0); val = TL0 | TH0 << 8; sprintf (ch, "%u", val); for (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 ეკრანზე

გირჩევთ: