OHMFORGEأوم فورج · LEARN · BUILD
التدريب/أساسيات المتحكمات الدقيقة
32 دقيقة

GPIO والمداخل والمخارج الرقمية

تعلّم إعداد الطرف كدخل أو خرج، Pull-Up/Pull-Down، قراءة الأزرار وقيادة LED، وحدود التيار والجهد لكل Pin.

STRUCTURED LESSON

محتوى الدرس

اقرأ الوحدات بالترتيب، ثم اختبر فهمك قبل إكمال الدرس.

01مقدمة

Input أم Output؟

GPIO يمكن ضبطه كدخل لقراءة حالة منطقية أو كخرج لقيادة إشارة منطقية، وتختلف الوظائف البديلة لكل Pin حسب المتحكم.

02الفكرة

Pull-Up وPull-Down

إذا ترك دخل رقمي من دون مرجع فقد يطفو ويتغير عشوائيًا. مقاومة Pull-Up أو Pull-Down تمنحه حالة افتراضية معروفة عند عدم تفعيل المفتاح أو الحساس.

03مثال

LED يحتاج مقاومة

عند تشغيل LED من GPIO استخدم مقاومة متسلسلة لحصر التيار ضمن حدود LED والـPin، ولا تعتمد على المقاومة الداخلية للطرف كوسيلة حماية.

04تنبيه

لا تشغّل المحرك مباشرة من GPIO

المحركات والريليه والأحمال ذات التيار الأعلى تحتاج Driver أو ترانزستور ومصدر قدرة مناسبًا مع حماية من الجهد العابر عند الحمل الحثي.

KNOWLEDGE CHECK

تحقق سريع من فهمك

سؤال واحد

لماذا لا ينبغي تشغيل محرك DC مباشرة من GPIO؟