Съдържание:
Видео: Брояч на посетители, използващ 8051 и IR сензор с LCD: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
Скъпи приятели, обясних как да направя брояч за посетители с помощта на 8051 и IR сензор и го показах на LCD дисплея. 8051 е един от най -популярните микроконтролери, използвани за създаване на хоби, търговски приложения по целия свят. Направих брояч на посетители с този чип.
Използвал съм 78E052 Nuvoton микроконтролер на моя хардуер. можете да използвате всякакъв вид 8051 микроконтролер. Кодът, който използвах, е написан на Embedded C и компилиран на компилатора на keil.
Консумативи:
Микроконтролер 89C51
IR сензор
16x2 LCD
Стъпка 1: Конструирайте хардуера
Конструирах хардуера по такъв начин. Както виждате на изображението, нарисувах изображението според схемата на таблото за проекти, която дадох на изображението. Можете да проектирате своя собствена верига и да промените кода.
Стъпка 2: Програмен код за брояч на посетители
#включи #включи
sbit rs = P3^6; sbit en = P3^7; void lcd (char a, int b); unsigned char msg = "Брояч"; char ch [4]; void delay (); void counter (); int k; без знак int val; void main () {lcd (0x38, 0); lcd (0x0c, 0); LCD (0x80, 0); TMOD = 0x05; брояч (); } void delay () {int i; за (i = 0; i <= 2000; i ++); } void counter () {TL0 = 0; TR0 = 1; за (k = 0; k <5; k ++) {lcd (msg [k], 1); } while (1) {lcd (0x88, 0); val = TL0 | TH0 << 8; sprintf (ch, "%u", val); за (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 сензора с микроконтролера
изтеглете кода
преместете обект през инфрачервения сензор
Можете да наблюдавате броя на обектите на LCD дисплея
Препоръчано:
Автоматичен контролер за осветление на стаята и вентилатор с двупосочен брояч на посетители: 3 стъпки
Автоматичен контролер за осветление на стаята и вентилатор с двупосочен брояч за посетители: Често виждаме гишетата за посетители на стадиона, мола, офисите, класните стаи и т.н. Как те преброяват хората и включват или изключват светлината, когато няма никой вътре Днес сме тук с проект за автоматичен стаен контролер за светлина с двупосочен брояч за посетители
Брояч на посетители, използващ Arduino на TinkerCad: 3 стъпки
Брояч на посетители, използващ Arduino в TinkerCad: Много пъти трябва да наблюдаваме човека/хората, които посещават някъде като зала за семинари, конферентна зала или търговски център или храм. Този проект може да се използва за преброяване и показване на броя посетители, влизащи във всяка конферентна зала или семинар
Брояч Arduino, използващ TM1637 LED дисплей и сензор за избягване на препятствия: 7 стъпки
Брояч Arduino, използващ TM1637 LED дисплей и сензор за избягване на препятствия: В този урок ще се научим как да направим обикновен брояч с помощта на LED дисплей TM1637 и сензор за избягване на препятствия и Visuino
BI - НАПРАВИТЕЛЕН БРОЙНИК НА ПОСЕТИТЕЛИ, ИЗПОЛЗВАЩ 8051 (AT89S52): 4 стъпки
BI - ДИРЕКЦИОНЕН БРОЙНИК НА ПОСЕТИТЕЛИ, ИЗПОЛЗВАЩ 8051 (AT89S52): Целта на този проект е да преброи броя на посетителите, влизащи и излизащи от една стая, и да актуализира детайлите на LCD дисплей. Този проект се състои от микроконтролер AT89S52, два IR сензора и LCD дисплей . IR сензорите откриват външната страна
Автоматично осветление на стаята с брояч на посетители!: 7 стъпки
Автоматично осветление на стаята с брояч на посетители!: Хей! Ако искате да се отървете от скучните ключове за осветление и да направите стайните си светлини автоматични евтино, вие сте на правилното място! Този проект ще бъде много лесен за изграждане. Не се примирявайте с простотата, ще бъде наистина страхотно и ще работи 100%