لتكون قادرًا على التحكم في سلسلة من الدوائر الكهربائية من متحكم دقيق ، من الضروري إرسال المعلومات عبر بوابة يمكن من خلالها استقبالها من الوسيط الآخر لتنفيذ إجراء ، وهذا بالضبط ما يفعله الدبوس الرقمي.
تستخدم المتحكمات الدقيقة منطق الحالتين مثل مفتاح الضوء الذي يمكن تشغيله أو إيقاف تشغيله فقط ؛ وبالمثل ، مع الجهد الكهربائي ، يحتوي المتحكم الدقيق على مرتفع ومنخفض (مرتفع ومنخفض) يمثله الرقم 1 للمستوى العالي و 0 للمستوى المنخفض.
لذلك لتوفير حلول للأشخاص الذين لديهم القليل من المعرفة في مجال الإلكترونيات والبرمجة ، تم تنفيذ اردوينو في لوحات إلكترونية لتكون قادرة على التحكم في الأنظمة المختلفة (الصناعية ، والأتمتة المنزلية ، والمنزل) للحصول على النتائج المرجوة ، دون الحاجة إلى التواجد ومراقبة نظام.
تقدمت التطورات التكنولوجية إلى درجة أنها تسمح لك بالقيام بأنشطة ليس لديك الكثير من المعرفة عنها ، ولكنك تحبها بالفعل.
ما هي المدخلات والمخرجات الرقمية في Arduino؟
أولاً ، تحتوي لوحة Arduino على المسامير الشائعة 5 Volts و GND (O Volts) ، ولكن في المقابل يمكنك استخدام المزيد من المسامير كمدخلات ومخرجات لكل ما تحتاجه ؛ 5V هو تمثيل المنطق 1 ، والذي يمكن استخدامه كمخرج يقدم 5V أو كمدخل يستقبله.
الآن ، مع المنطق 0 ، لا يتلقى أو يسلم الجهد على الدبوس المذكور. لذا فإن الشرح البسيط لذلك هو عندما تقوم بتشغيل شرائط LED باستخدام Arduino.
كم عدد المخرجات الرقمية الموجودة في Arduino؟
الإخراج الرقمي هو جهاز ينظم ويغير الجهد إلى -Vcc و + Vcc من 0 فولت و 5 فولت عن طريق البرمجة ، لذلك يعتمد العدد الدقيق للمخرجات الرقمية على طراز اللوحة ، مثل Arduino Uno و Nano board بها 22 رقمًا رقميًا دبابيس الإخراج بينما يحتوي Arduino mini على 20 مخرجًا فقط ، لكن طراز Mega به ما يصل إلى 70 ناتجًا.
وتجدر الإشارة إلى أن كل دبوس أو مخرج يمكن أن يعطي فقط شدة قصوى تبلغ 40 مللي أمبير ، والطاقة كافية لإضاءة المصباح.
من المهم التأكيد على أن هذه اللوحات تكتسب المزيد من القوة والحضور في مجال تطوير التطبيقات بمختلف أنواعها كل يوم .
ما هي أنواع المخرجات الرقمية؟
- تتعامل مخرجات الترحيل مع جهد التيار المتردد والتيار المستمر حتى 240 فولت ، ولكن 5 فولت نموذجي.
- تتعامل الترانزستورات مع الفولتية من 0-30 فولت تيار مستمر
- يحتوي التيرستورات على جهد خرج يبلغ 120 أو 240 فولت تيار متردد.
- يستخدم FET جهد خرج من 0-120 فولت تيار متردد أو 10-200 فولت تيار مستمر.
- MOSFET هو 0-120 فولت تيار متردد أو 10-200 فولت تيار مستمر.
وظائف للتعامل مع مدخلات ومخرجات Arduino الرقمية
وظائف. البرمجة للتعامل مع المدخلات والمخرجات الرقمية في Arduino هي:
- يتم استخدام pinMode () لتكوين دبوس كيف سيتصرف كمدخل أو مخرج.
- يعمل digitalWrite () من خلال وصف قيمة عالية أو منخفضة للدبوس.
- يعمل digitalRead () من خلال قراءة قيمة الدبوس المقابل كـ HIGH أو LOW
وظائف للتعامل مع مدخلات ومخرجات Arduino التناظرية
- يعيّن analogReference () الجهد المستخدم للإدخال التناظري.
- يقرأ analogRead () قيمة الدبوس التناظري.
- يمكن كتابة القيمة التناظرية (موجة PWM) إلى الدبوس المحدد.