Mundarija:
Video: 8051 va LCD displeyli IQ sensori yordamida tashrif buyuruvchilar hisoblagichi: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:22
Aziz do'stlar, men 8051 va IQ sensori yordamida tashrif buyuruvchilar hisoblagichini yasashni tushuntirdim va uni LCD displeyda ko'rsatdim. 8051 - bu butun dunyo bo'ylab sevimli mashg'ulotlarini, tijorat dasturlarini ishlab chiqarishda ishlatiladigan eng mashhur mikrokontrolderlardan biri. Men o'sha chip bilan tashrif buyuruvchilar hisoblagichini yasadim.
Men apparatda 78E052 Nuvoton mikrokontrolleridan foydalanganman. har qanday 8051 mikrokontrollerdan foydalanishingiz mumkin. Men ishlatgan kod o'rnatilgan C -da yozilgan va keil kompilyatorida tuzilgan.
Ta'minot:
89C51 mikrokontroller
IQ sensori
16x2 LCD displey
1 -qadam: Uskuna qurilmasini yarating
Men uskunani shunday qurdim. Rasmda ko'rib turganingizdek, men tasvirni loyiha taxtasi sxemasiga muvofiq chizganman. Siz o'zingizning sxemangizni loyihalashingiz va kodni o'zgartirishingiz mumkin.
2 -qadam: Visitor Counter uchun dastur kodi
#qo'shing #qo'shing
sbit rs = P3^6; sbit en = P3^7; void lcd (char a, int b); unsigned char msg = "Hisoblagich"; char ch [4]; bo'sh kechikish (); bo'sh hisoblagich (); int k; imzosiz int val; void main () {lcd (0x38, 0); lcd (0x0c, 0); LCD (0x80, 0); TMOD = 0x05; hisoblagich (); } bekor kechikish () {int i; uchun (i = 0; i <= 2000; i ++); } bo'sh hisoblagich () {TL0 = 0; TR0 = 1; uchun (k = 0; k <5; k ++) {lcd (msg [k], 1); } while (1) {lcd (0x88, 0); val = TL0 | TH0 << 8; sprintf (ch, "%u", val); uchun (k = 0; k <5; k ++) {lcd (ch [k], 1); }}} void lcd (char a, int b) {P1 = a; rs = b; en = 1; kechikish (); en = 0; kechikish (); }
3 -qadam: Chiqish
IQ sensorini mikrokontroller bilan ulang
kodni yuklab oling
IQ sensori bo'ylab ob'ektni harakatlantiring
LCD displeyda ob'ektlar sonini kuzatish mumkin
Tavsiya:
TM1637 LED displeyi va to'siqlardan qochish sensori yordamida Arduino hisoblagichi: 7 qadam
TM1637 LED displeyi va to'siqlardan qochish sensori yordamida Arduino hisoblagichi: Ushbu qo'llanmada biz LED displey TM1637, to'siqlardan qochish sensori va Visuino yordamida oddiy raqamli hisoblagichni yasashni o'rganamiz
CO2 hisoblagichi, sensori yordamida SCD30 Arduino Mega bilan: 5 qadam
Sensor yordamida CO2 o'lchagich, Arduino Mega bilan: CO2, yuqori haroratli harorat, SCD30 bilan o'zaro aloqada bo'lishi kerak. na calibración na dengiz vali
BI - 8051 (AT89S52) dan foydalanadigan tashrif buyuruvchilarni hisoblagichi: 4 qadam
BI - 8051 (AT89S52) dan foydalanadigan tashrif buyuruvchilarning hisoblagichi: Ushbu loyihaning maqsadi - xonaga kiruvchi va chiquvchilar sonini hisoblash va LCD displey tafsilotlarini yangilash. Bu loyiha AT89S52 mikrokontroller, ikkita IQ sensori va LCD displeydan iborat. . IQ sensorlar tashqi qurilmani aniqlaydi
7 segmentli displeyli 8051 yordamida raqamli soatni qanday qilish kerak: 4 qadam
7 segmentli displeyli 8051 yordamida raqamli soatni qanday yasash mumkin: Ushbu loyihada men sizga 7 segmentli displeyli 8051 mikrokontroller yordamida oddiy raqamli soat yasashni tushuntirdim
7 segmentli displeyli 8051 mikrokontroller yordamida 0 dan 99 gacha qanday hisoblash mumkin: 5 qadam (rasmlar bilan)
7 segmentli displeyli 8051 mikrokontrolder yordamida 0 dan 99 gacha qanday hisoblash mumkin: Hammaga salom, bu darslikda biz 7 ta ikkita segmentli displey yordamida 0 dan 99 gacha sanashni aytamiz