جدول المحتويات:
- اللوازم
- الخطوة 1: الخطوة 1: البدء
- الخطوة 2: الجذع 2: وصلات الدائرة
- الخطوة الثالثة: الخطوة الثالثة: برمجة المتحكم الدقيق
- الخطوة 4: الخطوة 4: والدائرة النهائية…
فيديو: BI - DIRECTIONAL VISITOR COUNTER باستخدام 8051 (AT89S52): 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
الهدف من هذا المشروع هو حساب عدد الزوار الذين يدخلون ويغادرون الغرفة وتحديث التفاصيل إلى شاشة LCD.
يتكون هذا المشروع من متحكم AT89S52 وجهازي استشعار IR وشاشة LCD. تكتشف مستشعرات الأشعة تحت الحمراء الأحداث الخارجية ويتم إرسال إشارات الخرج إلى وحدة التحكم الدقيقة. يستخدم المتحكم الدقيق هذه الإشارات لعملية العد بناءً على الخوارزمية المكتوبة فيه. ثم يتم عرض قيم العداد باستخدام شاشة عرض LCD مقاس 16 × 2.
اللوازم
AT82S52 ………………………. 1
مستشعر الأشعة تحت الحمراء ……………………… 2
شاشة عرض LCD مقاس 16 * 2 ………. 1
الخطوة 1: الخطوة 1: البدء
* إذا كان لديك لوحة التطوير 8051 ، فتخط هذه الخطوة
تم شرح التكوين الأساسي للبرمجة المعدنية العارية في تعليمات أخرى. يمكنك الوصول إليه بالنقر على الرابط: PROGRAMMING-AT89S52-USING-ARDUINO
الخطوة 2: الجذع 2: وصلات الدائرة
قم بتوصيل مستشعرات الأشعة تحت الحمراء كما هو موضح في مخطط الدائرة.
الخطوة الثالثة: الخطوة الثالثة: برمجة المتحكم الدقيق
كما ذكر أعلاه ، انظر التعليمات السابقة الخاصة بي لمعرفة كيفية برمجة AT89S52 باستخدام Arduino.
قم بتنزيل الكود المرفق وحمله على وحدة التحكم الدقيقة.
الخطوة 4: الخطوة 4: والدائرة النهائية…
هذا الناتج النهائي لعداد الزائر ثنائي الاتجاه
موصى به:
عداد الزوار باستخدام مستشعر 8051 و IR مع شاشة LCD: 3 خطوات
عداد الزائرين باستخدام 8051 و IR Sensor مع LCD: أصدقائي الأعزاء ، لقد شرحت كيفية إنشاء عداد زائر باستخدام مستشعر 8051 و IR وعرضه على شاشة LCD. 8051 هو أحد أكثر المتحكمات الدقيقة شيوعًا المستخدمة في صناعة الهوايات والتطبيقات التجارية في جميع أنحاء العالم. لقد قمت بزيارة
ساعة رقمية باستخدام متحكم (AT89S52 بدون دائرة RTC): 4 خطوات (بالصور)
الساعة الرقمية باستخدام متحكم دقيق (AT89S52 بدون دائرة RTC): لنصف ساعة … & quot؛ الساعة عبارة عن جهاز يحسب ويعرض الوقت (النسبي) & quot؛ !!! أعتقد أنني قلت ذلك بشكل صحيح ، لذا دعنا نصنع ساعة مع ميزة ALARM . ملاحظة: سوف يستغرق الأمر من 2-3 دقائق في القراءة ، يرجى قراءة المشروع بأكمله وإلا فلن أ
البرمجة AT89S52 باستخدام ARDUINO: 4 خطوات
برمجة AT89S52 باستخدام ARDUINO: البرمجة داخل النظام (ISP) المعروفة أيضًا باسم البرمجة التسلسلية داخل الدائرة (ICSP) هي قدرة بعض الأجهزة المنطقية القابلة للبرمجة والميكروكونترولر والأجهزة المضمنة الأخرى على البرمجة أثناء تثبيتها في نظام كامل ، بدلاً من طلب تشي
الساعة الحقيقية باستخدام AT89s52: 3 خطوات
ساعة الوقت الحقيقي باستخدام AT89s52: مرحبًا بك مرة أخرى ، هذا هو shubham Trivedi واليوم سأقوم بتصميم Real Time Clock باستخدام متحكم At89s52. المتحكم AT89S52 هو قلب هذا المشروع. يستخدم DS1307 IC مثل RTC. يتطلب DS1307 IC واجهة I2C ، ولكن 89
واجهة LCD بـ 8051 (AT89S52): 4 خطوات
واجهة LCD مع 8051 (AT89S52): مرحبًا ، هذه بداية 8051. يمكن تشغيل LCD بوضع 8 بت و 4 بت ، ولكن في حالة 8051 ، يتم استخدام 8 بت في الغالب ، 4 بت في حالة اردوينو ، AVR والموافقة المسبقة عن علم. يعني وضع 8 بت أنه يستخدم 8 أسلاك لنقل العنوان والبيانات