جدول المحتويات:

مقدمة عن Raspberry Pi (مقطوع الرأس): 12 خطوة (بالصور)
مقدمة عن Raspberry Pi (مقطوع الرأس): 12 خطوة (بالصور)

فيديو: مقدمة عن Raspberry Pi (مقطوع الرأس): 12 خطوة (بالصور)

فيديو: مقدمة عن Raspberry Pi (مقطوع الرأس): 12 خطوة (بالصور)
فيديو: Part 5 - Babbitt Audiobook by Sinclair Lewis (Chs 23-28) 2024, شهر نوفمبر
Anonim
مقدمة عن Raspberry Pi (مقطوع الرأس)
مقدمة عن Raspberry Pi (مقطوع الرأس)

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

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

ما يتم تناوله في هذا البرنامج التعليمي: تمكين واستخدام SSH ، نظرة عامة عامة على نافذة Linux الطرفية ، وكيفية الاتصال بواجهة المستخدم الرسومية (واجهة المستخدم الرسومية ، المعروفة أيضًا باسم عرض سطح المكتب) عبر SSH.

وقت القراءة: 15 دقيقة

وقت البناء: ~ 20 دقيقة

مجانا! (على افتراض أن لديك بالفعل كبل RPi و Ethernet)

الخطوة 1: المواد

المواد
المواد

- كمبيوتر مزود بمنفذ إيثرنت وفتحة بطاقة SD

- Raspberry Pi 3

- بطاقة SD (8 جيجابايت أو أكبر)

- MicroUSB إلى سلك طاقة USB

- كابل إيثرنت

- موصى به: حافظة Raspberry Pi وكابل GPIO

الخطوة 2: البرمجيات

بالنسبة لهذا المشروع ، ستحتاج إلى البرامج (المجانية!) التالية:

  • مطبوع

    لكتابة Raspbian OS على بطاقة SD (وأيضًا تهيئة بطاقة SD)

  • Bonjour Print Services (التثبيت لنظام التشغيل Windows أو Linux OS فقط)

    لاستخدام عنوان IP "raspberrypi.local"

  • PuTTY

    إلى SSH في Pi

  • اتصال سطح المكتب البعيد (التثبيت على أجهزة كمبيوتر بخلاف Windows)

    لتشغيل واجهة المستخدم الرسومية عبر SSH

الخطوة 3: تكوين بطاقة SD

تكوين بطاقة SD
تكوين بطاقة SD
تكوين بطاقة SD
تكوين بطاقة SD
تكوين بطاقة SD
تكوين بطاقة SD
تكوين بطاقة SD
تكوين بطاقة SD

1. قم بتنزيل النكهة المفضلة لديك من Raspbian! يمكنك الحصول على أحدث نسخة هنا

2. أدخل بطاقة SD في جهاز الكمبيوتر الخاص بك وافتح Etcher

3. حدد ملف Raspbian zip ، المشغل الخاص ببطاقة SD الخاصة بك ، ثم انقر فوق "تنسيق"

4. مكّن وصول SSH

افتح محتويات الملف لبطاقة SD. أضف ملفًا نصيًا جديدًا بعنوان "SSH". إذا أضاف الكمبيوتر امتداد ملف (مثل ".txt") ، فاحذفه وتجاهل أية تحذيرات.

5. أخرج بطاقة SD وأدخلها في Pi الخاص بك

الخطوة 4: دعنا نتواصل

دعنا نتواصل!
دعنا نتواصل!
دعنا نتواصل!
دعنا نتواصل!
دعنا نتواصل!
دعنا نتواصل!

1. قم بتوصيل كابل إيثرنت بين Raspberry Pi وجهاز الكمبيوتر الخاص بك

2. قم بتوصيل كبل الطاقة USB

تحقق من تشغيل ضوء الطاقة الأحمر وأن أضواء منفذ Ethernet (أصفر وأخضر) مضاءة و / أو وميض.

3. قم بتوصيل RPi بشبكة الويب العالمية (ويعرف أيضًا باسم الإنترنت)

انتقل إلى الإعدادات -> الشبكة والإنترنت -> تغيير خيارات المحول (المعروف أيضًا باسم اتصالات الشبكة).

انقر فوق اتصال Ethernet ، واضغط باستمرار على مفتاح "CTRL" ، ثم انقر فوق اتصال WiFi الخاص بك. * انقر بزر الماوس الأيمن في النافذة وحدد "Bridge Connections" - سيؤدي ذلك إلى ربط الاتصال بين منفذ Ethernet بمنفذ WiFi.

* إذا حددت اتصال WiFi أولاً ، فسيقوم بتوصيل الاتصال من WiFi إلى Ethernet ، مما سيسمح لك بتسجيل الدخول إلى Pi ولكن ليس الاتصال بالإنترنت.

4. افتح PuTTY وقم بتسجيل الدخول إلى Pi باستخدام عنوان IP "raspberrypi.local"

اسم المستخدم الافتراضي: pi

كلمة المرور الافتراضية: التوت

5. قم بتغيير كلمة المرور الافتراضية عن طريق كتابة passwd واتباع المطالبات

الخطوة 5: التنقل في نافذة Linux Terminal (Shell)

التنقل في نافذة Linux Terminal (Shell)
التنقل في نافذة Linux Terminal (Shell)
التنقل في نافذة Linux Terminal (Shell)
التنقل في نافذة Linux Terminal (Shell)

النافذة الطرفية هي لوحة التحكم الخاصة بالنظام

يُظهر عادةً موجه الأوامر ، والذي يوفر لنا معلومات ولكنه ليس جزءًا من أوامر النظام. يعرض موجه الأوامر في الغالب اسم تسجيل دخول المستخدم ودليل العمل الحالي (يمثله قرص: ~).

إدخال الأوامر

تتم كتابة الأوامر بعد المطالبة وإدخالها بالضغط على مفتاح Enter.

يمكن إصدار الأوامر كما هي أو متبوعة بخيار واحد أو أكثر. عادة ما تحتوي الخيارات على شرطة أمامها ، مثل ما يلي:

ls -a

يمكنك عرض الخيارات الخاصة بأمر معين عن طريق كتابة اسم الأمر متبوعًا بـ "--help" (سيغطي هذا الأمر أكثر لاحقًا).

تُظهر الصورة الثانية قائمة بالأوامر الشائعة. تدرب على استخدامها عن طريق (1) الانتقال إلى سطح المكتب ، (2) إنشاء ملف ببعض النص ، و (3) حفظ الملف.

إليك تحدٍ خاص: اكتب الأمر التالي وحاول اكتشاف ما يفعله.

قرص مضغوط..

الخطوة 6: مجموعات المفاتيح الخاصة

مجموعات المفاتيح الخاصة!
مجموعات المفاتيح الخاصة!
مجموعات المفاتيح الخاصة!
مجموعات المفاتيح الخاصة!

تعد نافذة Linux Terminal أسهل (وأسرع) في الاستخدام إذا كنت تعرف بعض مجموعات المفاتيح الخاصة. الأكثر شيوعًا تشمل:

  • Ctrl + C: إنهاء برنامج التشغيل
  • Ctrl + A: الانتقال إلى بداية سطر الأوامر
  • Ctrl + E: الانتقال إلى نهاية سطر الأوامر
  • مفاتيح الأسهم لأعلى ولأسفل: ابحث في محفوظات الأوامر (يمكنك تعديلها والضغط على Enter للتنفيذ مرة أخرى)
  • علامة التبويب: إكمال اسم الملف

تحقق من الصور أعلاه للحصول على قائمة أكثر اكتمالاً وتدرب على استخدامها أثناء التنقل في سطر الأوامر!

الخطوة 7: الحصول على المساعدة في Terminal # 1: صفحات الدليل والمعلومات

الحصول على المساعدة في الوحدة الطرفية رقم 1: صفحات الدليل والمعلومات
الحصول على المساعدة في الوحدة الطرفية رقم 1: صفحات الدليل والمعلومات
الحصول على المساعدة في الوحدة الطرفية رقم 1: صفحات الدليل والمعلومات
الحصول على المساعدة في الوحدة الطرفية رقم 1: صفحات الدليل والمعلومات
الحصول على المساعدة في Terminal # 1: دليل وصفحات المعلومات
الحصول على المساعدة في Terminal # 1: دليل وصفحات المعلومات

تعد صفحات الدليل مصدرًا شاملاً لجميع الأوامر المتاحة في نافذة Linux الطرفية.

لقراءة صفحات الدليل في أمر معين ، اكتب ما يلي:

قيادة الرجل

في الدليل ، يحتوي السطر الأول على اسم الأمر الذي تقرأ عنه ومعرف القسم الذي يحتوي على صفحة الدليل.

بعد السطر الأول يوجد ملخص ، وهو وصف موجز للأمر يتضمن تدوينًا تقنيًا لجميع الخيارات و / أو الحجج. الخيارات هي طريقة لتنفيذ الأمر ، والحجة هي ما تقوم بتنفيذه عليه. يتم وضع الوسيطات الاختيارية بين قوسين مربعين.

بعد الملخص هو وصف أطول للأمر ، متبوعًا بنظرة عامة أكثر تعمقًا على الخيارات المتاحة ، ومعلومات حول خيارات الدمج ، والأوامر الأخرى ذات الصلة ، والمعلومات الأخرى المتعلقة بالأمر.

تحتوي بعض الأوامر على عدة صفحات بشرية ، مثل الأمر "passwd". لمشاهدة جميع الصفحات المتعلقة بأمر ما ، استخدم الخيار "-a":

رجل-مرور

يظهر القسم الأول من الصفحة اليدوية لأمر apropos في الصورة الثانية أعلاه.

تحتوي صفحات المعلومات على معلومات أحدث ويمكن أن تكون أسهل في الاستخدام. لعرض صفحات المعلومات على أحد الأوامر (استبدال "أمر" بالاسم الفعلي للأمر الذي تريد البحث عنه ، مثل "apropos") ، اكتب ما يلي:

أمر المعلومات

للتنقل بين صفحات المعلومات ، استخدم مفاتيح الأسهم لتصفح النص ، ومفتاح Enter للقراءة عن كلمة رئيسية معينة ، ومفاتيح "P" و "N" للانتقال إلى الموضوع السابق أو التالي ، وشريط المسافة لنقل صفحة واحدة بالإضافة إلى ذلك. استخدم "Q" للإقلاع عن التدخين.

يظهر مقتطف من صفحات المعلومات في الصورة الثالثة أعلاه.

الخطوة 8: الحصول على المساعدة # 2: أوامر Whatis و Apropos

الحصول على المساعدة # 2: أوامر Whatis و Apropos
الحصول على المساعدة # 2: أوامر Whatis و Apropos
الحصول على المساعدة # 2: أوامر Whatis و Apropos
الحصول على المساعدة # 2: أوامر Whatis و Apropos

يعطي الأمر "whatis" معلومات موجزة عن الأمر ويسرد القسم الأول في صفحات الدليل التي تحتوي على صفحة ذات صلة (بين قوسين بعد اسم الأمر).

إذا لم تكن متأكدًا تمامًا من أين تبدأ ، فإن الأمر "apropos" يعد طريقة جيدة للبحث عن الكلمات الرئيسية. على سبيل المثال ، إذا كنت تريد معرفة كيفية بدء تشغيل متصفح ، فيمكنك كتابة: "apropos browser" ، والذي سيسحب قائمة بجميع البرامج المتعلقة بالمتصفح ، بما في ذلك متصفحات الويب ، ومتصفحات الملفات ومتصفحات FTP ، إلخ.

الخطوة 9: الحصول على المساعدة # 3: - خيار المساعدة

الحصول على المساعدة # 3: - خيار المساعدة
الحصول على المساعدة # 3: - خيار المساعدة

تحتوي معظم الأوامر أيضًا على الخيار "--help" ، والذي يقدم شرحًا موجزًا للأمر وقائمة بالخيارات المتاحة. عندما تكون في شك ، فهذه طريقة رائعة للحصول على بعض المعلومات السريعة والمفيدة حول استخدام أمر معين وامتداداته المحتملة.

لاستخدام الخيار --help ، اكتب "--help" بعد أمر معين ، مثل المثال التالي (الموضح أيضًا في الصورة أعلاه):

apropos - help

الخطوة 10: كفى من المحطة! أين سطح المكتب ؟

كفى من المحطة! أين سطح المكتب ؟!
كفى من المحطة! أين سطح المكتب ؟!
كفى من المحطة! أين سطح المكتب ؟!
كفى من المحطة! أين سطح المكتب ؟!

حسنًا.. يعد الاتصال بسطح المكتب البعيد طريقة سهلة لاستخدام عرض سطح المكتب ، والمعروف أيضًا باسم "واجهة المستخدم الرسومية" أو اختصارًا واجهة المستخدم الرسومية.

1. قم بتثبيت Remote Desktop Connection على Pi الخاص بك:

sudo apt-get install xrdp

2. قم بتثبيت Remote Desktop Connection على جهاز الكمبيوتر الخاص بك (مثبت بالفعل على نظام التشغيل Windows).

3. افتح اتصال سطح المكتب البعيد وقم بتسجيل الدخول باستخدام عنوان IP "raspberrypi.local" (أو ابحث عن IP الخاص بك باستخدام الأمر ifconfig). تجاهل التحذير (انقر فوق "نعم").

4. تسجيل الدخول باستخدام اسم المستخدم وكلمة المرور لبي

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

الخطوة 11: ما هو SSH ، على أي حال؟

ما هو SSH ، على أي حال؟
ما هو SSH ، على أي حال؟

SSH تعني "Secure SHell" - إنه "بروتوكول شبكة تشفير لتشغيل خدمات الشبكة بأمان عبر شبكة غير آمنة." - ويكيبيديا

… اه ماذا؟

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

تشمل الاستخدامات الشائعة لـ SSH تسجيل الدخول عن بُعد ، مثل ما إذا كنت تريد الاتصال بجهاز كمبيوتر يعيش على بعد ميل واحد تحت الأرض دون الحاجة إلى ذلك ، كما تعلم ، في الواقع هناك (كنت أعمل من أجل تجربة رائعة للمادة المظلمة تسمى DRIFT وهذا هي كيفية الوصول إلى أجهزة الكمبيوتر التي تتحكم في الكاشف لأن أجهزة الكمبيوتر كانت تعيش في منجم على بعد حوالي 3 أميال تحت الأرض.. بعيدًا جدًا عن السفر لتحديث البرامج!).

ها هي صفحة ويكيبيديا الكاملة على SSH - إنها رائعة جدًا لذا تحقق منها!

الخطوة 12: استخدم جهاز Pi مقطوع الرأس واستمر في التعلم

استخدم جهاز Pi مقطوعة الرأس واستمر في التعلم!
استخدم جهاز Pi مقطوعة الرأس واستمر في التعلم!

انطلق واستكشف! تدرب على استخدام النافذة الطرفية حتى تشعر بالراحة والتعرف على الأوامر الأساسية. يمكنك حتى التفكير في إزالة كابل Ethernet وجعل Pi نقطة وصول (سأقوم بنشر برنامج تعليمي حول هذا في الأسابيع القليلة القادمة).

قم ببرمجة دبابيس GPIO للقيام بأشياء رائعة! هل تحتاج إلى بعض الأفكار؟ تحقق من هذه الدروس:

1. صنع جهاز استشعار رطوبة التربة

2. بناء جهاز تحكم في الري (يمكن تقليده مع مستشعر رطوبة التربة)

3. عودة النباح: قم بتثبيت شاشة إنترنت الأشياء للحيوانات الأليفة

4. قم بتوسيع منزلك الذكي وأضف مشغل الموسيقى المشغّل بالحركة

بحاجة الى قطع غيار؟

تفكيك الإلكترونيات القديمة والمكسورة! تعتبر الألعاب الإلكترونية مكانًا رائعًا للحصول على المحركات ومكبرات الصوت. إذا كنت تريد محركات أفضل ، ففصل الأدوات الكهربائية.

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

أفضل نصيحة: فكر قبل أن ترمي:)

موصى به: