
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47

Kedves Barátaim, elmagyaráztam, hogyan készítsek látogatószámlálót a 8051 és az IR érzékelő segítségével, és megjelenítettem az LCD -n. A 8051 az egyik legnépszerűbb mikrokontroller, amelyet hobbi, kereskedelmi alkalmazásokhoz használnak szerte a világon. Készítettem egy látogatószámlálót ezzel a chippel.
A hardveremen 78E052 Nuvoton mikrokontrollert használtam. bármilyen 8051 mikrokontrollert használhat. Az általam használt kód az Embedded C -be van írva, és a keil fordítón van lefordítva.
Kellékek:
89C51 mikrovezérlő
IR érzékelő
16x2 LCD
1. lépés: A hardver létrehozása


A hardvert így építettem fel. Ahogy a képen látod, megrajzoltam a képet a projekt tábla sematikája szerint, amelyet a képen megadtam. Megtervezheti saját áramkörét és módosíthatja a kódot.
2. lépés: Programkód a látogatószámlálóhoz
#befoglalni #befoglalni
sbit rs = P3^6; sbit en = P3^7; void lcd (char a, int b); unsigned char msg = "Számláló"; char ch [4]; void delay (); void counter (); int k; előjel nélküli int val; void main () {lcd (0x38, 0); lcd (0x0c, 0); lcd (0x80, 0); TMOD = 0x05; számláló(); } void delay () {int i; mert (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); mert (k = 0; k <5; k ++) {lcd (ch [k], 1); }}} void lcd (char a, int b) {P1 = a; rs = b; en = 1; késleltetés(); en = 0; késleltetés(); }
3. lépés: KIMENET

csatlakoztassa az infravörös érzékelőt a mikrokontrollerhez
töltse le a kódot
mozgassa az objektumot az infravörös érzékelőn
Az LCD -n megfigyelheti az objektumok számát
Ajánlott:
Látogatószámláló az Arduino használatával a TinkerCad alkalmazásban: 3 lépés

Látogatószámláló az Arduino használatával a TinkerCad -on: Sokszor figyelnünk kell azt a személyt/embereket, akik ellátogatnak valahova, például szemináriumterembe, konferenciaterembe vagy bevásárlóközpontba vagy templomba. Ez a projekt felhasználható a konferenciatermekbe vagy szemináriumokba belépő látogatók számolására és megjelenítésére
M5Stack IR hőkamera AMG8833 infravörös tömb képalkotó érzékelő használatával: 3 lépés

M5Stack infravörös hőkamera AMG8833 infravörös tömb képalkotó érzékelővel: Mint sok más, én is elbűvöltem a hőkamerákat, de ezek mindig kívül estek az árkategóriámon - egészen mostanáig! A Hackaday webhelyén böngészve találkoztam ezzel a fényképezőgéppel az M5Stack használatával ESP32 modul és viszonylag olcsó
8 relévezérlés NodeMCU és infravörös vevővel WiFi és infravörös távirányító és Android alkalmazás használatával: 5 lépés (képekkel)

8 relévezérlés NodeMCU -val és IR -vevővel WiFi és IR távirányító és Android -alkalmazás használatával: 8 relés kapcsoló vezérlése nodemcu és ir vevő segítségével wifi -n és távoli és androidos alkalmazáson keresztül. Az ir távirányító a wifi -kapcsolattól függetlenül működik. ITT
Hogyan készítsünk digitális órát a 8051 használatával 7 szegmenses kijelzővel: 4 lépés

Hogyan készítsünk digitális órát a 8051 használatával 7 szegmenses kijelzővel: Ebben a projektben elmagyaráztam Önnek, hogyan lehet egyszerű digitális órát készíteni 8051 mikrokontroller és 7 szegmenses kijelző segítségével
Hogyan számoljunk 0 -tól 99 -ig 8051 mikrokontroller használatával, 7 szegmenses kijelzővel: 5 lépés (képekkel)

Hogyan számoljunk 0 -tól 99 -ig a 8051 -es mikrokontroller használatával 7 szegmenses kijelzővel: Üdvözlök mindenkit! Ebben az oktatóanyagban arról fogunk beszélni, hogyan számoljunk 0 -tól 99 -ig két 7 szegmenses kijelző használatával