إذا كنت تمتلك Raspberry Pi أو كمبيوتر هاوٍ آخر مشابه ، فربما تكون قد لاحظت أنه يحتوي على ميزة GPIO (إدخال-إخراج للأغراض العامة). لن يستخدم معظم المستخدمين GPIO مطلقًا ، ولكن إذا كنت ترغب في إنشاء أشياء ، فإن GPIO ضروري.
GPIO عبارة عن مجموعة من الدبابيس
في المستوى الأساسي ، يشير GPIO إلى مجموعة من المسامير على اللوحة الرئيسية للكمبيوتر أو البطاقة الإضافية. يمكن لهذه المسامير إرسال أو استقبال إشارات كهربائية ، لكنها ليست مصممة لأي غرض محدد. هذا هو سبب تسميتها “للأغراض العامة” IO.
هذا على عكس معايير المنافذ الشائعة مثل USB أو DVI . باستخدام هذه الكابلات ، يكون لكل دبوس سلكي داخل الوصلة غرض محدد ، والذي تحدده الهيئة الحاكمة التي أنشأت المعيار.
يجعلك GPIO مسؤولاً عما يفعله كل دبوس بالفعل. على الرغم من وجود أنواع مختلفة من المسامير في مجموعة GPIO.
باستخدام Raspberry Pi كمثال مرة أخرى ، ستجد بعض أنواع الدبوس:
-
الدبابيس التي توفر الطاقة بجهد نموذجي مثل 3.3 فولت أو 5 فولت. هذا لتزويد الأجهزة المتصلة بالطاقة التي ليس لها مصدر طاقة خاص بها ، مثل مصباح LED بسيط .
-
المسامير الأرضية التي لا تنتج الطاقة ، ولكنها ضرورية لإكمال بعض الدوائر.
-
دبابيس GPIO ، والتي يمكن تهيئتها لإرسال أو استقبال الإشارات الكهربائية.
-
دبابيس الأغراض الخاصة ، والتي تختلف بناءً على GPIO المحدد المعني.