قصة رازبري بايRaspberry Pi
رازبري باي ( Raspberry Pi ) هو جهاز كمبيوتر صغير جدًا بحجم الكف تقريبًا، ولكنّ قدراته تفوق حجمه بكثير، فهو يجمع بين قدرات الحواسيب والحجم الصغير، والسعر المنافس الّذي لا يتجاوز 35 دولارًا أمريكيًا.
بدأت قصة اختراعه عام 2006 م في جامعة كامبردج البريطانية، حيث لوحظ ضعف طلبة الجامعة في علوم الحاسب بمن فيهم طلاب كلية علوم الحاسب، ما دفع فريقاً من الباحثين بقيادة البروفيسور ايبين آتون الذي فكر في طريقة يساعد فيها الطلبة الجدد على التعمق في معرفة علوم الحاسب مع فهم المكونات الالكترونية وعلوم البرمجة.
كان أول المشكلات التي سعى إلى حلها هي توفير جهاز حساب آلي رخيص يمكن التلاعب به وإجراء تجارب عليه بتوصيل أجهزة أخرى عليه دون الخوف من خسارة الكثير من المال.
قام ايبين آتون بقيادة فريق مكون من ثلاثة من الباحثين وعكفوا على تطوير الجهاز، حيث طور الفريق ثلاثة نماذج على مدى خمس سنوات، وفي أواخر عام 2011 م تم الاتفاق على نشر النموذج الثالث الذي جاء صغير جداً وبمنفذ HDMI ومنفذ USB ، ولكن ذلك النموذج كان أصغر من أن يمكن التعامل معه ، حيث جاء حجمه ضعف حجم العملة المعدنية . بعد ذلك طور النموذج الذي طرح في 2012 م ، حيث جاء هذا الاصدار بحجم بطاقة الصراف الآلي وأضيف كبيل للشبكة وأضيفت منافذ التحكم GPIO ، وبذلك خرج جهاز رازبري باي بالشكل الحالي بوصفة جهاز حاسب رائع يُعد ثورة أو بداية ثورة في عالم الحواسيب .
استخدامات رازبري باي ( Raspberry Pi ) :
من المزايا الرائعة للرازبري باي بأن له العديد من الاستخدامات ومن أبرزها التالية:
1- يمكنك استخدام الرازبري باي كأي حاسب آلي تقليدي لتصفح الانترنت وارسال البريد الالكتروني وحتى تحرير الملفات والوثائق عبر حزمة “Libreoffice” المكتبية، الذي يقدم حزمة من برامج تستطيع من خلالها معالجة النصوص والتعامل مع أوراق العمل وهذه الحزمة من البرامج الشبيهة بحزمة مايكروسوفت أوفيس
2- يستخدم رازبري باي لتعلم البرمجة بوصفة أدارة تعليمية ، حيث هناك عدة لغات برمجية محملة مسبقاً على النظام للمبتدئين وخاصة الصغار منهم ، كبرنامج البرمجة الرسومية Scratch وهو لغة برمجية تستخدم واجهة رسومية لكتابة الأوامر البرمجية بشكل ممتع وسهل . أما بالنسبة لكتابة الأكواد البرمجية ، فيمكنك استخدام لغة Python ، بالإضافة إلى العديد من اللغات الأخرى مثل : C ,JAVA ,Ruby ,Perl وغير ذلك من لغات البرمجة .
3- يستخدم الرازبري باي في إنشاء المشروعات الإلكترونية والتحكم بالأجهزة الأخرى عن طريق منافذ التحكم المبنية على ظهر الجهاز ، ويمكن التحكم في هذه الأجهزة عن بعد ومن خلال الانترنت وهذا ما يعرف بـ ( انترنت الأشياء ) .
المكونات البرمجية :
رازبري باي مثل أي جهاز حاسب آخر يحتاج لنظام تشغيل ليعمل ، فهناك الكثير من أنظمة التشغيل التي تعمل على الرازبري باي و من أبرزها :
نظام رازبيان Raspbian OS : وهو النظام ارسمي لرازبري باي الذي طور من نظام لينكس ديبان Linx Debian ويتميز بطابع رسومي يمثل شعار رازبري باي ، وقد طُور خصيصاً له ، ويحتوي على العديد من البرامج بما فيها Pythom و Libreioffice ، ويمكن تحميل البرامج الأخري من سوق البرامج مثل : برنامج Audacity .
نظام نووبر NOOBS : يعد هذه النظام الذي يحتوي على مجموعة من أنظمة التشغيل من بينها النظام الرسمي رازبيان مناسباً للمبتدئين ، ويمكن أن تحصل على كرت ذاكرة محمل عليه نووبز NOOBS مسبقاً من بعض المواقع التي تمثل نقاط بيع إلكترونية مثل : Pimoroni ، ويمكنك تحميل نسختك من موقع رازبري باي الرسمي من قسم التنزيلات .
نظام أبنتو ميت Ubuntu MATE : قام كل من مارتن ويمبريس Martin Wimpress و روهيث مادهافن Rohith Madhavan بتطوير نسخة أبنتو ميت لأجهزة الرازبري باي 2 والرازبري باي 3 ، وهذا يعني أنها غير متوافقة نع إصدار رازبري باي الأول ، هو نظام تشغيل متكامل ويُعد من توزيعات لينكس مطوراً من نظام لينكس . وهذا النظام جيد و متكامل ومناسب إذا كنت تريد استخدام رازبري باي بوصفه حاسوباً شخصياً .
نظام ويندوز 10 Windows10 IOT Core :
قامت شركة مايكروسوفت بتطوير نسخة مجانية من ويندوز 10 تعمل على الرازبري باي، حيث هذه النسخة مخصصة فقط لإنترنت الأشياء .
إصدارات الرازبري باي :
1- رازبري باي 1 مودل Model A :
يحتوى هذا الاصدار على عدد 26 منفذ تحكم GPIO PINS ولا يحتوى هذا الاصدار على منفذ Ethernet ، ويحتوى على منفذ USBواحد فقط ، أما بالنسبة إلى الذاكرة العشوائية فهي بمساحة 256 ميجا بايت، المعالج في هذا الاصدار وكل الاصدارات الجيل الأول رازبري باي 1 هو المعالج ARM بسرعة 700MHZ .
حيث يُشترى هذا الاصدار عادةً لبعض المشروعات التي تحتاج أن يكون الرازبرباي جزءاً منها .
2- رازبري باي 1 مودل Model B :
هذا الاصدار هو الأغلى ، وهو من الإصدارات الأول التي طُورت ، واستبدال بها برازبري باي 2 مول B ، مواصفات هذا الإصدار مشابهة للإصدار الأول A
مع زيادة الذاكرة العشوائية RAM من 256 ميجابايت إلى 512 ميجابايت ، و مع إضافة منفذ Ethernet بسرعة 100 ميجابت في الثانية .
3- رازبري باي 1 مودل+ Model A :
أطلق هذ الإصدار في نوفمبر 2014 ، ويعد هذا لإصدار النسخة المطورة من مودل A ، وقد جاء هذا لإصدار بمنافذ تحكم GPIO أكثر من الإصدار الأول حيث زيدت المنافذ لتكون 40 منفذاً ، وصُغر منفذ الذاكرة وطُور ليكون إدخال الذاكرة وإخراجها بالضغط عليهاpush push microSD وقد تميز هذا الإصدار بأنه أقل استهلاكاً للطاقة من مودل A السابق ، وطُور منفذ الصوت والعمل على تخفيف التشويش المؤثر في الصوت .
4- رازبري باي مودل+ Model B :
استبدل هذا الإصدار مودل B في الشهر السابع من عام 2014 ويُعد هذا الإصدار هو الشكل النهائي لأجهزة رازبري باي ، وقد استبدل هذا الإصدارلاحقاً الجيل الثاني من رازبري باي Raspberry Pi2 model B في فبراير 2015 .
5- رازبري باي 2 مودل Raspberry Pi 2 Model B) B) :
هذا الإصدار يمثل الجيل الثاني من رازبري باي ، وقد أُطلق هذا الإصدار في فبراير 2015 م ، التغيرات في مواصفات هذا الإصدار مقارنة مع إصدارات الجيل الأول كانت في المعالج والذاكرة العشوائية RAM تحتوي لوحة هذا الإصدار على معالج رباعي النواة بسرعة 900MHZ ، ومقابل هذا التطوير على سرعة المعالج ، زيدت سعة الذاكرة العشوائية RAM لتكون 1GB ما دفع المطورين لتطوير توزيعة خاصة من نظام اُبنتو التي تتطلب 1GB من الذاكرة العشوائية لتعمل بشكل جيد وهي توزيعة Ubuntu MATE لتعمل على الرازبري باي 2 .
6- رازبري باي زيرو Raspberry Pi Zero :
من بين كثير الأهداف التي يسعى مصنعو لوح الرازبري باي لتحقيقها ، يبقى توفير الحواسيب بأقل الأسعار هو الهدف الأهم والأبرز ، الذي تعتمد عليه في تحقيق أهدافها الأخرى ، ونتيجة لذلك جاء هذا الإصدار الذي يُعد الأرخص من بين الإصدارات الأخرى التي أطلقها مؤسسة رازبري باي ، حيث طرح هذا الإصدار بقيمة 5 دولارات فقط ، ويبلغ حجمه نصف حجم مودل A+ وبمواصفات أعلى من حيث المعالج أحادي النواة بسرعة 1GHZ ، وذاكرة عشوائية 512 ميجابايت ، ولإن هذا الإصدار جاء بهذا الحجم الصغير جداً فقد كان لابد من تصغير المنافذ المبنية على اللوحة حيث منفذ HDMI من النوع الصغير ( ميني Mini ) كذلك الحال مع المنافذ المستخدمة مع USB ، أما منفذ الذاكرة كما هو في الإصدارات الحديثة الأخرى فيثب كروت الذاكرة الصغيرة Micro SD Card .
فيديوهات تعليمية :
ما هو Raspberry Pi ؟
10أشياء ينبغي أن تعرفها عن Raspberry Pi
تنصيب Raspberry Pi على الميموري كارد
تشغيل Raspberry من دون شاشة مع برنامج vnc
مشاريع مختلفة بالرسيبري :
1- نظام تأمين للمنازل ضد اللصوص :
هذا المشروع يدمج العديد من التقنيات مثل netduino والراسبريي ومتحكمات ATiny للوصول لنظام تأمين للمنازل قوي وفعال ، حيث يمكنك هذا النظام من مرآقبة بيتك على مدار 24 ساعة
http://homealarmpluspi.blogspot.com/2013/04/blog-post.html
2- سيرفر استضافة "أكادمية خاي" علي الراسبريي :
تعتبر أكادمية خان Academy-Khan واحدة من أشهر المشاريع التعليمية على الانترنت .
3- مرآقبة معدلات تلوث الهواء :
4- صناعة خوادم سحابية :
http://blog.petrockblock.com/2012/08/15/yourown-cloud-server-with-owncloud-on-theraspberry-pi
5- حاسوب خارق يعمل كخادم ويب Web Cluster
6- قارب بحري متطور مع تحكم لاسلكي :
http://www.instructables.com/id/Making-an-autonomous-boat-with-a-Raspberry-Pi-a
مراجع للمزيد من المشاريع :
https://learn.adafruit.com/category/raspberry-pi
https://readwrite.com/2014/01/21/raspberry-pi-great-projects
https://www.instructables.com/featured
http://www.wolfram.com/raspberry-pi
المراجع :
1- الموقع الرسمي لرازبري باي www.Raspberrypi.org
2- نسخة إلكترونية : كتاب : راسبيري باي ببساطة ، المؤلف : عبدالله على عبدالله ، تاريخ النشر 2014 م ، رابط : https://parmg.org/arduino-day/books/SimplyRaspberryPi.pdf
التعليقات (0)
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !