جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
في هذا البرنامج التعليمي ، سأوضح لك كيفية قراءة القيم التناظرية المتعددة باستخدام دبوس إدخال تمثيلي واحد فقط.
الخطوة 1: لماذا تريد هذا
إذا كنت من عشاق الإلكترونيات أو هواة ، فقد تكون على دراية بالكثير من لوحات التحكم الدقيقة مثل
اردوينو اونو
اردوينو نانو
اردوينو برو ميني
ESP 8266 nodemcu
يحتوي Arduino Uno على 6 دبوس تناظري ، يحتوي nano على 8 دبابيس ، ويحتوي pro mini على 6 دبوس
على عكس اللوحات الأخرى ، يحتوي nodeMCU على دبوس تمثيلي واحد فقط ، لذا إذا كنت تريد قراءة أكثر من قيمة anlog باستخدام nodemcu؟ هل من الممكن قراءة قيم تناظرية متعددة باستخدام دبوس واحد فقط.؟ نعم
الخطوة الثانية: كيف يكون ذلك ممكنًا؟
لقد قمنا بذلك عن طريق تشغيل وإيقاف أجهزة الاستشعار مثل مضاعفة الإرسال. أولاً نقوم بتشغيل مستشعر واحد ونقرأ البيانات التناظرية من هذا المستشعر وفي الخطوة التالية نقوم بتشغيل المستشعر التالي وإيقاف تشغيل المستشعر الأول وقراءة البيانات من الثاني استشعار ذلك
الخطوة 3: الأشياء المطلوبة لهذا المشروع
- nodemcu أو اردوينو
- 2 * مقاومات متغيرة
- 2 * الثنائيات
- اللوح
- بعض الأسلاك
الخطوة 4: مخطط الدائرة
في مخطط الدائرة هذا ، يمكنك أن ترى أنني قمت بتوصيل أطراف موجبة للمقاومات المتغيرة بالدبوس الرقمي 1 و 2 حتى نتمكن من إيقاف تشغيل المقاومات المتغيرة وتشغيلها عن طريق تشغيل وإيقاف المسامير الرقمية
موصلات المقاومات المتغيرة إلى أسباب d1 و d2 للأرضيات تربط المسامير التناظرية بالثنائيات الجانبية الإيجابية تربط الثنائيات الطرفية السالبة بـ A0 من nodemcu لقد استخدمت الثنائيات للتغلب على البيانات المتداخلة التي تدور حول التوصيلات
الخطوة الخامسة: البرمجة
تنزيل الكود والمكتبة
الخطوة 6: إعداد تطبيق Blynk
تنزيل الكود والمكتبة
يرجى مشاهدة الفيديو للحصول على التعليمات الكاملة
www.youtube.com/embed/8UAWH36mIdk
شكرا