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

BI - DIRECTIONAL VISITOR COUNTER باستخدام 8051 (AT89S52): 4 خطوات
BI - DIRECTIONAL VISITOR COUNTER باستخدام 8051 (AT89S52): 4 خطوات

فيديو: BI - DIRECTIONAL VISITOR COUNTER باستخدام 8051 (AT89S52): 4 خطوات

فيديو: BI - DIRECTIONAL VISITOR COUNTER باستخدام 8051 (AT89S52): 4 خطوات
فيديو: 31. Bidirectional Visitor Counter | Double Room | 8051 | Lcd 16x2 | Non Touch Sensor | No Polution 2024, يوليو
Anonim
BI-DIRECTIONAL VISITOR COUNTER باستخدام 8051 (AT89S52)
BI-DIRECTIONAL VISITOR COUNTER باستخدام 8051 (AT89S52)

الهدف من هذا المشروع هو حساب عدد الزوار الذين يدخلون ويغادرون الغرفة وتحديث التفاصيل إلى شاشة LCD.

يتكون هذا المشروع من متحكم AT89S52 وجهازي استشعار IR وشاشة LCD. تكتشف مستشعرات الأشعة تحت الحمراء الأحداث الخارجية ويتم إرسال إشارات الخرج إلى وحدة التحكم الدقيقة. يستخدم المتحكم الدقيق هذه الإشارات لعملية العد بناءً على الخوارزمية المكتوبة فيه. ثم يتم عرض قيم العداد باستخدام شاشة عرض LCD مقاس 16 × 2.

اللوازم

AT82S52 ………………………. 1

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

شاشة عرض LCD مقاس 16 * 2 ………. 1

الخطوة 1: الخطوة 1: البدء

الخطوة الأولى: البدء!
الخطوة الأولى: البدء!

* إذا كان لديك لوحة التطوير 8051 ، فتخط هذه الخطوة

تم شرح التكوين الأساسي للبرمجة المعدنية العارية في تعليمات أخرى. يمكنك الوصول إليه بالنقر على الرابط: PROGRAMMING-AT89S52-USING-ARDUINO

الخطوة 2: الجذع 2: وصلات الدائرة

الجذعية 2: وصلات الدائرة
الجذعية 2: وصلات الدائرة
الجذعية 2: وصلات الدائرة
الجذعية 2: وصلات الدائرة

قم بتوصيل مستشعرات الأشعة تحت الحمراء كما هو موضح في مخطط الدائرة.

الخطوة الثالثة: الخطوة الثالثة: برمجة المتحكم الدقيق

كما ذكر أعلاه ، انظر التعليمات السابقة الخاصة بي لمعرفة كيفية برمجة AT89S52 باستخدام Arduino.

قم بتنزيل الكود المرفق وحمله على وحدة التحكم الدقيقة.

الخطوة 4: الخطوة 4: والدائرة النهائية…

الخطوة 4: والدائرة النهائية…
الخطوة 4: والدائرة النهائية…

هذا الناتج النهائي لعداد الزائر ثنائي الاتجاه

موصى به: