جدول المحتويات:

عداد الزوار باستخدام مستشعر 8051 و IR مع شاشة LCD: 3 خطوات
عداد الزوار باستخدام مستشعر 8051 و IR مع شاشة LCD: 3 خطوات

فيديو: عداد الزوار باستخدام مستشعر 8051 و IR مع شاشة LCD: 3 خطوات

فيديو: عداد الزوار باستخدام مستشعر 8051 و IR مع شاشة LCD: 3 خطوات
فيديو: AVR Programming Crash Course 2012 Session:18 (I2C_DS1307_AT24C512).wmv 2024, شهر نوفمبر
Anonim
عداد الزوار باستخدام 8051 ومستشعر الأشعة تحت الحمراء مع شاشة LCD
عداد الزوار باستخدام 8051 ومستشعر الأشعة تحت الحمراء مع شاشة LCD

أصدقائي الأعزاء ، لقد شرحت كيفية عمل عداد زوار باستخدام مستشعر 8051 و IR وعرضه على شاشة LCD. 8051 هو أحد أشهر وحدات التحكم الدقيقة المستخدمة في صناعة الهوايات والتطبيقات التجارية في جميع أنحاء العالم. لقد صنعت عداد زائر بهذه الشريحة.

لقد استخدمت 78E052 متحكم Nuvoton على أجهزتي. يمكنك استخدام أي نوع من متحكم 8051. الكود الذي استخدمته مكتوب بلغة C المضمنة وتم تجميعه في مترجم keil.

اللوازم:

متحكم 89C51

مستشعر الأشعة تحت الحمراء

16x2 LCD

الخطوة 1: بناء الجهاز

بناء الأجهزة
بناء الأجهزة
بناء الأجهزة
بناء الأجهزة

لقد قمت ببناء الأجهزة بهذه الطريقة. كما ترى في الصورة ، قمت برسم الصورة وفقًا للتخطيط التخطيطي للوحة المشروع الذي قدمته على الصورة. يمكنك تصميم دائرتك الخاصة وتعديل الكود.

الخطوة 2: رمز البرنامج الخاص بعداد الزائر

# تضمين # تضمين

sbit rs = P3 ^ 6 ؛ sbit en = P3 ^ 7 ؛ شاشة LCD باطلة (char a ، int b) ؛ غير موقعة char msg = "عداد"؛ شار الفصل [4] ؛ تأخير باطل () ؛ عداد باطل () ؛ int ك ؛ غير موقعة فال؛ باطل رئيسي () {lcd (0x38، 0) ؛ شاشات الكريستال السائل (0x0c ، 0) ؛ شاشات الكريستال السائل (0x80 ، 0) ؛ TMOD = 0x05 ؛ عداد()؛ } تأخير باطل () {int i؛ لـ (i = 0 ؛ i <= 2000 ؛ i ++) ؛ } عداد باطل () {TL0 = 0 ؛ TR0 = 1 ؛ لـ (k = 0؛ k <5؛ k ++) {lcd (msg [k]، 1)؛ } بينما (1) {lcd (0x88، 0) ؛ فال = TL0 | TH0 << 8 ؛ sprintf (ch، "٪ u"، val) ؛ لـ (k = 0؛ k <5؛ k ++) {lcd (ch [k]، 1)؛ }}} شاشة LCD باطلة (char a، int b) {P1 = a؛ ص = ب ؛ أون = 1 ؛ تأخير()؛ أون = 0 ؛ تأخير()؛ }

الخطوة 3: الإخراج

انتاج
انتاج

قم بتوصيل مستشعر الأشعة تحت الحمراء بالمتحكم الدقيق

قم بتنزيل الكود

حرك جسمًا عبر مستشعر الأشعة تحت الحمراء

يمكنك مراقبة عدد الكائنات على شاشة LCD

موصى به: