كيفية إضافة زر الطاقة إلى Raspberry Pi الخاص بك

كيفية إضافة زر الطاقة إلى Raspberry Pi الخاص بك

قد يكون جهاز كمبيوتر صغيرًا رائعًا ومرنًا ، لكن Raspberry Pi لديه عيب رئيسي واحد: عدم وجود زر الطاقة. يمكن أن يؤدي عدم وجود مفتاح تشغيل / إيقاف قياسي إلى حدوث مشكلات ؛ لحسن الحظ ، يمكنك إضافة زر الطاقة Raspberry Pi الخاص بك.





يتوفر خياران: زر طاقة DIY ، أو زر تشتريه. دعونا نلقي نظرة على كيفية إضافة زر الطاقة إلى Raspberry Pi الخاص بك وضمان إغلاق آمن ومنظم.





لماذا تحتاج إلى زر طاقة Raspberry Pi

يعد استخدام Raspberry Pi أمرًا بسيطًا بدرجة كافية ولكن تشغيله وإيقاف تشغيله يمكن أن يؤدي إلى مشاكل (انظر أدناه).





عندما تفتح صندوق Raspberry Pi لأول مرة ، فإن عدم وجود زر الطاقة يكون مذهلاً. بعد كل شيء ، يحتوي كل جهاز من أجهزة الكمبيوتر المكتبية والأجهزة اللوحية إلى الماوس اللاسلكي على زر أو مفتاح تشغيل. من ناحية أخرى ، فإن Raspberry Pi لا يفعل ذلك.

بدلاً من ذلك ، يُطلب منك توصيل كبل طاقة USB وانتظر حتى يقوم بتمهيد الجهاز الذي اخترته نظام التشغيل المتوافق مع Raspberry Pi (OS) . يعد التشغيل أمرًا سهلاً بدرجة كافية ولكن إيقاف التشغيل مسألة أخرى تمامًا. الإجابة هي استخدام أمر مكتوب أو نقرة بالماوس لإغلاق Pi --- لكن هذا ليس مثاليًا دائمًا.



أهمية إيقاف التشغيل بأمان

إذا تعطل Raspberry Pi ، أو لم تتمكن من الوصول إليه عن بُعد أو عبر لوحة المفاتيح والماوس والشاشة ، فإن إيقاف التشغيل فجأة يصبح مشكلة. الحل الوحيد هو سحب كابل الطاقة.

ومع ذلك ، يمكن أن يؤدي هذا إلى مشاكل.





إذا تمت كتابة البيانات على بطاقة SD أثناء سحب الطاقة ، فقد تتلف البطاقة. غالبًا ما تكون نتيجة ذلك نظام تشغيل لا يتم التمهيد. في حين أن معظم بطاقات SD الحديثة قوية بما يكفي للتعامل مع تصحيح الأخطاء ، فمن المحتمل أن يحتاج نظام تشغيل جديد إلى وميض.

قد يعني هذا أيضًا فقدان حجم كبير من البيانات. بالتأكيد ، إذا كنت تستخدم Pi لمشروع معين ، أو كنت تستخدمه لتعلم البرمجة باستخدام Scratch ، فربما لا تريد أن تفقد عملك.





سيؤدي سحب سلك الطاقة وإتلاف البطاقة إلى القيام بذلك. يعد استنساخ بطاقة SD طريقة جيدة للتغلب على فقدان البيانات ، ولكن الوقاية دائمًا أفضل من العلاج.

سيؤدي إيقاف تشغيل Raspberry Pi بأمان إلى تمكين نظام التشغيل من إكمال عمليات الكتابة النشطة على بطاقة SD. يمكن بعد ذلك إيقاف تشغيل الكمبيوتر دون فقد البيانات وخطر تلف بطاقة SD.

قم بتركيب مفتاح Raspberry Pi Off على GPIO

