كيفية الاتصال المباشر بـ Raspberry Pi بدون إنترنت

كيفية الاتصال المباشر بـ Raspberry Pi بدون إنترنت

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





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





الحل الأفضل هو الاتصال عبر جهاز آخر ، مثل الكمبيوتر المحمول. بينما لا يتم دعم Wi-Fi Direct حاليًا بواسطة Raspberry Pi ، لا يزال لديك خياران لاتصال SSH مباشر بدون شبكة لاسلكية.





عندما يمكنك استخدام هذا

يعد الاتصال لاسلكيًا بـ Raspberry Pi - سواء كان مزودًا بشبكة لاسلكية ممكّنة أو متصلًا عبر Ethernet بجهاز التوجيه - أكثر ملاءمة بالتأكيد. يكاد يكون من المؤكد أنه الخيار المفضل ، سواء كنت في المنزل أو في المدرسة أو في حدث صانع.

كيف تضيف كلمات على تيك توك

ومع ذلك ، فهي ليست مثالية لكل سيناريو.



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

وهنا يأتي دور الاتصال المباشر. لديك خياران موثوقان هنا: Ethernet و USB.





اتصل بـ Raspberry Pi الخاص بك عبر Ethernet

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

لهذا ستحتاج:





  • Raspberry Pi (موديل B أو B + أو 2 أو 3).
  • تثبيت Raspbian الجديد (للحصول على أفضل النتائج).
  • كابل Micro USB ومزود طاقة.
  • بطاقة مايكرو التنمية المستدامة .
  • كابل إيثرنت ، مع موصلات RJ45 في كل طرف.

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

ستحتاج إلى إعداد Pi لقبول اتصالات SSH. لا يتم تمكين هذا افتراضيًا ، ولكن هناك طريقتان للتغلب على ذلك.

  1. قم بالتمهيد باستخدام لوحة مفاتيح وشاشة لتمكين SSH عبر raspi التكوين .
  2. أدخل بطاقة SD في جهاز الكمبيوتر الخاص بك ، واستعرض إلى /حذاء طويل وإنشاء ملف فارغ يسمى ssh .

(تم الكشف عن هذا الملف بواسطة نظام التشغيل Raspbian عند التمهيد ، ويأخذه كتعليمات لتمكين SSH.)

كل ما تحتاجه للاتصال بـ Pi عبر SSH أصبح الآن في مكانه. كل ما تحتاجه هو عنوان IP الخاص بالجهاز. يمكنك العثور على هذا عن طريق الاتصال بجهاز التوجيه الخاص بك (عادةً 192.168.0.1 ، ولكن ستحتاج إلى التحقق من جهاز التوجيه للعثور على عنوان IP الصحيح) أو عن طريق تشغيل Pi باستخدام لوحة مفاتيح وشاشة وإدخال

ifconfig

ستحتاج إلى التحقق من أن Pi يتم تشغيله بشكل صحيح قبل المتابعة على أي حال ، وأن SSH يعمل في الظروف العادية. لنا دليل للتواصل مع SSH سيكون مفيدًا هنا.

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

sudo shutdown

الآن ، قم بتوصيل Raspberry Pi بجهاز الكمبيوتر الخاص بك باستخدام كابل Ethernet.

قل مرحبا!

لجعل هذا يعمل ، ستحتاج إلى برنامج معين: مرحبا Zeroconf . برنامج Apple هذا مخصص للتعرف على جهاز الشبكة ، ويأتي مثبتًا مسبقًا في macOS. يمكن لمستخدمي Windows قم بتثبيت Bonjour Print Services v2.0.2 من موقع ويب Apple .

مع تثبيت هذا والاتصال المباشر بالكبل مع Pi الخاص بك ، بمجرد تشغيل الكمبيوتر الصغير وتشغيله بالكامل ، يجب أن تكون قادرًا على الاتصال.

ومع ذلك ، ينصح بالصبر هنا. سيحاول Pi أولاً جلب عنوان IP من خادم DHCP ، ثم عندما يفشل ، يكون الإعداد الافتراضي هو العنونة الخاصة في النطاق 169.254.x.x. قد تجد أنه من المفيد أيضًا التبديل إلى وضع الطائرة على جهاز الكمبيوتر أو الكمبيوتر المحمول لضمان عدم حدوث ارتباك مع الأجهزة الأخرى على الشبكة. بمجرد تعيين عنوان IP ، تقوم شبكة Bonjour بإنشاء ملف .محلي عنونة المجال.

بعد فترة قصيرة ، ما عليك سوى فتح أداة SSH والاتصال بـ raspberrypi.local (أو pi@raspberrypi.local) ، بكلمة المرور الافتراضية 'raspberry'.

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

كيفية إيقاف المكالمات الهاتفية غير المرغوب فيها على الخط الأرضي
ipconfig /renew

سينتج عن ذلك عنوان IP خاص عشوائي في نطاق 169.254.x.x.

قم بتوصيل جهاز الكمبيوتر الخاص بك بـ Raspberry Pi Zero عبر USB

إذا كان لديك Raspberry Pi Zero ، فيمكنك أيضًا الاتصال به مباشرة عبر جهاز الكمبيوتر أو منفذ USB بالكمبيوتر المحمول ، على الرغم من أن هذا يتطلب أيضًا صباح الخير على نظامي التشغيل Windows و Mac ، أو avahi-daemo n على Linux (تم تثبيت avahi-daemon مسبقًا مع Ubuntu).

ابدأ بنسخة حديثة من Raspbian Jessie أو Raspbian Jessie Lite (26 مايو 2016 أو لاحقًا) تومض على بطاقة SD الخاصة بك . قبل إدخاله في Pi Zero ، استخدم مستكشف ملفات سطح المكتب للعثور على قسم التمهيد والعثور على config.txt. افتح هذا في محرر نص خام (مثل Notepad على Windows) وانتقل إلى الأسفل. في النهاية ، أضف:

dtoverlay=dwc2

بمجرد القيام بذلك ، احفظ الملف وأغلقه ، ثم ابحث عن cmdline.txt وافتحه. ابحث عن 'rootwait' وأدخله مباشرةً بعد:

modules-load=dwc2,g_ether

تأكد من أن هذا على نفس السطر ، مفصولة بمسافة فقط ، مثل هذا:

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

يستخدم raspberrypi.local كعنوان في برنامج SSH الخاص بك (مرة أخرى ، يمكنك أيضًا تجربة pi@raspberrypi.local إذا كنت تستخدم سطر أوامر Linux). لاحظ أنك قد تحتاج إلى تعطيل الشبكة اللاسلكية إذا كان لديك أي Raspberry Pi آخر على شبكتك المنزلية. سيضمن هذا اتصالك بـ Pi Zero عبر USB ، بدلاً من ، على سبيل المثال ، صندوق Kodi الخاص بك over Wi-Fi.

إذا واجهت أي مشاكل ، فحاول تبديل كبلات USB.

اتصالان مباشران موثوقان

سيكون رائعًا إذا كان من الممكن الاتصال عبر Bluetooth أو لاسلكيًا من جهاز محمول - ربما Android أو iOS - وعلى الرغم من أن هذا ممكن نظريًا ، إلا أنه غير مدعوم حاليًا. في حين أن هناك بعض الروايات عن أي من هاتين الطريقتين تعمل ، لا يبدو أن أيًا منهما موثوق به بشكل خاص.

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

ائتمان الصورة: goodcat عبر Shutterstock

يشارك يشارك سقسقة بريد الالكتروني كيفية تنظيف جهاز الكمبيوتر الخاص بك الذي يعمل بنظام Windows باستخدام موجه الأوامر

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

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

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

المزيد من Christian Cawley

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

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

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