Sadržaj:
Video: Brojač posjetitelja pomoću 8051 i IC senzora s LCD -om: 3 koraka
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Dragi prijatelji, objasnio sam kako napraviti brojač posjetitelja pomoću 8051 i IC senzora i prikazao ga na LCD -u. 8051 jedan je od najpopularnijih mikrokontrolera koji se koristi za izradu hobi komercijalnih aplikacija u cijelom svijetu. Napravio sam brojač posetilaca sa tim čipom.
Koristio sam 78E052 Nuvoton mikrokontroler na svom hardveru. možete koristiti bilo koju vrstu 8051 mikrokontrolera. Kôd koji sam koristio napisan je na Embedded C -u i preveden na keil kompajleru.
Potrošni materijal:
89C51 mikrokontroler
IC senzor
16x2 LCD
Korak 1: Konstruirajte hardver
Ja sam konstruisao hardver na takav način. Kao što vidite na slici, nacrtao sam sliku prema shemi projektne ploče koju sam dao na slici. Možete dizajnirati vlastito kolo i izmijeniti kôd.
Korak 2: Programski kod za brojač posjetitelja
#include #include
sbit rs = P3^6; sbit en = P3^7; void lcd (char a, int b); unsigned char msg = "Brojač"; char ch [4]; void delay (); void counter (); int k; nepotpisani int val; void main () {lcd (0x38, 0); lcd (0x0c, 0); LCD (0x80, 0); TMOD = 0x05; counter (); } void delay () {int i; za (i = 0; i <= 2000; i ++); } void counter () {TL0 = 0; TR0 = 1; za (k = 0; k <5; k ++) {lcd (msg [k], 1); } while (1) {lcd (0x88, 0); val = TL0 | TH0 << 8; sprintf (ch, "%u", val); za (k = 0; k <5; k ++) {lcd (ch [k], 1); }}} void lcd (char a, int b) {P1 = a; rs = b; en = 1; delay (); en = 0; delay (); }
Korak 3: IZLAZAK
spojite IC senzor sa mikrokontrolerom
preuzmite kod
pomerite objekat preko IC senzora
Na LCD ekranu možete posmatrati broj objekata