تتمثل إحدى طرق تحقيق إغلاق Raspberry Pi الآمن في استخدام مفتاح DIY متصل بـ GPIO بالكمبيوتر. يمكنك إنشاء برنامج نصي خاص بك باستخدام برنامج نصي بلغة Python ومفتاح مؤقت واحد. هذه مكونات منخفضة التكلفة ويمكن شراؤها عادة بمضاعفات.

ميزة التحديث إلى Windows 10 ، الإصدار 1703 - خطأ 0x80240fff
Warmstor 3 Pack 2 Pin SW PC Desktop Power Cable On / Off زر الضغط ATX Computer Switch Cord 45CM اشترِ الآن على أمازون

إذا لم تتمكن من الحصول على أي شيء ، أو كنت تريد التبديل على الفور ، فتحقق من أي مكونات قديمة لجهاز الكمبيوتر لديك. إنه نفس النوع الذي ستجده مثل زر الطاقة بجهاز الكمبيوتر الخاص بك.

كيفية ربط نينتندو سويتش بالتلفاز

يجب توصيل المفتاح اللحظي بـ Raspberry Pi الذي تم إيقاف تشغيله على دبابيس GPIO 39 و 40.

بعد إعادة التشغيل ، حان الوقت لإنشاء نص Python وبرمجة GPIO.

ال مشروع Raspberry Pi Safe Off Switch GitHub يشرح كيفية استخدام مكتبة GPIO Zero لإنشاء مفتاح إيقاف Raspberry Pi. تم تثبيت GPIO Zero مسبقًا بإصدارات كاملة من Raspbian Stretch ، ولكن إذا كنت تستخدم إصدار Raspbian Lite ، فستحتاج إلى تثبيته يدويًا.

sudo apt update
sudo apt install python3-gpiozero

بعد ذلك ، قم بإنشاء البرنامج النصي في محرر النصوص الخاص بك. نحن نستخدم نانو:

sudo nano shutdown-press-simple.py

في محرر النصوص ، أدخل النص التالي أو انسخه والصقه:

#!/usr/bin/env python3
from gpiozero import Button
import os
Button(21).wait_for_press()
os.system('sudo poweroff')

كما ترى ، يشير هذا إلى مكتبة gpiozero ، ويحدد GPIO pin 21 (نظام الترقيم الداخلي للرقم 40 المادي) ، ويبدأ أمر 'poweroff' عند اكتشاف الضغط على الزر. احفظ البرنامج النصي بامتداد السيطرة + X ، من ثم و للتأكيد.

مرة أخرى في نافذة المحطة الرئيسية ، اجعل البرنامج النصي قابلاً للتنفيذ:

chmod a+x shutdown-press-simple.py

للتأكد من أن هذا يعمل بعد إعادة التشغيل ، قم بإلحاق /etc/rc.local:

sudo nano /etc/rc.local

في السطر الأخير قبل بيان الخروج ، أضف:

echo '~pi/shutdown-press-simple.py'

احفظ واخرج كما كان من قبل ، ثم جرب الزر.

تركيب زر الطاقة بأمان

قد تلاحظ أنه من السهل الضغط على الزر عن طريق الخطأ. تتوفر العديد من الحلول ، من التركيب الدقيق بعيدًا عن الضربات العرضية إلى الحاجة إلى الضغط لفترة أطول (راجع صفحة GitHub أعلاه لمعرفة المزيد عن هذا).

أيًا كان الحل الذي تفضله ، فإن تركيب الزر يبدو معقولًا بمجرد تثبيته. قد تحتاج إلى إعادة تكوين حالتك قليلاً لتلائم الزر. تعتمد طريقة القيام بذلك على عدة عوامل ، مثل طراز Raspberry Pi ونوع الحالة.

إذا كان ذلك ممكنًا ، فمن الأفضل تركيب الزر بحيث يكون غائرًا. هذا يمنع أي نوع من الضربات العرضية ، مثل مفتاح الطاقة في كمبيوتر سطح المكتب.

اثنين من أزرار الطاقة Raspberry Pi يمكنك شراؤها

تبحث عن شيء مختلف؟ يمكن شراء العديد من أزرار طاقة Raspberry Pi عبر الإنترنت. هنا خياران شائعان.

1. مفتاح طاقة إمداد الطاقة Pi

مصمم ليجلس بين Raspberry Pi ومأخذ التيار الكهربائي ، يأتي مفتاح الطاقة هذا كمجموعة. ستحتاج إلى لحام المكونات في PCB للبدء وتثبيت هذا كود من جيثب قبل الاتصال. تسمح لك الأزرار الثلاثة الموجودة على الجهاز بالتشغيل ، والإيقاف (ما يعادل سحب الكابل) ، وبدء إيقاف التشغيل بشكل رشيق. يتيح الزر الثالث أيضًا إعادة التشغيل بضغطة أطول.

2. iUniker Raspberry Pi Switch

بديل لجهاز Pi Supply ، فإن iUniker Raspberry Pi Switch هو منتج مسبق الصنع مع الكابلات والمفاتيح المغلفة. ومع ذلك ، لا توجد وسيلة لتجنب الإغلاق المفاجئ ، مما يعني أن هذا مناسب فقط لتشغيل Raspberry Pi.

من ناحية أخرى ، يمكن أن يساعد مفتاح iUniker أيضًا في تجنب تآكل موصل الطاقة الخاص بـ Raspberry Pi.

Raspberry Pi Power Swtich ، iUniker Raspberry Pi 3 سلك إمداد الطاقة Pi 3 كابل تبديل الطاقة اضغط على إيقاف التشغيل لـ Pi 3 Model B + ، Pi 3 Model B ، Pi 2 B ، Pi 1 B + ، Pi Zero / w (MicroUSB أنثى إلى ذكر) اشترِ الآن على أمازون

أضف المزيد من الأزرار إلى Raspberry Pi الخاص بك

على الرغم من إطلاقه في عام 2012 ، لا يزال Raspberry Pi يشحن بدون زر طاقة. بالطبع ، هذا حسب التصميم. إن مسائل التكلفة والمجموعة الواسعة من مشاريع Pi (أي شيء من مركز الوسائط إلى مشروع إنترنت الأشياء المدمج) تعني أن زر الطاقة (أو التبديل) يظل خيارًا إضافيًا.

إذا كنت بحاجة إلى واحد ، فقم بتثبيت واحد ؛ إذا لم يكن كذلك ، فاستمر!

إن الإغلاق ليس فقط هو ما يمكن أن يكون مزعجًا لـ Raspberry Pi. ماذا لو كنت بحاجة إلى إعادة التشغيل؟ إليك كيفية القيام بذلك أضف مفتاح إعادة تعيين إلى Raspberry Pi الخاص بك .

نأمل أن تعجبك العناصر التي نوصي بها ونناقشها! لدى MUO شراكات تابعة ورعاية ، لذلك نتلقى حصة من الإيرادات من بعض مشترياتك. لن يؤثر ذلك على السعر الذي تدفعه ويساعدنا في تقديم أفضل توصيات المنتجات.

ما هي الآلة الافتراضية المستخدمة
يشارك يشارك سقسقة بريد الالكتروني 5 نصائح لزيادة كفاءة أجهزة VirtualBox Linux الخاصة بك

هل سئمت من الأداء الضعيف الذي تقدمه الأجهزة الافتراضية؟ إليك ما يجب عليك فعله لتعزيز أداء VirtualBox الخاص بك.

اقرأ التالي
مواضيع ذات صلة
  • افعلها بنفسك
  • فطيرة التوت
  • GPIO
  • دروس مشروع DIY
نبذة عن الكاتب كريستيان كاولي(تم نشر 1510 مقالة)

نائب محرر الأمان ، Linux ، DIY ، البرمجة ، و Tech Explained ، ومنتج Podcast مفيد حقًا ، مع خبرة واسعة في دعم سطح المكتب والبرامج. مساهم في مجلة Linux Format ، كريستيان هو من هواة Raspberry Pi tinkerer و Lego عاشق ومحب للألعاب القديمة.

المزيد من Christian Cawley

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك