جدول المحتويات:
- الخطوة 1: المواد
- الخطوة 2: البرمجيات
- الخطوة 3: تكوين بطاقة SD
- الخطوة 4: دعنا نتواصل
- الخطوة 5: التنقل في نافذة Linux Terminal (Shell)
- الخطوة 6: مجموعات المفاتيح الخاصة
- الخطوة 7: الحصول على المساعدة في Terminal # 1: صفحات الدليل والمعلومات
- الخطوة 8: الحصول على المساعدة # 2: أوامر Whatis و Apropos
- الخطوة 9: الحصول على المساعدة # 3: - خيار المساعدة
- الخطوة 10: كفى من المحطة! أين سطح المكتب ؟
- الخطوة 11: ما هو SSH ، على أي حال؟
- الخطوة 12: استخدم جهاز Pi مقطوع الرأس واستمر في التعلم
فيديو: مقدمة عن Raspberry Pi (مقطوع الرأس): 12 خطوة (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
أخيرا! استخدم 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
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)
النافذة الطرفية هي لوحة التحكم الخاصة بالنظام
يُظهر عادةً موجه الأوامر ، والذي يوفر لنا معلومات ولكنه ليس جزءًا من أوامر النظام. يعرض موجه الأوامر في الغالب اسم تسجيل دخول المستخدم ودليل العمل الحالي (يمثله قرص: ~).
إدخال الأوامر
تتم كتابة الأوامر بعد المطالبة وإدخالها بالضغط على مفتاح Enter.
يمكن إصدار الأوامر كما هي أو متبوعة بخيار واحد أو أكثر. عادة ما تحتوي الخيارات على شرطة أمامها ، مثل ما يلي:
ls -a
يمكنك عرض الخيارات الخاصة بأمر معين عن طريق كتابة اسم الأمر متبوعًا بـ "--help" (سيغطي هذا الأمر أكثر لاحقًا).
تُظهر الصورة الثانية قائمة بالأوامر الشائعة. تدرب على استخدامها عن طريق (1) الانتقال إلى سطح المكتب ، (2) إنشاء ملف ببعض النص ، و (3) حفظ الملف.
إليك تحدٍ خاص: اكتب الأمر التالي وحاول اكتشاف ما يفعله.
قرص مضغوط..
الخطوة 6: مجموعات المفاتيح الخاصة
تعد نافذة Linux Terminal أسهل (وأسرع) في الاستخدام إذا كنت تعرف بعض مجموعات المفاتيح الخاصة. الأكثر شيوعًا تشمل:
- Ctrl + C: إنهاء برنامج التشغيل
- Ctrl + A: الانتقال إلى بداية سطر الأوامر
- Ctrl + E: الانتقال إلى نهاية سطر الأوامر
- مفاتيح الأسهم لأعلى ولأسفل: ابحث في محفوظات الأوامر (يمكنك تعديلها والضغط على Enter للتنفيذ مرة أخرى)
- علامة التبويب: إكمال اسم الملف
تحقق من الصور أعلاه للحصول على قائمة أكثر اكتمالاً وتدرب على استخدامها أثناء التنقل في سطر الأوامر!
الخطوة 7: الحصول على المساعدة في Terminal # 1: صفحات الدليل والمعلومات
تعد صفحات الدليل مصدرًا شاملاً لجميع الأوامر المتاحة في نافذة Linux الطرفية.
لقراءة صفحات الدليل في أمر معين ، اكتب ما يلي:
قيادة الرجل
في الدليل ، يحتوي السطر الأول على اسم الأمر الذي تقرأ عنه ومعرف القسم الذي يحتوي على صفحة الدليل.
بعد السطر الأول يوجد ملخص ، وهو وصف موجز للأمر يتضمن تدوينًا تقنيًا لجميع الخيارات و / أو الحجج. الخيارات هي طريقة لتنفيذ الأمر ، والحجة هي ما تقوم بتنفيذه عليه. يتم وضع الوسيطات الاختيارية بين قوسين مربعين.
بعد الملخص هو وصف أطول للأمر ، متبوعًا بنظرة عامة أكثر تعمقًا على الخيارات المتاحة ، ومعلومات حول خيارات الدمج ، والأوامر الأخرى ذات الصلة ، والمعلومات الأخرى المتعلقة بالأمر.
تحتوي بعض الأوامر على عدة صفحات بشرية ، مثل الأمر "passwd". لمشاهدة جميع الصفحات المتعلقة بأمر ما ، استخدم الخيار "-a":
رجل-مرور
يظهر القسم الأول من الصفحة اليدوية لأمر apropos في الصورة الثانية أعلاه.
تحتوي صفحات المعلومات على معلومات أحدث ويمكن أن تكون أسهل في الاستخدام. لعرض صفحات المعلومات على أحد الأوامر (استبدال "أمر" بالاسم الفعلي للأمر الذي تريد البحث عنه ، مثل "apropos") ، اكتب ما يلي:
أمر المعلومات
للتنقل بين صفحات المعلومات ، استخدم مفاتيح الأسهم لتصفح النص ، ومفتاح Enter للقراءة عن كلمة رئيسية معينة ، ومفاتيح "P" و "N" للانتقال إلى الموضوع السابق أو التالي ، وشريط المسافة لنقل صفحة واحدة بالإضافة إلى ذلك. استخدم "Q" للإقلاع عن التدخين.
يظهر مقتطف من صفحات المعلومات في الصورة الثالثة أعلاه.
الخطوة 8: الحصول على المساعدة # 2: أوامر Whatis و Apropos
يعطي الأمر "whatis" معلومات موجزة عن الأمر ويسرد القسم الأول في صفحات الدليل التي تحتوي على صفحة ذات صلة (بين قوسين بعد اسم الأمر).
إذا لم تكن متأكدًا تمامًا من أين تبدأ ، فإن الأمر "apropos" يعد طريقة جيدة للبحث عن الكلمات الرئيسية. على سبيل المثال ، إذا كنت تريد معرفة كيفية بدء تشغيل متصفح ، فيمكنك كتابة: "apropos browser" ، والذي سيسحب قائمة بجميع البرامج المتعلقة بالمتصفح ، بما في ذلك متصفحات الويب ، ومتصفحات الملفات ومتصفحات FTP ، إلخ.
الخطوة 9: الحصول على المساعدة # 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 تعني "Secure SHell" - إنه "بروتوكول شبكة تشفير لتشغيل خدمات الشبكة بأمان عبر شبكة غير آمنة." - ويكيبيديا
… اه ماذا؟
بمعنى آخر ، يعد SSH طريقة آمنة للاتصال بين جهاز كمبيوتر وآخر ، حتى إذا كانت الشبكة التي تتصل من خلالها غير آمنة. على سبيل المثال ، إذا كنت على شبكة مشتركة وكنت تستخدم SSH لتسجيل الدخول عن بُعد إلى جهاز كمبيوتر آخر ، فلن يتمكن الأشخاص الآخرون على الشبكة المشتركة من رؤية ما تفعله من خلال الاتصال عن بُعد (على الرغم من أن سنودن قد أصدر المستندات التي أظهرت وكالة الأمن القومي يمكن أحيانًا فك تشفير SSH).
تشمل الاستخدامات الشائعة لـ SSH تسجيل الدخول عن بُعد ، مثل ما إذا كنت تريد الاتصال بجهاز كمبيوتر يعيش على بعد ميل واحد تحت الأرض دون الحاجة إلى ذلك ، كما تعلم ، في الواقع هناك (كنت أعمل من أجل تجربة رائعة للمادة المظلمة تسمى DRIFT وهذا هي كيفية الوصول إلى أجهزة الكمبيوتر التي تتحكم في الكاشف لأن أجهزة الكمبيوتر كانت تعيش في منجم على بعد حوالي 3 أميال تحت الأرض.. بعيدًا جدًا عن السفر لتحديث البرامج!).
ها هي صفحة ويكيبيديا الكاملة على SSH - إنها رائعة جدًا لذا تحقق منها!
الخطوة 12: استخدم جهاز Pi مقطوع الرأس واستمر في التعلم
انطلق واستكشف! تدرب على استخدام النافذة الطرفية حتى تشعر بالراحة والتعرف على الأوامر الأساسية. يمكنك حتى التفكير في إزالة كابل Ethernet وجعل Pi نقطة وصول (سأقوم بنشر برنامج تعليمي حول هذا في الأسابيع القليلة القادمة).
قم ببرمجة دبابيس GPIO للقيام بأشياء رائعة! هل تحتاج إلى بعض الأفكار؟ تحقق من هذه الدروس:
1. صنع جهاز استشعار رطوبة التربة
2. بناء جهاز تحكم في الري (يمكن تقليده مع مستشعر رطوبة التربة)
3. عودة النباح: قم بتثبيت شاشة إنترنت الأشياء للحيوانات الأليفة
4. قم بتوسيع منزلك الذكي وأضف مشغل الموسيقى المشغّل بالحركة
بحاجة الى قطع غيار؟
تفكيك الإلكترونيات القديمة والمكسورة! تعتبر الألعاب الإلكترونية مكانًا رائعًا للحصول على المحركات ومكبرات الصوت. إذا كنت تريد محركات أفضل ، ففصل الأدوات الكهربائية.
اسأل الأصدقاء أو ابحث عن محل إصلاح للحصول على قطع غيار وأسلاك إضافية ، واحفظ كبلات الطاقة من الأجهزة الإلكترونية القديمة واستخدمها كمصادر طاقة أو قم بتجميعها للأسلاك و / أو الموصلات ، واحفظ سماعات الرأس القديمة واستخدمها في مشروعات الصوت.
أفضل نصيحة: فكر قبل أن ترمي:)
موصى به:
خوذة أمان كوفيد - الجزء الأول: مقدمة إلى دوائر تينكركاد: 20 خطوة (بالصور)
Covid Safety Helmet الجزء الأول: مقدمة عن دوائر Tinkercad!: مرحبًا ، صديق! في هذه السلسلة المكونة من جزأين ، سنتعلم كيفية استخدام دوائر Tinkercad - أداة ممتعة وقوية وتعليمية للتعرف على كيفية عمل الدوائر! واحدة من أفضل طرق التعلم ، هي أن تفعل. لذلك ، سنقوم أولاً بتصميم مشروعنا الخاص: ال
روبوت مقطوع الرأس بأذرع متحركة: 6 خطوات (بالصور)
روبوت مقطوع الرأس بأذرع متحركة: التعليمات التالية مستوحاة من روبوت هالووين بلا رأس. يمكنك العثور على التعليمات الكاملة حول كيفية صنع الروبوت من الورق المقوى هنا. ولجعله أكثر حيوية ، لدي فكرة لجعل الذراع التي تمسك الرأس تتحرك
كيفية التحكم عن بعد مقطوع الرأس Raspberry Pi: 4 خطوات
كيفية التحكم عن بعد بدون رأس Raspberry Pi: هل أنت محتار حول كيفية إعداد Raspberry Pi عن بُعد دون الحاجة إلى شاشة أو لوحة مفاتيح؟ لا تقلق! بالطبع ، يمكننا فعل ذلك. في هذا البرنامج التعليمي ، سأقوم عن بعد عبر SSH الخاص بي raspberry pi zero مع نظام تشغيل raspbian جديد بالداخل
إعداد راسبيري باي مقطوع الرأس: 7 خطوات
إعداد Raspberry Pi Headless: سوف تتعلم كيفية تمكين الوصول إلى Raspberry Pi عبر ssh دون توصيل لوحة المفاتيح والماوس والشاشة به ، في ما يسمى بوضع Headless
إعداد راسبيري باي مقطوع الرأس: 3 خطوات
إعداد Raspberry Pi بدون رأس: هل تساءلت يومًا كيف يمكنك إعداد Raspberry Pi بدون شاشة؟ الأمر سهل ، ستحتاج فقط إلى نظام تشغيل على بطاقة SD وكابل Ethernet. أيضًا بعض البرامج المجانية وقليلًا من الصبر. Allchips هي خدمة عبر الإنترنت لمكونات الإلكترونيات ص