Obsah:
Video: Počítadlo návštevníkov pomocou 8051 a infračerveného senzora s LCD: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Vážení priatelia, vysvetlil som, ako vytvoriť počítadlo návštevníkov pomocou senzora 8051 a infračerveného senzora a zobrazil ho na LCD displeji. 8051 je jedným z najpopulárnejších mikrokontrolérov používaných na výrobu hobby, komerčných aplikácií na celom svete. S týmto čipom som urobil počítadlo návštev.
Na svojom hardvéri som použil mikrokontrolér 78E052 Nuvoton. môžete použiť akýkoľvek druh mikrokontroléra 8051. Kód, ktorý som použil, je napísaný vo vloženom jazyku C a zostavený na kompilátore keil.
Zásoby:
Mikrokontrolér 89C51
IR senzor
16x2 LCD
Krok 1: Vytvorte hardvér
Hardvér som skonštruoval takým spôsobom. Ako vidíte na obrázku, nakreslil som obrázok podľa schémy projektovej rady, ktorú som uviedol na obrázku. Môžete si navrhnúť vlastný obvod a upraviť kód.
Krok 2: Programový kód pre počítadlo návštevníkov
#include #include
sbit rs = P3^6; sbit en = P3^7; void lcd (char a, int b); unsigned char msg = "Počítadlo"; char ch [4]; neplatné oneskorenie (); neplatné počítadlo (); int k; bez znamienka int val; void main () {lcd (0x38, 0); lcd (0x0c, 0); lcd (0x80, 0); TMOD = 0x05; počítadlo (); } neplatné oneskorenie () {int i; pre (i = 0; i <= 2000; i ++); } počítadlo neplatností () {TL0 = 0; TR0 = 1; pre (k = 0; k <5; k ++) {lcd (msg [k], 1); } while (1) {lcd (0x88, 0); val = TL0 | TH0 << 8; sprintf (ch, "%u", val); pre (k = 0; k <5; k ++) {lcd (ch [k], 1); }}} neplatné lcd (char a, int b) {P1 = a; rs = b; en = 1; oneskorenie (); en = 0; oneskorenie (); }
Krok 3: VÝSTUP
prepojte infračervený senzor s mikrokontrolérom
stiahnuť kód
presuňte predmet cez infračervený senzor
Počet objektov môžete sledovať na LCD displeji
Odporúča:
Počítadlo návštevníkov pomocou Arduina na TinkerCad: 3 kroky
Počítadlo návštevníkov pomocou Arduina na TinkerCad: Mnohokrát musíme monitorovať osobu/ľudí, ktorí navštevujú nejaké miesto, ako je seminárna sála, konferenčná miestnosť alebo nákupné centrum alebo chrám. Tento projekt je možné použiť na počítanie a zobrazovanie počtu návštevníkov vstupujúcich do akejkoľvek konferenčnej miestnosti alebo seminárnej miestnosti
Počítadlo Arduino pomocou LED displeja TM1637 a senzora vyhýbania sa prekážkam: 7 krokov
Počítadlo Arduino pomocou LED displeja TM1637 a senzora vyhýbania sa prekážkam: V tomto návode sa naučíme, ako vytvoriť jednoduché číselné počítadlo pomocou LED displeja TM1637 a senzora vyhýbania sa prekážkam a Visuino. Pozrite si video
Prečítajte si diaľkové ovládanie pomocou infračerveného senzora: 4 kroky
Prečítajte si ovládanie na diaľku pomocou infračerveného senzora: Dobrý deň, v predchádzajúcom článku som písal o tom, ako používať „snímač vyhýbania sa prekážkam infračerveného žiarenia“. A v tomto článku napíšem ďalšiu funkciu tohto infračerveného senzora. IR snímač vyhýbajúci sa prekážkam má 2 hlavné diely, menovite IR vysielač a IR prijímač
Sledovanie pohybu očí pomocou infračerveného senzora: 5 krokov
Sledovanie pohybu očí pomocou infračerveného senzora: Na snímanie pohybov očí a ovládanie LED som použil infračervený senzor. Očné gule som vyrobil pomocou pásky LED NeoPixel
Metódy zisťovania hladiny vody Arduino pomocou ultrazvukového senzora a vodného senzora Funduino: 4 kroky
Metódy zisťovania hladiny vody Arduino pomocou ultrazvukového senzora a vodného senzora Funduino: V tomto projekte vám ukážem, ako vytvoriť lacný detektor vody pomocou dvoch metód: 1. Ultrazvukový snímač (HC-SR04) .2. Senzor vody Funduino