كيفية الوصول إلى واجهة المستخدم الرسومية (GUI) لـ Raspberry Pi باستخدام عارض SSH و VNC؟



جرب أداة القضاء على المشاكل

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



الوصول إلى Raspberry من الكمبيوتر المحمول



كيفية إعداد Raspberry Pi ومكونات الأجهزة الأخرى؟

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



الخطوة 1: المكونات المطلوبة

  • Raspberry Pi 3B +
  • تلفزيون مع منفذ HDMI
  • لوحة مفاتيح سلكية
  • ماوس سلكي
  • قارئ بطاقة Micro SD
  • بطاقة SD سعة 32 جيجا بايت
  • محول Raspberry Pi
  • كابل إيثرنت RJ45
  • حاسوب محمول

الخطوة 2: اختيار نموذج Raspberry Pi

تتوفر عدة نماذج من التوت باي في السوق. باستثناء raspberry pi zero ، يمكن تفضيل أي نموذج. هذا لأن إعداد شبكة في Pi صفر هو عمل متعب للغاية. يمكن شراء أحدث الموديلات مثل 3A + ، 3B +. يعد Raspberry Pi 4 الأداة الأسرع والأكثر انتشارًا التي أصدرتها مؤسسة Raspberry Pi Foundation حتى الآن ، لكن فريق Raspberry Pi لم يشارك مشكلات الأجهزة بعد الإصدار. لا حذاء طويل جيدًا لأنه منفذ USB-C لا يوفر طاقة كافية للتشغيل. لذلك ، في هذا المشروع ، سوف نستخدم Raspberry Pi 3B +.

Raspberry Pi 3B +

الخطوة 3: تثبيت مُنسق بطاقة SD على الكمبيوتر المحمول

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



تركيب مُنسق بطاقة SD

الخطوة 4: تثبيت Win32 Disk Imager على الكمبيوتر المحمول

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

تثبيت Win32 Disk Imager

الخطوة الخامسة: تثبيت برنامج VNC Viewer على الكمبيوتر المحمول

VNC هو إطار عمل مشاركة سطح مكتب رسومي يمكّنك من التحكم عن بعد في واجهة سطح المكتب لجهاز كمبيوتر واحد (تشغيل VNC Server) من كمبيوتر شخصي آخر أو هاتف محمول (يعمل VNC Viewer). هناك عدة أنواع من عارض VNC على سبيل المثال. TigerVNC ، TeamViewer ، Real VNC ، إلخ. مطلبنا هو RealVNC وهو متاح بسهولة على الإنترنت ويمكن تنزيله من هنا. يشتمل أحدث إصدار من Raspbian على خادم VNC الذي يمكننا من التحكم في Pi عن بُعد وعارض VNC الذي يسمح لنا بالتحكم في الأنظمة الأخرى من Pi. بعد فتح الرابط المذكور أعلاه ، انقر فوق أيقونة Raspberry Pi ثم ابدأ التنزيل لأننا نحتاج إلى VNC Viewer لـ Raspberry Pi.

عارض VNC

الخطوة 6: تهيئة بطاقة SD

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

تنسيق

الخطوة السابعة: تنزيل أحدث نظام تشغيل

يجب تنزيل أحدث نظام تشغيل من الموقع الرسمي لـ raspberry pi. أحدث إصدار من Raspbian هو 'راسببيان باستر'. يتضمن أحدث ميزات البرمجة لتوصيل أدوات الأجهزة مثل NodeRed وما إلى ذلك. تتوفر أيضًا طريقة بديلة لتثبيت Raspbian على Pi. أولاً ، قم بتنزيل ملف ودي هذا هو مثبت نظام التشغيل ويحتوي على أحدث إصدار من Raspbian ولكنه يستغرق وقتًا طويلاً ، وبالتالي سنقوم بتنزيل 'Raspbian Buster مع سطح المكتب والبرامج الموصى بها' من أجل Raspberry Pi الخاص بنا. يمكن تنزيل Raspbian من هنا

راسبيان

الخطوة 8: كتابة نظام التشغيل على بطاقة SD

نظرًا لأننا قمنا بتنزيل نظام التشغيل الخاص بـ Raspberry Pi ، فنحن مستعدون لكتابة ملف IMG ملف على بطاقة SD. بعد تحديد ملف img ، انقر فوق رمز الكتابة وانتظر حتى تتم كتابة ملف img بالكامل على بطاقة SD. قبل النقر فوق الزر 'كتابة' ، حدد ملف MD5 الخيار من سهم القائمة المنسدلة في Hash.

كتابة نظام التشغيل على بطاقة SD

الخطوة 9: تكوين Wifi On Pi

بعد كتابة نظام التشغيل على بطاقة SD ، افصل بطاقة SD من قارئ البطاقة. قم بتوصيل لوحة المفاتيح والماوس بـ Raspberry Pi. قم بتوصيل أحد جانبي كابل HDMI بالتلفزيون والجانب الآخر بـ Raspberry Pi. قم بتشغيل Pi باستخدام المحول وانتظر حتى يتم تمهيد Raspberry Pi. بعد التمهيد ، قم بإعداد كلمة مرور Wifi عن طريق النقر فوق رمز Wifi في الزاوية اليمنى العليا من Raspbian. سيتم تخصيص عنوان IP لـ Raspberry Pi وفي حالتي ، كان عنوان IP: ' 192.168.1.15 '. لاحظ عنوان IP هذا لأنه سيكون مطلوبًا في المزيد من التكوينات. يمكن أيضًا استخدام كابل Ethernet لمشاركة اتصال wifi للكمبيوتر المحمول مع Raspberry Pi ولكن يتعين علينا تغيير بعض إعدادات الإنترنت. إنها مهمة صعبة بعض الشيء ومن ثم يوصى بتوصيل Pi عبر Wifi. ملحوظة: سيتم تعيين عنوان IP مختلف لكل فرد بناءً على جهاز توجيه Wifi.

تكوين واي فاي

يمكننا أيضًا العثور على عنوان IP المعين من خلال الانتقال إلى نافذة Lx Terminal / command وكتابة الأمر التالي:

ifconfig

تم تكوين IP

الخطوة 10: تمكين عميل SSH و VNC على Raspberry Pi

للوصول إلى Raspberry Pi عن بعد SSH يحتاج إلى التمكين. إنه بروتوكول تسجيل دخول عن بعد يستخدم المنفذ 22 بشكل افتراضي. في الإصدار الأقدم من Raspbian ، تم تمكين ssh افتراضيًا ولكن بعد إصدار نوفمبر 2016 من Raspbian ، تم تعطيل خادم ssh افتراضيًا ويجب تمكينه يدويًا. بعد معرفة عنوان IP الخاص بـ Pi ، انقر فوق أيقونة Raspberry في الزاوية اليسرى العليا.

تكوين Raspberry Pi

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

تمكين SSH و VNC

الخطوة 11: طريقة بديلة لتمكين عميل SSH على نظام Windows

هناك بديل لتمكين عميل SSH أيضًا. بعد كتابة Raspbian على بطاقة SD ، افتح بطاقة SD ، وانقر بزر الماوس الأيمن في أي مكان وأنشئ ملفًا نصيًا جديدًا. بعد إنشاء ملف رسالة قصيرة الملف سترى أنه اسمه “New Text Document.txt”. أزل كل هذا وبدلاً من هذه الكتابة 'ssh' . بعد إنشاء هذا الملف ، قم بإزالة بطاقة SD وتوصيلها بـ Raspberry Pi. الآن ، سيتم تمكين ssh تلقائيًا.

ssh

الخطوة 12: تركيب المعجون على الكمبيوتر المحمول

PuTTY هي أداة مرنة للغاية تستخدم للوصول عن بعد إلى كمبيوتر آخر. إنه يعمل كعميل SSH ويشتهر بجدار الحماية القوي وتعدد الاستخدامات. سنقوم بتثبيت Putty على الكمبيوتر المحمول الخاص بنا لأنه يدعم بروتوكول SSH. يوفر SSH عبر PuTTY طريقة سهلة للوصول بأمان إلى Raspberry Pi من نظام Windows. يمكن العثور على معجون النوافذ بسهولة من الإنترنت ويمكن أيضًا تنزيله من هنا

المعجون

الخطوة 13: تسجيل الدخول إلى Raspberry Pi من خلال المعجون

أدخل عنوان IP الذي تم تعيينه لـ Raspberry Pi بواسطة جهاز التوجيه Wifi. في حالتي كان عنوان IP المعين '192.168.1.15'.

إدخال عنوان IP

بعد إدخال عنوان IP ، ستظهر الشاشة وستطلب اسم المستخدم وكلمة المرور. اسم المستخدم الافتراضي هو ' بي وكلمة المرور هي ' توت العليق '. يمكننا تغيير تفاصيل تسجيل الدخول أيضًا إذا أردنا.

تسجيل الدخول

الخطوة 14: التحقق من إصدار VNC Viewer

قم بتشغيل الأوامر التالية للتأكد من أن لدينا أحدث إصدار من VNC Viewer.

sudo apt update sudo apt install realvnc-فنك-خادم realvnc-فنك-مشاهد

الخطوة 15: توصيل Pi بـ VNC Viewer

افتح VNC Viewer وأدخل عنوان IP الذي تم إدخاله مسبقًا في المعجون. في حالتي ، عنوان IP الذي سيتم استخدامه هو '192.168.1.15'. بعد إدخال عنوان IP ، سيطلب الخادم اسم المستخدم وكلمة المرور. اسم المستخدم الافتراضي هو 'Pi' وكلمة المرور هي 'توت العليق'. انقر على زر موافق.

الاتصال بـ VNC

بعد تسجيل الدخول ، حصلنا على إمكانية الوصول عن بُعد إلى Pi الخاص بنا والآن يمكننا استخدام Pi الخاص بنا. الآن ، يمكننا عمل العديد من المشاريع المثيرة للاهتمام مثل أتمتة المنزل وخوادم البث ، إلخ باستخدام Pi الخاص بنا.

واجهة المستخدم الرسومية

6 دقائق للقراءة