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

قم ببناء جهاز كمبيوتر Raspberry Pi بأقل من 140 دولارًا: 17 خطوة
قم ببناء جهاز كمبيوتر Raspberry Pi بأقل من 140 دولارًا: 17 خطوة

فيديو: قم ببناء جهاز كمبيوتر Raspberry Pi بأقل من 140 دولارًا: 17 خطوة

فيديو: قم ببناء جهاز كمبيوتر Raspberry Pi بأقل من 140 دولارًا: 17 خطوة
فيديو: How to setup a Flux Node - Easy Passive Income 2024, شهر نوفمبر
Anonim
قم ببناء جهاز كمبيوتر Raspberry Pi بأقل من 140 دولارًا
قم ببناء جهاز كمبيوتر Raspberry Pi بأقل من 140 دولارًا

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

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

يقوم ابني ، آدم ، بتدريس العلوم في المدارس الإعدادية والثانوية في ويلدون فالي. يحتوي مختبر العلوم الخاص به على 6 أجهزة كمبيوتر iMAC زرقاء شفافة. وفقًا لـ Wikipedia ، قامت Apple بشحن iMac G3s بين عامي 1998 و 2003. استخدمت iMac G3s نواة واحدة بقوة 700 ميجاهرتز PowerPC 750. قال ابني إن أجهزة iMac كانت بطيئة جدًا في الوقت الحالي.

يحتوي Raspberry Pi 3 ، النموذج B على أربعة أنوية ARM Cortex-A53 تعمل بتردد 1.2 جيجاهرتز أو 7 مرات أسرع من iMAC. هذا المعالج وشبكة Wi-Fi المدمجة تجعله جهاز كمبيوتر طالبًا مثاليًا منخفض التكلفة.

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

شرائح Classroom PowerPoint من محرك Google الخاص بي.

أهداف هذا المشروع هي:

  • صنع أجهزة كمبيوتر عالية الأداء ومنخفضة التكلفة باستخدام Raspberry Pi 3 ، الطراز B
  • توفير الميزات المتوقعة على جهاز الكمبيوتر (البريد الإلكتروني ، والكلمة ، وجدول البيانات وما إلى ذلك)
  • يحتوي مختبر العلوم على شبكة Wi-Fi فقط ، لذا يجب أن تكون سرعات تنزيل Wi-Fi سريعة بشكل معقول
  • تعليم دورة أساسية عن إعداد Raspberry Pi PC
  • الهدف هو تجربة مستخدم قابلة للمقارنة مع كمبيوتر محمول HP Stream بسعر 180 دولارًا مع معالج Intel Celeron N2840 بتردد 2.16 جيجاهرتز

ملحوظات:

  • يجب استبدال النص المضمن في بستوني ، مثل ، replace-this ، بقيمة فعلية. بالطبع ، قم بإزالة البستوني.
  • يحب محرر Instructables التصحيح التلقائي ، لذلك يتحول wlan إلى التخطيط ، ويتحول الحذف التلقائي إلى الإزالة التلقائية. يصعب اكتشاف هذه التغييرات عندما أقوم بالمراجعة.

الخطوة 1: اجمع الأجزاء

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

حاولت العثور على أفضل الأجزاء أداءً بأقل تكلفة واشتريت 15 قطعة في المرة الواحدة.

أثناء استخدامي لجهاز MacBook للإعداد ، يمكن استخدام جهاز كمبيوتر يعمل بنظام Windows.

قائمة الأجزاء (الأسعار بالدولار الأمريكي):

  • Raspberry Pi model 3 B مجموعة كاملة للمبتدئين من CanaKit بسعر 69.99 دولارًا في Amazon

    يتضمن حافظة ، ومشتت حرارية ، ومحول طاقة ، وكابل ميكرو إلى USB ، وبطاقة micro SD بسعة 32 جيجابايت من الفئة 10 ، وكابل HDMI ، وقارئ بطاقة USB ميكرو SD (رائع جدًا)

  • لوحة مفاتيح USB لاسلكية وماوس 21.99 دولارًا في Amazon
  • الشاشة - شاشة LCD مقاس 17 بوصة 15.00 دولارًا عند الخصم من الإلكترونيات (في المرة القادمة ، قم بشراء شاشات مقاس 19 بوصة مقابل 2 دولار أخرى)
  • مكبرات صوت USB 5 دولارات @ خصم للإلكترونيات
  • HDMI أنثى إلى محول VGA ذكر 14.99 دولارًا في أمازون (الاتجاه مهم)

وضع الأجزاء حول:

  • MacBook Pro (يمكن استخدام جهاز كمبيوتر)
  • كابل إيثرنت CAT6

ملحوظات:

  • تبيع شركة Discount Electronics معدات Dell المستعملة والمجددة. تكون أسعاره في المتجر في بعض الأحيان أرخص من تلك الموجودة على موقع الويب
  • رابط إلى بطاقات Raspberry Pi SD المدعومة

الخطوة 2: تنزيل Diet-Pi

تنزيل Diet-Pi
تنزيل Diet-Pi

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

Diet-Pi هو الحد الأدنى من تركيب raspbian. يعتمد كل من dietpi و raspbian على توزيع debian linux.

يلغي نظام Diet-Pi عمليات نظام التشغيل غير المطلوبة مما يسمح للمعالج بأداء مهام المستخدم بسرعة أكبر. يُظهر تشغيل الأمر أعلى أحد أنظمة raspbian الخاصة بي 126 مهمة قيد التشغيل ، بينما يحتوي diet-pi على 91 مهمة فقط.

يحتوي Diet-Pi أيضًا على واجهة مستخدم رسومية خفيفة الوزن ويزيل الإدخال / الإخراج غير الضروري لبطاقة micro SD. تحتوي بطاقة SD على عدد محدود من دورات الكتابة قبل أن تبلى وتحتاج إلى الاستبدال. يقوم Linux بتسجيل الأخطاء والرسائل المتعلقة بالنظام وتطبيقاته. يقوم DietPi بكتابتها على قرص RAM ، متجنباً الكتابة على بطاقة SD وإطالة عمرها.

خطوات:

  • قم بتنزيل أحدث إصدار من Diet-Pi. عندما تمت كتابة هذا ، كان الإصدار الأخير (145): DietPi_RPi- (جيسي).7z … أو … تنزيل الصورة النهائية لبطاقة micro SD بسعة 32 جيجابايت من Google Drive.
  • اسحب التنزيل من التنزيلات إلى الدليل الذي تخزن فيه الصور. أحب الاحتفاظ بالصور التي تم تنزيلها والصور الاحتياطية لمشاريع raspberry pi في دليل على جهاز Mac.

♣ دليل صورة ماك بوك الخاص بك ♣

  • افتح نافذة طرفية على جهاز MacBook
  • قم بالتغيير إلى دليل الصور الخاص بك وقم بسرد الملفات

$ cd ♣ your-macbook-image-directory

$ ls 2015-11-21-raspbian-jessie.img SDCardBackupSetup.dmg DietPi_RPi- (جيسي).7z disk_test.dmg

  • لقد استخدمت برنامج Unarchiver لفك ضغط ملف zip (.7z) على جهاز MacBook الخاص بي.
  • ثم حذف الملف المضغوط (اسحب الملف المضغوط الى سلة المهملات)

$ cd ♣ your-macbook-image-directory

$ ls 2015-11-21-raspbian-jessie.img SDCardBackupSetup.dmg DietPi_v145_RPi-armv6 (Jessie).img disk_test.dmg

الخطوات اللاحقة لن تحب الأقواس. لذا أعد تسمية الصورة إلى: DietPi_v145_RPi-armv6-jessie.img

الخطوة 3: نسخ صورة Diet-pi على بطاقة Micro SD

حرق صورة Diet-pi على بطاقة Micro SD
حرق صورة Diet-pi على بطاقة Micro SD

هام: تأكد من كتابة رقم القرص الصحيح - إذا أدخلت رقم القرص الخطأ ، فسوف تمحو القرص الثابت!

أدخل بطاقة micro SD في قارئ بطاقة USB micro SD ، ثم أدخل USB في MacBook.

على MacBook ، استخدم هذه الإرشادات من Raspberry Pi. تلخيصها هنا:

  • افتح نافذة محطة MacBook
  • قم بالتغيير إلى الدليل الذي يحتوي على صورة diet-pi

$ cd ♣ your-macbook-image-directory

  • حدد القرص (وليس القسم) لبطاقة SD الخاصة بك
  • في هذه الحالة ، disk4 (وليس disk4s1) و = 4
  • لتحديد بطاقة SD الصغيرة الخاصة بك ، قم بتشغيل الأمر:

قائمة diskutil $

قم بإلغاء تحميل بطاقة SD الخاصة بك باستخدام:

$ diskutil unmountDisk / dev / disk قرص بطاقة micro-SD # ♣

انسخ صورة إلى بطاقة SD الخاصة بك. تأكد من صحة اسم الصورة

$ sudo dd bs = 4m if = DietPi_v145_RPi_armv6_Jessie.img = / dev / rdisk ♣ micro-SD-card-disk # ♣

  • CTRL-t لمعرفة حالة النسخ.
  • إذا كانت هناك أخطاء ، فجرّب قيمًا مختلفة لخيار bs ، مثل 1m أو 1M أو 4M. أحجام الكتل الأكبر (BS) مطلوبة لمحركات الأقراص الأكبر حجمًا.
  • عند الانتهاء ، قم بإلغاء تحميل بطاقة SD:

$ diskutil unmountDisk / dev / disk قرص بطاقة micro-SD # ♣

  • قم بإزالة قارئ بطاقة micro SD USB من MacBook وإزالة بطاقة micro SD من القارئ
  • أدخل بطاقة micro SD في Raspberry Pi

الخطوة 4: اتصالات Raspberry Pi

اتصالات Raspberry Pi
اتصالات Raspberry Pi
اتصالات Raspberry Pi
اتصالات Raspberry Pi

ضع Raspberry Pi في علبته

أخرج العلبة من صندوقها وافصلها بعناية ، يجب أن تكون في ثلاثة أجزاء.

أدخل Raspberry Pi في العلبة

قم بتوصيل المشتتات الحرارية عن طريق إزالة الشريط اللاصق ووضعه بإحكام برفق على أشباه الموصلات المربعة.

ضع الغلاف مرة أخرى معًا

أدخل الكابلات والمحولات

أدخل ما يلي في Raspberry Pi

  • بطاقة مايكرو التنمية المستدامة
  • كابل إيثرنت
  • USB للوحة المفاتيح والماوس
  • كابل HDMI
  • مكبر صوت USB

أدخل الطرف الآخر من كبل HDMI في محول HDMI إلى VGA

قم بتوصيل محول VGA بالمراقبة

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

أدخل الصوت من مكبر الصوت في محول HDMI إلى VGA

بمجرد اكتمال ما سبق:

أدخل كبل الطاقة (محول طاقة USB الصغير)

الخطوة 5: الإعداد باستخدام تكوين Diet-Pi Config

الإعداد باستخدام تكوين Diet-Pi
الإعداد باستخدام تكوين Diet-Pi

قم بتسجيل الدخول إلى Raspberry Pi باستخدام اسم المستخدم = الجذر وكلمة المرور = dietpi

في تكوين DietPi:

  • استخدم الأسهم لأعلى أو لأسفل للتمرير وتمييز التحديدات
  • استخدم Tab للانتقال إلى العنصر المميز أو الخروج أو الانتقال أو الرجوع
  • استخدم ENTER لقبول العنصر
  • عند تقديم القائمة ، استخدم مساحة لتحديد [*]

في التمهيد الأول ، يبدأ تكوين DietPi تلقائيًا

نظرًا لأن التنزيلات تستغرق بعض الوقت ، قبل الفصل ، قم بإعداد جميع بطاقات Micro SD بنفس الصورة.

اقرأ واتبع الإرشادات الموجودة في dietpi-config أو dietpi-launcher. هذه هي إعداداتي:

  • خيارات العرض

    • القرار: 1080 بكسل
    • تقسيم GPU / RAM: سطح المكتب
    • HDMI Boost: ممكّن (المهم هو أن الشاشة سوداء بعد إيقاف التشغيل / إعادة التشغيل)
  • اللغة والخيارات الإقليمية

    • ar_US. UTF-8 UTF-8
    • ar_US. UTF-8
    • المنطقة الزمنية: الولايات المتحدة ، الجبل
    • لوحة المفاتيح: Dell ، أخرى ، الإنجليزية (الولايات المتحدة)
  • AutoStart: أجهزة الكمبيوتر المكتبية
  • برنامج محسن:

    • 23 LXDE
    • 81 ر
    • 112 DXX- ولادة جديدة
  • برامج إضافية:

    OpenSSH

  • خادم SSH

    OpenSHSH

تأكد من تشغيل التثبيت ، الذي يثبت البرنامج ويعيد التشغيل. إذا فاتك أحد الإعدادات ، فما عليك سوى تشغيل برنامج dietpi-launcher مرة أخرى.

في نافذة aterminal على Raspberry Pi ، قم بتحرير ملف التكوين. وقم بتغيير الخطوط أدناه لتبدو كما هو موضح. تبدأ التعليقات بـ #.

sudo /DietPi/config.txt $

# hdmi_safe = 1

# hotplug يسمح بتوصيل HDMI والتعرف عليه أثناء تشغيل Pi. الصوت hdmi_drive = 2 # config_hdmi_boost = 5 يعزز الإشارة. يمكن أن تصل إلى 9 config_hdmi_boost = 5

CTRL-o و ENTER و CTRL-x لحفظ المحرر والخروج منه

في نافذة LXterminal ، على مسار Raspberry Pi

sudo إعادة التشغيل

الخطوة 6: التحديث والترقية دائمًا

في نظام raspbian ، قم دائمًا بتشغيل apt-get update والترقية قبل تثبيت برنامج جديد. ومع ذلك ، في تحديثات النظام الغذائي تتم تلقائيًا.

يمكن أيضًا إجراء التحديثات يدويًا من قائمة الأدوات.

الصورة أعلاه هي رمز LXDE ، على أجهزة سطح المكتب LXDE تظهر في الزاوية اليسرى السفلية على شريط المهام.

انقر على أيقونة LXDE في أسفل اليسار.

حدد أدوات النظام ثم تحديث DietPi.

اسمح لـ DietPi بالقيام بتحديثات لك.

إذا كان هناك تحديث ، فاتبع التعليمات ، على سبيل المثال ، افتح LX Terminal وقم بالتشغيل

sudo إعادة التشغيل

إذا كانت هناك أخطاء ، فتحقق من توصيل كبل Ethernet.

الخطوة 7: أضف أفضل تطبيقات Linux

في رأيي ، هذا هو أفضل برنامج Linux لسطح المكتب ، حيث يوفر وظائف مشابهة لنظام التشغيل Windows أو OSX.

حدد رمز LXDE من شريط المهام ، ثم System Tools ثم LXTerminal

قم بتشغيل الأوامر التالية:

أضف ضوء الخزانة

sudo apt-get install light-locker -y. $ سودو apt-get install light-locker -y

إضافة ثندربيرد (عميل بريد إلكتروني)

sudo apt-get install icedove

إضافة نقطة الصفر (لغة البرمجة)

sudo apt-get install scratch -y

إضافة قارئ المستندات ، بما في ذلك PDF

sudo apt-get install evince -y

إضافة Wolfram و Mathematica (يجب تثبيته يدويًا وقبول الترخيص)

sudo apt-get install محرك ولفرام

إضافة gimp (محرر الصور)

sudo apt-get install gimp -y

أضف شريط الأدوات

sudo apt-get install wbar wbar-config -y

إضافة أداة مراقبة النظام تسمى conky (نسخ الملفات من هنا). بدلاً من النسخ إلى / home / pi ، انسخ إلى ~ /.

لا يتم تثبيت مدير conky.

sudo apt-get install conky

$ wget -O ~ /.conkyrc

لتشغيل تلقائي conky على ملف bootcreate 2. الملف الأول عبارة عن برنامج نصي shell لتأخير عملية تمهيد conky.

sudo nano دولار / usr/bin/conky.sh

#! / bin / sh (النوم 4s && conky) والخروج 0

CTRL-o و ENTER و CTRL-x للحفظ والخروج

الملف الثاني هو ملف conky.desktop لعملية التشغيل التلقائي

sudo nano /etc/xdg/autostart/conky.desktop

[Desktop Entry] الاسم = conky Type = Application Exec = sh /usr/bin/conky.sh Terminal = false Comment = أداة مراقبة النظام. الفئات = المنفعة ؛

CTRL-o و ENTER و CTRL-x للحفظ والخروج

sudo إعادة التشغيل

تثبيت محرر الصوت

sudo apt-get install الجرأة -y

قم بتثبيت محرر الصور

sudo apt-get install shotwell -y

تثبيت Open Libre (على غرار MS-Office)

sudo apt-get install libreoffice -y

تثبيت كليمنتين (مشغل موسيقى)

sudo apt-get install clementine -y. $ سودو apt-get install clementine -y

تثبيت مشغل الموسيقى المتدفقة (خطوة اختيارية)

اتبع الخطوات هنا لتثبيت mopidy مشغل موسيقى متدفق لـ Spotify ، وموسيقى Google ، وما إلى ذلك.

تثبيت أداة الرسوم المتحركة ثلاثية الأبعاد ، الخلاط

sudo apt-get install blender -y. $ سودو apt-get install blender -y

تثبيت مشغل الفيديو

$ sudo apt-get vlc -y

تثبيت مسجل الشاشة

sudo apt-get install kazaam -y

تثبيت التقويم ومدير الاتصال

sudo apt-get install korganizer -y

الخطوة 8: هل جميع التطبيقات في لوحة أو شريط أدوات

wbar

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

لتعديل wbar ، انقر فوق Config ، وانتقل إلى الرمز وقم بتغيير (إضافة أو تعديل أو حذف. استخدم الرموز أو انقر بزر الماوس الأيمن)

تغيير جريء إلى كليمنتين

تغيير المخالب إلى الجليد

قم بتغيير عارض الصور إلى Photos and shotwell

قم بتغيير الأمر Terminal إلى lxterminal

إضافة رمز الأعرج والاستيلاء

أضف آلة كتابة وأيقونة انتزاع

أضف الجرأة

أضف الخلاط

أضف vlc وأيقونة الاستيلاء

أضف korganizer وانتزاع رمز التقويم

أضف آلة حاسبة جليدية وانتزاع رمز الآلة الحاسبة

أضف برنامج dietpi-launcher وانتزع رمز dietpi من جيثب

تفضيلات سطح المكتب

أضف سلة المهملات والمستندات إلى سطح المكتب

إزالة اختصارات dietpi

الخطوة 9: قم بعمل نسخة احتياطية من بطاقة Micro SD واستنساخها

الآن بعد أن تم إعداد جهاز كمبيوتر واحد ، قم باستنساخ 14 جهازًا آخر

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

اغلاق Raspberry Pi

$ sudo الإغلاق –h 0

انتظر حتى يتم إيقاف تشغيل البطاقة ، ثم قم بإزالة مصدر الطاقة ، ثم قم بإزالة بطاقة micro SD

أدخل بطاقة micro SD في قارئ بطاقة USB micro SD ، ثم أدخل قارئ USB في MacBook

على MacBook ، استخدم هذه التعليمات من The Pi Hut مع التعديلات على النحو التالي:

افتح نافذة المحطة

قم بالتغيير إلى الدليل الذي يحتوي على صورة diet-pi

$ cd ♣ your-macbook-image-directory

حدد القرص (وليس القسم) لبطاقة SD الخاصة بك ، على سبيل المثال disk4 (وليس disk4s1). من خرج diskutil ، = 4

قائمة diskutil $

هام: تأكد من استخدامك الصحيح - إذا قمت بإدخال الخطأ ، فسوف ينتهي بك الأمر بمحو القرص الصلب الخاص بك!

انسخ الصورة من بطاقة SD الخاصة بك. تأكد من صحة اسم الصورة:

$ sudo dd if = / dev / disk ♣ micro-SD-card-disk # من = weldon.dmg

CTRL-t لمعرفة حالة النسخ.

عند الانتهاء ، قم بإلغاء تحميل بطاقة SD:

$ diskutil unmountDisk / dev / disk قرص بطاقة micro-SD # ♣

قم بإزالة محول SD من MacBook وإزالة بطاقة micro SD من المحول

أدخل بطاقة micro SD في Raspberry Pi وتحقق من أنها تعمل

استخدم هذه الصورة لاستنساخ بطاقات micro SD التالية واتبع التعليمات الواردة في الخطوة 3 باستخدام الصورة الجديدة.

وانت انتهيت!

الخطوة 10: التعبئة والتغليف

التعبئة والتغليف
التعبئة والتغليف
التعبئة والتغليف
التعبئة والتغليف

هناك 15 نظامًا أحتاج إلى نقلها ، كما أن مساحة السيارة محدودة.

يشتمل النظام على: مكبرات صوت وشاشات ومحولات CanaKits HDMI إلى VGA ولوحات مفاتيح.

قلل المساحة المطلوبة عن طريق دمج محول CanaKit و HDMI إلى VGA ولوحة المفاتيح والماوس في صندوق واحد.

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

الخطوة 11: تغيير اسم المضيف وكلمة مرور الجذر

تمرين الطالب: قم بتغيير اسم المضيف وكلمة مرور الجذر

DietPi-Config ، خيارات أمان DietPi

الخطوة 12: إضافة مستخدم

تمرين الطالب:

بشكل افتراضي ، يستخدم DietPi تسجيل دخول لاسم المستخدم: root ، بينما يستخدم raspbian اسم المستخدم: pi.

تفترض العديد من اتجاهات Raspberry Pi والمعلمات الخاصة بي نقطة بداية / home / pi وتسجيل دخول pi ، أضف مستخدمًا يسمى: pi

$ mkdir / الوطن

كلمة مرور $ useradd pi -m -G sudo $ passwd pi: ♣ raspberry-pi-password ♣ كلمة المرور: ♣ raspberry-pi-password ♣

إذا أخطأت ، فاستخدم الأمر التالي لإزالة المستخدم:

userdel pi

قم بعمل نسخة من الملف / etc / sudoers

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

$ sudo nano / etc / sudoers

بدون التغيير التالي ، سيتعين عليك إدخال كلمة مرور في كل مرة يتم فيها استخدام sudo.

بعد التعليق #includedir… ، أضف السطر الذي يبدأ ، pi ALL =:

# include /etc/sudoers.d

pi ALL = (ALL) NOPASSWD: الكل

CTRL-o و ENTER و CTRL-x لحفظ الملف وإغلاقه

تحقق من عمل المستخدم الجديد

$ تسجيل الخروج

وتسجيل الدخول كـ pi مع ♣ raspberry-pi-password

$ ssh pi @ ♣ عنوان IP ♣

إذا تم تسجيل الدخول كـ pi ، فستجد أدوات DietPi المساعدة في:

/ DietPi / dietpi

تستخدم سكربتات dietpi النصية التحقق من الجذر UID = 0 ، مما يمنع اسم مستخدم pi من تشغيل البرامج النصية لـ dietpi. يتحقق البرنامج النصي مما إذا كان $ UID = 0 ، والذي يجب حجزه لجذر اسم المستخدم. إضافة الدليل إلى PATH لا يساعد.

