4 خطوات للانطلاق مع لوحة رازبيري باي

4 خطوات للانطلاق مع لوحة راسبيري باي

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

حسنًا لم لا نبدأ؟ أحضر فطيرتك وتعال!

أولًا : بعد الحصول على رازبيري باي؛ ماذا نحتاج؟

1-بطاقة ذاكرة SD على الأقل 4 جيجا يفضل من نوع (Class 4)
2-مزود كهرباء و كابل Micro USB
3-كابل HDMI لتوصيل الشاشة
4-كابل Ethernet لتوصيل الجهاز بالإنترنت

ثانيًا: تجهيز بطاقة الذاكرة

أولًا علينا تهيئة البطاقة بنظام الملفات (FAT32)
ملاحظة : هناك الكثير من أنظمة التشغيل التي يمكنها العمل على جهازنا ولكنني سأختار (Raspbian) لسهولته ولإهتمامه بالبرمجة.
ثانيًا : يمكننا تحميل أنظمة التشغيل من صفحة التحميلات في موقع رازبيري باي
بعد تحميل النظام يجب فك ضغط الملف وسينتج ملف .img يجب كتابة هذا الملف على بطاقة الذاكرة.
ثالثًا : كيفية كتابة الملف:
في ويندوز
سنقوم بتحميل برنامج Win32 Disk Imager وسنستخدمه كما هو موضح بالصور :
ImageWriter
progress
IWcompletion
في لينُكس :
سنستخدم برنامج imagewriter (موجود في مركز البرمجيات)

أو يمكنك تثبيته بواسطة الأمر :

sudo apt-get install usb-imagewriter gparted

وتشغيله بواسطة هذا الأمر :

sudo imagewriter
ImageWriter#3
وبهذا نكون قد إنتهينا من كتابة ملف النظام على بطاقة الذاكرة.

ثالثًا : تشغيل الجهاز

1-ضع بطاقة الذاكرة في الفتحة المخصصة لها في الجهاز
2-قم بتوصيل لوحة مفاتيح وفأرة من نوع USB (إذا كنت تستخدم الإصدار [A] فيمكنك إستخدام جهاز [USB hub] للحصول على المزيد من منافذ ال[USB])
3-قم بتوصيل كابل HDMI (طرف في الجهاز وطرف في الشاشة)
4-قم بتوصيل مزود الطاقة الطرف Micro USB في الجهاز والطرف الثاني في الحائط طبعًا
تحذير : لسلامتك، تأكد من أن كل الأسلاك مثبتة بشكل صحيح، وأن كل الأسلاك سليمة.
5-إذا جرت الأمور بشكل صحيح فسترى بعض الأوامر تظهر على الشاشة ثم ستظهر شاشة الإعدادات (هذه الشاشة ستظهر في أول مرة تقوم فيها بتشغيل الجهاز)
RC
سنشرح كل خيار على حدة :
ملاحظة : إذا احتجت إلى العودة إلى هذه القائمة في أي وقت يمكنك ذلك عن طريق الأمر:

sudo raspi-config

Expand rootfs :
هذا الخيار يقوم بعمل توسيع لنظام الملفات بحيث يستخدم بطاقة الذاكرة كاملةً
Overscan :
إذا كان لديك شاشة عريضة أو شاشة HD ففي الغالب ستجد أن أجزاء من النصوص والأشياء المعروضة تذهب إلى جوانب الشاشة بحيث لا تظهر، هذا الخيار يمكنك من حل هذه المشكلة.
Configure Keyboard :
الضبط الأساسي للوحة المفاتيح يكون EN-UK يعني لغة الكتابة هي الإنجليزية (البريطانية) يمكنك هذا الخيار من إضافة المزيد من اللغات (أضف العربية مثلًا)
Change Pass :
كلمة السر الأساسية لدخول الجهاز هي "raspberry" وسيكون من الأفضل أن تغيرها إلى كلمة سر أقوى.
Change Locale :
أيضًا ضبط البلد أو المكان أساسًا سيكون (بريطانيا) يمكنك تغييره إلى بلدك أنت عن طريق هذا الخيار
Change timezone :
كسابقه ولكن هذا للتوقيت أو الساعة
Memory split :
هذا الخيار يمكنك من التحكم في مقدار الذاكرة التي يستخدمها المعالج و معالج الرسوميات (لا تعبث مع هذا الخيار الآن! )
Overclock :
نعرف جميعًا أن سرعة معالج رازبيري باي هي 700MHz ولكن يمكنك مع هذا الخيار أن تقوم بعمل كسر للسرعة بحيث تجعل المعالج أسرع
تحذير : عمل كسر للسرعة يحتاج إلى تبريد أعلى من المعتاد، وهذا العمل يقوم به أشخاص محترفين، لا تعبث مع هذا الخيار لأنه قد يؤدي إلى تلف في جهازك.
SSH :
هذا الخيار يقوم بتشغيل خاصية تسمى (Secure Shell server) وهذه الخاصية تسمح لك بالوصول إلى جهازك عن بعد بإستخدام شبكة داخلية مثلًا (خاصية مفيدة جدًا)
Desktop Behavior :
هذا الخيار يتيح لك الوصول إلى الواجهة الرسومية للنظام وهذا الخيار مفعل بالأساس إذا كنت قد أقفلته سيفتح لك سطر الأوامر وسيكون عليك فتح الواجهة الرسومية بشكل يدوي بإستخدام هذه المعطيات :

raspberrypi login: pi

Password: raspberry

pi@raspberrypi ~ $ startx

Update :
و أخيرًا هذا الخيار لتحديث برنامج و قائمة الضبط إذا كنت متصلًا بالإنترنت (هذا الخيار لا يقوم بتحديث نظام التشغيل)
وبإختيار الخيار "Finish" سوف يقلع الجهاز إلى الواجهة الرسومية للنظام :
2
وكما تلاحظون فإن النظام مهتم بالبرمجة بشكل كبير، وسيكون هناك الكثير لنتعلمه معًا عن هذا الحاسوب الصغير!

رابعًا: إغلاق الجهاز

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

sudo shutdown -h now

تحذير : لا تقم بسحب سلك الكهرباء بدون عمل (Shutdown) لأن الإنقطاع المفاجئ للكهرباء قد يتلف بطاقة الذاكرة.

مشاكل وحلول

لو حدثت معك مشكلة تأكد من الأشياء التالية :
  • بطاقة الذاكرة موضوعة في مكانها وبالشكل الصحيح، تأكد أيضًا من إستخدامك للنوع الصحيح من بطاقات الذاكرة (SD card class 4)
  • هل تم كتابة ملف النظام على بطاقة الذاكرة بشكل صحيح؟ حاول إعادة كتابة الملف بقارئ بطاقات آخر.
  • هل تم تفعيل ميزة الحماية من الكتابة في بطاقة الذاكرة؟ إذا حدث هذا فيجب إغلاق هذه الميزة (الحماية من الكتابة هي مفتاح صغير على جانب بطاقة الذاكرة إذا كان موضوعًا للأسفل فلا يمكن التعديل على ملفات البطاقة ويجب إعادته للأعلى)card-locked
  • قم بعمل فحص SHA لملف النظام، وتأكد من تطابقه مع الرقم الموجود في صفحة تحميل النظام، إذا لم يتطاق الرقمان فعليك تحميل الملف من جديد.
  • هل الجهاز يقوم بعمل إعادة تشغيل بشكل مفاجئ؟ تأكد من أن مزود الطاقة يعمل بشكل سليم.
  • هناك مشكلة تسمى (kernel panic) وهي شبيهة بشاشة الموت الزرقاء في ويندوز وتحدث هذه المشكلة أثناء بدء التشغيل إذا واجهتك فقم بإخراج الأجهزة الموجودة في منافذ USB وأعد تشغيل الجهاز.
  • إذا لم تجد حلًا لمشكلتك بعد فيمكنك زيارة صفحة المشاكل والحلول الخاصة بالجهاز ولا تتردد في وضع استفساراتك بإضافة تعليق بالأسفل!

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

هذا الشخص مثلًا صنع منه حاسوبًا صغيرًا :

أما هذا الأستاذ في جامعة ساوثهامبتون University of Southampton في المملكة المتحدة فيحكي قصة صناعته لحاسوب خارق (Super Computer) بتكلفة تقارب 4000$ فقط باستخدام 64 وحدة رازبيري باي و الكثير من قطع LEGO !

 

إذا أعجبتك هذه التدوينة، نأمل منك أن تسجل بريدك الإلكتروني في النموذج التالي حتى تصلك تدويناتنا أولاً بأول:

لا تقلق، نحن أيضاً لا نحب السبام 🙂

مهتم بتدوينات:

المصادر : [1] [2]

علي ناجح

Geek في السادسة عشر من عمره، مهتم بـ(تصميم الجرافيك - البرمجة - تطوير الألعاب - لينُكس - الإلكترونيات التفاعلية - الكيمياء - وكل شيء تقريبًا!).

اخر المقالات
التعليقات ( 5 )
  1. تعرف على عائلة ألواح BeagleBoard التطويرية ومميزاتها بالمقارنة مع لوح Raspberry Pi
    ديسمبر 13, 2013 at 12:30 ص
    رد

    […]  أول إستعمال للوح Raspberry Pi سيكون مزعجاً قليلاً حيث أنك ستحتاج إلى شراء سلك Micro-USB من أجل إمداد اللوح بالكهرباء لأنه لا يأتي مع القطعة. الأمر الآخر هو أن لوح Raspberry Pi لا يحتوي على نظام تشغيل مدمج مسبقاً لذلك ستحتاج إلى شراء بطاقة ذاكرة Micro SD لأنه لا يأتي مع واحدة وبعدها سيتوجب عليك تحميل النظام الذي تريد العمل عليه و من ثم ستحتاج إلى القيام ببعض الخطوات من أجل إعداد النظام للعمل على بطاقة الذاكرة. من جهة أخرى، التعامل مع لوح BeagleBone Black مثلاً سيكون أبسط مما سبق بكثير. فما عليك سوى توصيل اللوح بحاسبك الشخصي عن طريق سلك Mini-USB الذي يأتي مع اللوح ثم تشغيله وسيتم إقلاع نظام Angstrom الموجود مسبقاً على الذاكرة التخزينية eMMC الموجودة على اللوح.  أيضاً ستحتاج إلى تثبيت بعض الملفات على الكومبيوتر إذا أردت التعامل مع لوح بيغل من جهاز الكومبيوتر. […]

  2. تعرف على عائلة ألواح BeagleBoard التطويرية ومميزاتها بالمقارنة مع لوح Raspberry Pi – مدونة عيسى حمدان العلمية
    نوفمبر 17, 2016 at 11:20 ص
    رد

    […]  أول إستعمال للوح Raspberry Pi سيكون مزعجاً قليلاً حيث أنك ستحتاج إلى شراء سلك Micro-USB من أجل إمداد اللوح بالكهرباء لأنه لا يأتي مع القطعة. الأمر الآخر هو أن لوح Raspberry Pi لا يحتوي على نظام تشغيل مدمج مسبقاً لذلك ستحتاج إلى شراء بطاقة ذاكرة Micro SD لأنه لا يأتي مع واحدة وبعدها سيتوجب عليك تحميل النظام الذي تريد العمل عليه و من ثم ستحتاج إلى القيام ببعض الخطوات من أجل إعداد النظام للعمل على بطاقة الذاكرة. من جهة أخرى، التعامل مع لوح BeagleBone Black مثلاً سيكون أبسط مما سبق بكثير. فما عليك سوى توصيل اللوح بحاسبك الشخصي عن طريق سلك Mini-USB الذي يأتي مع اللوح ثم تشغيله وسيتم إقلاع نظام Angstrom الموجود مسبقاً على الذاكرة التخزينية eMMC الموجودة على اللوح.  أيضاً ستحتاج إلى تثبيت بعض الملفات على الكومبيوتر إذا أردت التعامل مع لوح بيغل من جهاز الكومبيوتر. […]

  3. حمد
    فبراير 3, 2017 at 9:07 ص
    رد

    ممكن توضح لي امر إذا كان الامر startx عشان تدخل الواجهة الرسومية ؟

  4. EISSA 2010
    يوليو 18, 2018 at 12:50 م
    رد

    السلام عليكم
    نشكر لكم المعلومات القيمه التى تمدوننا بها جعلها الله فى ميزانكم ونتمنا منكم المزيد

  5. EISSA 2010
    يوليو 18, 2018 at 12:56 م
    رد

    السلام عليكم
    نشكر لكم المعلومات القيمه التى تمدوننا بها جعلها الله فى ميزانكم ونتمنا منكم المزيد
    سؤال ؟
    هل يمكنني استخدام هارد خارجي مع الزبيري باي3

‎اضف رد