كيفية توصيل Raspberry Pi بجهاز كمبيوتر أو كمبيوتر محمول باستخدام USB

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

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





فيديو MUO لهذا اليوم قم بالتمرير للمتابعة مع المحتوى

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





وضع أداة USB

تُعرف الميزة الرئيسية التي تسهل اتصال USB المباشر بـ Raspberry Pi على نظام Linux باسم 'وضع أداة USB'. هذه الميزة مفيدة بشكل خاص ل الوصول إلى Raspberry Pi عبر SSH ; بدلاً من استخدام Wi-Fi، يمكنك القيام بذلك عن طريق توصيل Raspberry Pi بجهاز كمبيوتر محمول عبر USB.





مع تنشيط وضع الأداة الذكية، ليست هناك حاجة لتكوين شبكة Wi-Fi أو توصيل الأجهزة الطرفية. الميزة متاحة لنماذج Raspberry Pi 4 وRaspberry Pi Zero، ومع ذلك، من غير الواضح ما إذا كانت ستعمل على Raspberry Pi 5 الجديد.

تحليلنا المتعمق ل الاختلافات الرئيسية بين Raspberry Pi 4 و Raspberry Pi 5 يتعمق في ما تغير مع النموذج الرئيسي الجديد.



المكونات الأساسية المطلوبة للإعداد

فيما يلي قائمة بما ستحتاج إليه:

  • راسبيري باي 4 أو زيرو / زيرو دبليو / زيرو 2 دبليو
  • كابل USB-C (يلزم وجود مهايئ لمنفذ USB الصغير في الطرازات Zero)
  • كمبيوتر محمول أو كمبيوتر مكتبي
  • بطاقة مايكرو التنمية المستدامة

تثبيت نظام التشغيل

  وميض نظام التشغيل Raspberry Pi على SSD خارجي لتشغيل USB في Raspberry Pi

ابدأ بتثبيت Raspberry Pi OS على بطاقة microSD الخاصة بك. لقد أصبح هذا سهل الاستخدام حقًا بفضل المسؤول أداة تصوير راسبيري باي ، مما يبسط وميض بطاقة microSD.





قم بتثبيت وتشغيل Raspberry Pi Imager على جهاز الكمبيوتر الخاص بك. انقر اختر نظام التشغيل ، ثم حدد نظام تشغيل راسبيري باي من القائمة. انقر فوق اختر بطاقة SD وحدد وسيلة التخزين التي تنوي تحديث نظام التشغيل فيها: بطاقة microSD المرفقة.

قم بالوصول إلى الإعدادات المتقدمة من خلال النقر على أيقونة الترس الموجودة في أسفل اليمين. قم بتكوين اسم المضيف كـ raspberrypi.local ، قم بتمكين SSH، وقم بتعيين اسم المستخدم على باي (أو ما تريد) بكلمة المرور التي تفضلها.





  صورة توضح الإعدادات المتقدمة عند تثبيت نظام التشغيل Raspberry باستخدام جهاز تصوير Raspberry pi

انقر فوق يحفظ . أخيرًا، ابدأ عملية الوميض بالنقر فوق يكتب .

إعداد Raspberry Pi الخاص بك

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

 dtoverlay=dwc2

يؤدي هذا إلى تكوين Raspberry Pi لتمكين وحدة DWC2 (DesignWare Core)، التي تدير وظيفة USB (الناقل التسلسلي العالمي). يشير إلى وحدة تحكم USB المستخدمة في أجهزة Raspberry Pi. تعد وحدة DWC2 مهمة لتمكين وضع أداة USB، مما يسمح لـ Raspberry Pi بالعمل كجهاز USB، مثل محول Ethernet، عند توصيله بجهاز كمبيوتر آخر عبر USB.

إذا كان هذا الملف يحتوي على السطر otg_mode=1 ، قم بالتعليق عليه باستخدام ' #' :

 # otg_mode=1

ال otg_mode=1 يقوم الإعداد بتنشيط وضع أداة USB، ولكن ليس من الضروري متى dtoverlay=dwc2 قيد الاستخدام. هذا بسبب dtoverlay=dwc2 يدير بالفعل وضع أداة USB.

المواقع التي تقرأ الكتب لك

في ال cmdline.txt الملف، ابحث عن com.rootwait الأمر وأضف السطر التالي بعده مباشرة.

 modules-load=dwc2,g_ether

يضيف هذا الخط وحدتين مهمتين أثناء التمهيد: dwc2 و g_ether . ال dwc2 تدير الوحدة وحدة تحكم USB DWC2، الضرورية لوضع أداة USB، بينما g_ether تمكن وظيفة أداة إيثرنت. معًا، يسمحان لـ Raspberry Pi بمحاكاة محول Ethernet عبر USB، مما يتيح الوصول إلى SSH دون اتصال مباشر بالشبكة.

مقتطف مرجعي من cmdline.txt يجب أن يبدو الملف هكذا:

 console=serial0,115200 console=tty1 root=PARTUUID=6c586e13-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait modules-load=dwc2,g_ether quiet init=/usr/lib/raspi-config/init_resize.sh

احفظ الملف واخرج من محرر النصوص.

خيارات التكوين الإضافية لمستخدمي Windows

قد تكون هناك حاجة لبعض التعديلات الإضافية لمستخدمي Windows. لحل .محلي عنوان المضيف لـ Raspberry Pi الخاص بك، ستحتاج إلى تثبيته مرحبا لخدمات الطباعة للنوافذ.

تثبيت برنامج تشغيل RNDIS

إذا كان جهاز Raspberry Pi الخاص بك يظهر فقط كمنفذ COM في إدارة الأجهزة، فسوف تحتاج إلى تثبيت سائق رنديس .

تكوين مشاركة الشبكة

لمشاركة اتصال الشبكة من مضيف Windows إلى Raspberry Pi، انتقل إلى لوحة التحكم\الشبكة والإنترنت\اتصالات الشبكة .

بحث عن أداة USB إيثرنت/RNDIS للتعرف على محول شبكة Raspberry Pi. قم بتدوين اسمه (يمكنك تغيير هذا إذا أردت ذلك). انقر بزر الماوس الأيمن على الشبكة التي تريد مشاركتها وانتقل إليها ملكيات . ثم اذهب إلى مشاركة فاتورة غير مدفوعة.

يختار السماح لمستخدمي الشبكة الآخرين بالاتصال عبر اتصال الإنترنت الخاص بهذا الكمبيوتر .

  صورة توضح خصائص اتصال Raspberry pi USB كجهاز RNDIS/Ethernet

الوصول إلى Raspberry Pi عبر SSH

بمجرد إنشاء اتصال USB الخاص بك، يمكنك الوصول إلى Pi عبر SSH. افتح محطة على جهاز الكمبيوتر الخاص بك وأدخل الأمر أدناه:

 ssh pi@raspberrypi.local

سيتيح لك هذا الوصول إلى سطر أوامر Raspberry Pi.

الوصول إلى واجهة Raspberry Pi الرسومية باستخدام VNC

لاستخدام الواجهة الرسومية، يوصى بشدة باستخدام VNC (حوسبة الشبكة الافتراضية). يسمح لك VNC بالوصول إلى واجهة المستخدم الرسومية لـ Raspberry Pi عن بعد من كمبيوتر آخر. في جلسة SSH الخاصة بك، أدخل الأمر التالي:

 sudo raspi-config

ضمن قائمة تكوين Raspberry Pi، انتقل إلى خيارات الواجهة و اضغط يدخل .

  صورة توضح مجموعة مختارة من خيارات الواجهة في قائمة Raspberry config Shell

استخدم مفتاح السهم لأسفل للتحديد فنك . قم بتأكيد اختيارك بالضغط يدخل مرة أخرى.

  صورة توضح اختيار VNC في خيارات واجهة raspi-config

على جهاز الكمبيوتر أو الكمبيوتر المحمول، قم بتثبيت تطبيق RealVNC Viewer. قم بتشغيل عارض RealVNC على جهاز الكمبيوتر الخاص بك. في واجهة برنامج RealVNC Viewer، ضمن ملف يستضيف القسم، أدخل العنوان raspberrypi.local و اضغط يدخل .

بعد الاتصال، يجب أن تشاهد الواجهة الرسومية لـ Raspberry Pi معروضة على شاشة جهاز الكمبيوتر الخاص بك.

استكشاف الأخطاء وإصلاحها

هناك أخطاء شائعة قد تواجهها عند إعداد اتصال USB بين Raspberry Pi وجهاز الكمبيوتر.

إذا واجهت لا يمكن حالياً إظهار سطح المكتب حدث خطأ أثناء محاولة الاتصال بـ VNC، فارجع إلى جلسة SSH الخاصة بك وقم بتنفيذ الأمر أدناه:

 sudo raspi-config

انتقل إلى خيارات النظام و اختار التمهيد / تسجيل الدخول التلقائي . استخدم مفتاح السهم لأسفل للتحديد تسجيل الدخول التلقائي لسطح المكتب واجهة المستخدم الرسومية لسطح المكتب، يتم تسجيل الدخول تلقائيًا كمستخدم 'pi'. . ثم انتقل إلى خيارات العرض و اختار جلسة VNC .

  لقطة شاشة توضح اختيار الدقة في raspi-config

يضعط يدخل ، ثم حدد ينهي . سيُطلب منك إعادة التشغيل؛ يختار نعم . من المفترض أن يحل هذا الخطأ ويسمح لك بالاتصال بـ VNC بنجاح.

تأكد أيضًا من أن نظام تشغيل Raspberry Pi الخاص بك محدث دائمًا لأن هذا يزيل مشكلات التوافق ويعزز الأداء العام

كيفية تنزيل Adobe Flash على نظام التشغيل mac

التحكم في Raspberry Pi من جهاز كمبيوتر عبر USB

بمجرد توصيل لوحة Raspberry Pi بالكمبيوتر المحمول (أو كمبيوتر شخصي آخر) عبر USB، يمكنك الوصول إلى سطر الأوامر الخاص بها عبر SSH. بالإضافة إلى ذلك، من خلال تمكين VNC، يمكنك أيضًا الوصول إلى الواجهة الرسومية لـ Raspberry Pi من الكمبيوتر المحمول الخاص بك باستخدام تطبيق RealVNC Viewer.

توفر هذه الطريقة طريقة ملائمة للتفاعل مع Raspberry Pi باستخدام اتصال USB فقط - وهي مفيدة بشكل خاص إذا لم تتمكن من الوصول إلى شبكة لاسلكية.