لذلك لتشغيل dietpi-config أو أي من الأدوات المساعدة لـ dietpi من pi ، قم بتسجيل الدخول كمستخدم فائق ، ثم قم بتشغيل الأمر. للخروج من المستخدم المتميز ، أدخل خروج.

sudo $

sudo / DietPi / dietpi / dietpi-config تغيير الإعدادات ♣ $ خروج

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

إذا (($ UID! = 0)) ؛ من ثم

خطوة اختيارية

بشكل عام ، لا يجب استخدام الجذر كتسجيل دخول. يجب عدم تعطيل تسجيل الدخول إلى الجذر ، ولكن يجب حظره من تسجيل الدخول العادي.

لمنع المستخدمين من تسجيل الدخول مباشرة كجذر ، اضبط shell الخاص بحساب الجذر على / sbin / nologin في الملف / etc / passwd.

$ sudo nano / etc / passwd

يتغيرون

الجذر: x: 0: 0: root: / root: / bin / bash

إلى

الجذر: x: 0: 0: root: / root: / usr / sbin / nologin

الخطوة 13: إعداد Wi-Fi

تمرين الطالب:

انقر فوق رمز LXDE. حدد أدوات النظام ، تكوين DietPi

تغيير خيارات الشبكة: المحولات ، تمكين Wi-Fi

عند استخدام DietPi ، استخدم الأدوات المتوفرة بدلاً من تحريرها من أدوات سطر الأوامر.

من الأيقونة غير التقليدية ، حدد أدوات النظام ، DietPi-Config ، ثم خيارات الشبكة: المحولات

تفعيل WiFi على متن الطائرة

حدد WiFi

حدد يدوي: أدخل SSID الخاص بالمنزل / المدرسة وكلمة المرور

افصل كابل إيثرنت وتحقق مما إذا كان بإمكانك تصفح الويب

تعطيل إيثرنت سلكي: إيثرنت تغيير إعدادات الشبكة السلكية

تغيير رمز الدولة إلى الولايات المتحدة

أعد تشغيل WiFi

إضافة رمز WiFi إلى شريط المهام (اختياري)

انقر بزر الماوس الأيمن على شريط المهام وحدد "إضافة / إزالة عناصر اللوحة"

انقر فوق الزر "إضافة"

أضف الشبكات السلكية واللاسلكية

الخطوة 14: البريد الإلكتروني

استخدم حساب بريد إلكتروني قائم على الويب ، مثل gmail ، أو أيًا كان ما تفضله.

الخطوة 15: الملحق: المراجع

الخطوة 16: الملحق: التحديثات

11 مارس - 1 أبريل 2017

  • حوامل أماكن مضافة للملحقات: المراجع ، التحديثات ، استكشاف الأخطاء وإصلاحها
  • خطوات محدثة لـ DietPi v145
  • بدء قائمة الأجزاء المنقحة لمشروع مستوى المدرسة الثانوية

    • Raspberry Pi model 3 B مجموعة كاملة للمبتدئين من CanaKit بسعر 69.99 دولارًا في Amazon

      حافظة ، مغاسل حرارية ، محول طاقة ، كابل micro to USB ، بطاقة micro SD سعة 32 جيجا بايت الفئة 10 ، كابل HDMI

    • لوحة مفاتيح USB لاسلكية وماوس 21.99 دولارًا في Amazon
    • الشاشة - شاشة LCD مقاس 17 بوصة 15.00 دولارًا بسعر مخفض للإلكترونيات
    • مكبرات صوت USB 5 دولارات @ خصم للإلكترونيات
    • HDMI أنثى إلى محول VGA ذكر 14.99 دولارًا في Amazon
  • قائمة الأجزاء القديمة

    • لوحة مفاتيح USB مجددة / مستعملة 4 دولارات
    • مجدد / مستعمل USB Mouse 6 دولارات
    • شاشة مُجدَّدة / مستعملة مقاس 17 بوصة (يُفضل إدخال HDMI ، لكن هذا الجهاز يحتوي على DVI) 49 دولارًا
    • Raspberry Pi 2 موديل B Element14 $ 35
    • Panda 300n WiFi Adapter Amazon 16.99 دولارًا
    • 5.2V 2.1A USB Power Adapter من أمازون 5.99 دولار
    • كابل Micro USB إلى USB 3ft من Amazon $ 4.69
    • حافظة من أمازون 6.99 دولار
    • يجب أن يكون 64 جيجابايت أو أكبر >>> بطاقة SanDisk Ultra 16GB Ultra Micro SDHC UHS-I / Class 10 مع محول (SDSQUNC-016G-GN6MA) من Amazon $ 8.49

الخطوة 17: الملحق: استكشاف الأخطاء وإصلاحها

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

إذا كانت هناك أي مشاكل مع Raspberry Pi ، فإن هذا الرابط هو أفضل مكان للبدء

شاشة سوداء

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

عندما أعيد التشغيل مرة أخرى ، حدث نفس الشيء.

يمكنني الدخول إلى Raspberry Pi من جهاز MacBook الخاص بي. لذلك ، أدركت أن هناك خطأ ما في العرض.

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

ssh [email protected]

تسجيل الدخول بكلمة المرور $ sudo nano /DietPi/config.txt قم بإلغاء التعليق على الأسطر: hdmi_force_hotplug = 1 hdmi_drive = 2 config_hdmi_boost = 5

CTRL-o و ENTER و CTRL-x لحفظ محرر nano والخروج منه

يعمل وضع HDMI الآمن على تقليل الدقة ، ولكنه سيسمح للشاشة بالعمل.

عرض أو مراقبة القضايا

على Raspberry Pi:

$ / opt / vc / bin / tvservice -d edid.dat $ / opt / vc / bin / edidparser edid.dat

مدفون بعمق في الإخراج عبارة عن سطر يقرأ "… أفضل وضع للدرجات …"

بالنسبة لشاشتي ، تم إرجاع "… أفضل وضع للدرجات هو الآن DMT (35) 1280x1024 @ 60Hz…"

يشير (35) إلى أفضل إعداد لـ hdmi_mode = 35

تحرير config.txt على MacBook

لقد قمت بالفعل بعمل وميض لجميع بطاقات micro SD بصورة قياسية عندما اكتشفت كيفية إصلاح مشكلة دقة العرض. لذلك ، أردت تغيير config.txt على جميع بطاقات SD الصغيرة.

أسهل طريقة هي:

أدخل قارئ بطاقة USB الصغيرة في MacBook

سيتم تحميل بطاقة Micro SD تلقائيًا وسيظهر رمز التمهيد على سطح المكتب

افتح محرك التمهيد على سطح المكتب

اسحب config.txt من محرك التمهيد إلى سطح المكتب

إغلاق نافذة التمهيد

في نافذة طرفية ، قم بتشغيل

قائمة diskutil

diskutil unmountDisk / dev / disk2 ♣ قرص بطاقة micro-SD # ♣

وإزالة قارئ بطاقة USB الصغيرة

ثم لكل بطاقة micro SD:

أدخل قارئ بطاقة micro SD في جهاز MacBook

افتح محرك التمهيد على سطح المكتب

اسحب config.txt من محرك التمهيد إلى سطح المكتب ، وانقر فوق استبدال

إغلاق نافذة التمهيد

في نافذة طرفية ، قم بتشغيل

قائمة diskutil

diskutil unmount Disk / dev / disk2 ♣ قرص بطاقة micro-SD # ♣

قم بإزالة قارئ بطاقة USB الصغيرة

ثم كرر

مكبر الصوت

تحقق من التوصيلات وقم بالتشغيل

اختبار مكبر الصوت -c2

CTRL-c لإيقاف الاختبار

موصى به: