راسبيري باي Raspberry Pi هو حاسوب صغير في حجم كف اليد بسعر 25 دولار واستهلاك طاقة أقل من 3 وات، تم تصميمه في جامعة كامبريدج للمساعدة في تدريس علوم الحاسب بحيث يدمج ما بين أنظمة لينكس وعلم البرمجة والإلكترونيات وأنظمة التحكم الذكية في ذات الوقت، مما جعل هذا الحاسوب الصغير يحقق نجاح مذهل في كلا المجالين التعليمي والتطبيقي.
ماذا أستطيع أن أفعل بالراسبيري؟
يمكنك استخدام الراسبيري كأي حاسوب تقليدي لتصفح الانترنت وارسال البريد الالكتروني وحتى تحرير الملفات والوثائق عبر حزمة Libreoffice المكتبية، أيضاً تستطيع تحويل أي تلفاز عندك إلى نظام ترفيه منزلي متصل بالإنترنت وكذلك يمكنك عمل مشاريع تحكم إلكترونية مذهله واستخدام الراسبيري كبديل متطور جداً عن المتحكمات الدقيقة Microcontrollers فمثلا يمكنك عمل التطبيقات التالية:
- تصميم نظم التحكم الخاصة بالمنازل الذكية Smart Home Automation
- صناعة الروبوتات والغواصات وكذلك الطائرات بدون طيار Robots، ROV and UAV
- تطبيقات المراقبة مثل عمل كاميرات لبث الفيديو والصور عن بعد Camera Streamers
- المراقبة البيئية مثل عمل نظام لمراقبة درجات الحرارة والرطوبة عن بعد Remote Monitor
- التلفاز الذكي Smart TV
- خوادم لينكس المختلفة مثل Linux Servers: HTTP, FTP, SSH, VPN, MySql,…etc
- الحواسيب الفائقة Supercomputers
فهرس الكتاب
- مقدمة
- الفصل الأول: بداية المغامرة
- الفصل الثاني: تشغيل الراسبيري باي
- الفصل الثالث: جولة داخل نظام لينكس راسبيان
- الفصل الرابع: التحكم في الراسبيري باي من جهاز آخر
- الفصل الخامس: أساسيات علم الإلكترونيات و الكهرباء
- الفصل السادس: برمجة منافذ التحكم الإلكتروني بالبايثون
- الفصل السابع: التحكم على الطريقة المتقدمة
- الفصل الثامن: بعض المرح مع لغة سكراتش
- الفصل التاسع: إنترنت الأشياء ومشاريع التحكم عبر الشبكة
- الفصل العاشر: تطبيقات الكاميرات والرؤية البصرية
- الفصل الحادي عشر: الاتصال اللاسلكي بالراسبيري
- الفصل الثاني عشر: الإعدادات المتقدمة للوحة الراسبيري
- الفصل الثالث عشر: مشاريع مذهلة بالراسبيري
—————————————————————————————————————————————————-
رخصة الكتاب
النسخة الإلكترونية من كتاب “راسبيري باي ببساطة” بصيغة PDF منشورة تحت رخصة الإبداع المشاعي الاصدارة الرابعة Creative Common v4 بشروط: النسبة – المشاركة بالمثل – عدم الاستغلال التجاري، هذا يعني أنه لك كامل الحق في نسخ وتوزيع وتعديل أو الإضافة أو حتى طباعة الكتاب ورقياً كما تشاء شرط عدم استغلال الكتاب تجارياً بأي صورة (سواء إلكتروني أو مطبوع).
—————————————————————————————————————————————————-
تحميل الكتاب
يمكنك أن تحمل الكتاب مجاناً من أحد الروابط التالية
هل تريد أن تدعم الكتاب؟
إذا أردت دعم باقي سلسلة كتب العربية الحرة “تعلم ببساطة”
برجاء التواصل معي (ستجد البيانات في الكتاب)
نصائح
ينصح بقراءة الكتاب على حاسب لوحي بشاشة مقاس 10.1 انش
اذا أحببت أن تقرأ الكتاب PDF على الحاسب الآلي أو الحاسب اللوحي Tablet فأنصحك باستخدام برنامج Adobe Reader واستخدام وضع قراءة الصفحة المزدوجة كما في الصورة التالية (هذا الوضع يجعل الكتاب الإلكتروني ممثال للكتاب الطبوع حيث يعرض صفحتين في ذات الوقت).
دروس الفيديو
الدروس التالية تشرح محتوى الكتاب على هيئة فيديوهات مسجلة
(مقدمة من أ.عمرو الشاعر مؤسس اسكندرية هاكرسبيس وموقع علمني)
مقدمة: لماذا عليك أن تتعلم الراسبيري باي وآردوينو و التقنيات مفتوحة المصدر
1- لماذا البرمجة باستخدام الراسبيري باي
3- المواصفات الفنية للوحة راسبيري باي
4- مقارنة بين الراسبيري وآردوينو (متى تستخدم أي منهما)
6- توزيعات لينكس المتوفرة للراسبيري باي
باقي الدروس قريباً باذن الله …..
على بركة الله ….
شكرا لك
تحية لأخي و صيقي الرائع على هذا الجهد الضخم .
100% بارك الله فيك يا بشمهندس عبدالله 🙂
اخيرااااااااااااااااااااااااااااا …. لولولولولولولي
بارك الله فيك
مجهوووووود أكثر من رااااائع يابشمهندس ” لأنك تستحق اللقب ” ^__^
وسعادة شخصية مني كـ صديق عزيز 🙂 ^__^
وربنا يجعلها في ميزان حسناتك 🙂
الدعاء التاني بظهر الغيب زي ماتفقنا 😉
جزاك الله خيرا يا بطل ، إستمر ربنا يوفقك للخير
الله ربنا يبارك فيك يا كبير
مجهود مبارك، كل التوفيق
اضافة رائعه للمكتبة العربية في هندسة الاكترونيات
🙂
جزيت خيراً من الله .. أصلحك الله و أخلصك و تقبل عملك .. فى إنتظار باقى التسجيلات المرئية عن الكتاب و فى إنتظار المزيد من إنتاجكم
Pingback: إطلاق كتاب راسبيري باي ببساطة: تعلم تشغيل وبرمجة الحاسوب الصغير راسبيري باي بأسلوب سهل وممتع | صحيفة مبدع للتقنية والانترنت
مجهود مبارك
هل يوجد كتاب يشرح استخدام Image Processing في الراسبيري؟
قائمة الكتب التي تشرح الموضوع موجودة في الكتاب في فصل (الكاميرات والرؤية البصرية)
جهد أكثر من رائع ومشكورين
كتاب رائع ..بالتوفيق
مجهود جدا رائع
جزاك الله عنا كل خير
نرجوا ان يحفظك الباري لتبقى رافدا علميا مهما لهذه الامة
فلقد قرأت كتاب اردوينوا ببساطة وخدمني خدمة كبيرة فلك جزيل الشكر
والثناء واستمر على عطائك فأنت قدوة لنا
فديوات وشرح غاية في الاهمية وانا معجب بل ومذهل هذه الشريحة اتمنى منكم ياعزيزي ان تدخل بتفاصيل العمل معها والمشاريع المنفذة عليها والبرنامج المطلوب توفره للتعامل معها
جزاك الله خيرا
انا قرات الكتاب مجهود اكثر من رائع بارك اللة فيك
انا اشتريت Raspberry Pi وعندى سؤال ياترى فى كنفيرتر يحول من hdmi الى veg يكون موثوق فية انا اشتريت من عند رام ولم يعمل
راااااااااااااائع
جزاك الله خيرا بشمهندس وكتب الله أجرك…
واصل المشوار لانك كدا بتفيد ناس كثيييير…
الله يبارك لك الاخ العزير على المجهود الرائع
راااائع بكل وصف وبكل كلمة .. شكرا لك ثم شكرا .. محتوى ثري جدا تفتقده اللغة العربية في الانترنت .. وفقت اخي
شكررررررررررررررررررررررررررررا لك
رائع جدا
بارك الله فيك
جزاك الله خير والله يوفقك
اخي الكريم مشكور على المعلومات القيمة، ولدي سؤال:
هل يمكن برمجة الراسبيري بلفة الجافا؟؟؟
شكرا للجميع
نعم يمكنك ذلك 🙂
راجع الصفحة التالية، ستجد بها شرح عن استخدام لغة الجافا في برمجة منافذ التحكم (ايضا يمكنك استخدامها في برمجة اي شيء)
http://elinux.org/RPi_Low-level_peripherals
لماذا تنصح عند قراءة الكتاب ببرنامج غير مفتوح المصدر؟
اذا كنت تقصد فتح ملف ال PDFفهذا بسبب الخطوط
الكتاب مدمج به باقة الخطوط لكني لاحظت مشكلة بسيطة عند فتح الكتاب على انظمة اندرويد (بعض الحروف لا تظهر صحيحة) لذلك انصح الناس باستخدام ادوبي ريدر على منصة اندرويد.
بالنسبة لنظام لينكس فيمكنك فتح الملف على اي برنامج دون مشاكل
وبالنسبة لنظام ويندوز فالكتب ايضا تظهر بدون مشاكل في الحروف على اي برنامج
لكن هناك برنامج adobe وبرنامج foxit هما البرنامجين الموجود بهما دعم اضافة notes وعمل Highlight داخل الكتب (على منصة ويندوز واندرويد ايضا).
شكرا على التوضيح 🙂
السلام عليكم ورحمة الله وبركاته
هو ايه أفضل برنامج رسم layout وعمل Simulationأستخدمه مع أردوينو وراسبيري باي بالنسبة لوندوز ولينكس
أنا قريت عن eagle,Proteus,KiCad ,Fritzing ,gEDA
عايز أعرف ايه ميزة كل واحد وايه أفضل واحد أستخدمه؟؟؟
شكرا.
كل البرامج المذكورة بتعمل schematic + PCB فقط ماعدا برنامج بروتس بيعمل نفس الكلام + simulation
افضل البرامج للتصميم عموما هو eagle بلا منازع
وافضلهم للمحاكاة برنامج بروتس ثم برنامج multisim مع العلم ان مالتي سيم مش بيعمل محاكاة للمتحكمات الدقيقة
تقدر تتعلم ايجل بسهولة وفي فيديوهات عربي وانجليزي كتير على يوتيوب بتشرح استخدامه
وبرده عايز أعرف أكتر عن LtSPICE
, FreePCB
دول مع الاسف معنديش خبرة بيهم
لكن على اي حال الافضل انك تستخدم برنامج ايجل كاد لانو يعتبر معيار عالمي في تصميم ال schematic & PCB
مشكور لجميع الاشخاص القئمين على هذا الكتاب ولكن الملاحظة هي :
اود ان يضاف للكتاب جهاز الpiface الذي يتيح لك التحكم بgpio عن طريق سكراتش بطريقة سهلة يمكنك ان تعرف المزيد عنه هنا::: http://www.element14.com/community/docs/DOC-52857/l/piface-digital-for-raspberry-pi
شكراً على الملاحظة – سأحاول أن اضيفها في الاصدارات القادمة بإذن الله
السلام عليكم
بصراحة مجهود عملاق ورائع وبارك الله بكم
استفساري هو هل توجد نسخة انكليزيه من الكتاب لاني اود استخدامه كمرجع في رسالة ماجستير
تحياتي
الكتاب متاح باللغة العربية فقط
ولكني لم أفهم ما المشكلة في ارفاق مرجع عربي
بالتأكيد نحن أهل العربية فلم نستخدم غيرها 🙂
السلام عليكم
هل يمكن استعمال USB Web Camera في تطبيأات الكاميرات والرؤية البصرية وبالتحديد في تجربة برنامج التعرف على الوجوه بلغة البايثون ام يجب استعمال الكاميرات عالية الدقة المصممة خصيصا للراسبيري باي والتي يتم توصيلها عبر منفذ ال CSI Camera .
يمكنك ذلك
بارك الله فيك يا اخي، انت عملت مجهود جبار وتستاهل كل الشكر والتقدير
بارك الله فيك على الكتاب
هل الجهاز متوفر في المحلات ؟
جزاااااااااااك الله خيرا
ربنا يجعله فى ميزان حسناتك
Pingback: آرابيكو || ArabeCo | كتاب راسبيري باي ببساطة آرابيكو || ArabeCo
هل يمكن لاردوينو انا يعلمنا كيفيف تصنيع جهاز كمبيوتر متكامل
آردوينو (وكذلك أي ميكروكنترولر في العالم) عبارة عن حاسوب صغير يتم برمجته لاداء مهمة واحدة أو أكثر
هذا يعني انه حاسوب قائم بذاته لكن بامكانيات صغيرة ومحدودة جداً لذا لن تتمكن من استخدامه في بناء حاسوب حقيقي
اذا اردت أن تصنع الحاسوب من الصفر فعليك بتعلم الميكروبروسيسور (المعالجات المصغرة) مثل Intel 8086 او Z80 او ما شابههم
أو عليك بتعلم الجيل اﻷحدث من المعالجات مثل ARM Cortex A series
بارك الله فيك
الى الامام
Pingback: ما هو الراسبيري باي Raspberry Pi وكيفيه تعلم استخدامه - عرفني دوت كوم
أريد أن أشكر أخي (عبدالله علي) وكل من ساهم في هذه الأعمال الرائعة … والله يجزيكم خير الجزاء … بس طلب صغير من أخوي (عبدالله علي) أن يقبلني صديقا له على فيسبوك خاصة اني ادرس الهندسة الالكترونية .. فأريد ان أنهل من علمه الشيء القليل
وهذا بريدي الالكتروني : abdallah_barhoum93@hotmail.com
ياريت احد يفيدنا الي اللغه الي تنكتب في ال Arduino sketch
جزاكم الله خير
Pingback: كتاب: الراسبيري باي ببساطة Simply Raspberry Pi | عالم الالكترون
عمل جيد وممتاز لكن هل من الممكن تنزيل ما هو الفرق بين Rasberry pi و Rasberry 2 pi
الفارق اﻷساسي هو أن Raspberry Pi 2 تعتبر أسرع ب 6 مرات من الجيل السابق وأقل استهلاكاً للطاقة نحو 20%
تسلم
Pingback: الكمبيوترات الصغيرة المجنونة | مدونة الحبيب
الله يجزاك الف خير يا استاذنا الغالي على الجهد الاكثر من رائع. موقعك مميز جدا عن بقيه المواقع حيث انه يظم دروس صعب شرحها وغير معروفه عن العرب، فموقعك شمل دروس مهمه جدا ونتمنى منك المواصله على هذا المسار وسدد الله خطاك.
آخاك محمد حمدي سعودي طالب في امريكا
السلام عليكم اخي عبدالله
اريد ان اعرف خطوات كتابة هذا الكتاب
يعني باي برنامج كتبت وايه افضل البرامج ويكون حلو وسهل لانك قلت ع برنامج LibreOffice انه معقد لما كتبت اردوينو!
انت كيف اتعلمت تكتب كتب كده هل في موقع ملخص المزضوع ولا ايه وشكرا مقدما ????
في بعض الحاجات العامة اتعلمتها علشان أعرف أنسق الكتاب وأحاول أطلعة بصورة جمالية.. من ضمن الحاجات دي هي طريقة اختيار حجم ولون الكلمات ومحاذتها مع الصور وكل دا هتلاقية في الكتاب العظيم The Non-designers design Book
وقراءة المقال دا هتساعدك بردو في تنظيم الافكار (قصة كتاب آردوينو ببساطة)
وبعتذر جداً عن التأخر في الرد
الله يسلم هل الديات و يجعلو بميزان حسناتك و الله كتاب قيم و اسلوب مشوق و بتمنى الناس كلها تستفبد منو
مجهود كبير جدا اخي الكريم بارك الله بيك….. اريد ارسال اوامر تحكم من هاتف اندرويد الى راسبيري باي3 عبر الواي فاي حيث يستقبل الراسبيري تلك الاوامر ويتحكم بال GPIO … هل هناك مصادر تشرح تنفيذ هذه العملية … مع جزيل الشكر والتقدير .
Pingback: كن جزء من صناعة المستقبل وأبدأ العمل على تطوير انترنت الأشياء IOT - نيوتك | New tech
ماشاء الله
مبادرة طيبة وجهد مشكور عليه
خطوة قيمة نحو إثراء المحتوى العربي والتعليمي ونشر العلم
بالتوفيق
هل يمكن تحميل خريطة المرور واستعمالها زى gps
السلام عليكم اخي عبدالله أريد أن أشكرك وكل من ساهم في هذه الأعمال الرائعة نسأل الله أن يجعلها في ميزان حسناتكم
عندي سؤال ممكن نرسل بث مباشر عبر اللاسلكي بستعمال راسبيري باي وإستقبال
يمكن ارسال FM (كما هو مشروح في الكتاب) لكن لا يمكنك استقبال هذا البث على الراسبيري
السلام عليكم ورحمة الله وبركاته
الاخ الكريم مهندس عبدالله
اولا انا من تلاميذك واتعلمت منك كتير ولسه بتعلم
شكرا جزيلا لك وربنا يوفقك
عندي استفسار صغير ان شاء الله بالنسبة لك ،لكن مع الاسف هو بالنسبة لي عاملي مشكلة
انا اشتريت راسبيري بعد ما قرات كتابك الجميل عن تعلم الراسبيري والحمد لله استفدت كتير من الكتاب
وحاليا بشتغل في عربية يعني 4 موتور وعدد من الليدات
وده الكود اللي بشتغل بيه
import curses
import RPi.GPIO as GPIO
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7,GPIO.OUT)
GPIO.setup(11,GPIO.OUT)
GPIO.setup(13,GPIO.OUT)
GPIO.setup(15,GPIO.OUT)
screen = curses.initscr()
curses.noecho()
curses.cbreak()
screen.keypad(True)
try:
while True:
char = screen.getch()
if char == ord(‘q’):
break
elif char == curses.KEY_UP:
GPIO.output(7,True)
GPIO.output(11,False)
GPIO.output(13,False)
GPIO.output(15,True)
elif char == curses.KEY_DOWN:
GPIO.output(7,False)
GPIO.output(11,True)
GPIO.output(13,True)
GPIO.output(15,False)
elif char == curses.KEY_RIGHT:
GPIO.output(7,False)
GPIO.output(11,True)
GPIO.output(13,False)
GPIO.output(15,True)
elif char == curses.KEY_LEFT:
GPIO.output(7,True)
GPIO.output(11,False)
GPIO.output(13,True)
GPIO.output(15,False)
elif char == 10:
GPIO.output(7,False)
GPIO.output(11,False)
GPIO.output(13,False)
GPIO.output(15,False)
finally:
curses.nocbreak(); screen.keypad(0); curses.echo()
curses.endwin()
GPIO.cleanup()
بس المشكلة اني عايز اخلي العربية تتحرك اول ما اضغط علي ازرار الكي بورد وتقف اول ما ارفع اصابعي
ولكن الكود اللي معي بيخلي العربية تمشي ومش تقف الا لما اضغط علي زرار اخر
اتمني ان احصل منك علي تعديل لهذه النقطة في الكود
لاني جديد في هذا المجال وغير متخصص ومش عارف الاقي لها حل فيما تعلمته
شكرا جزيلا لك
واتمني اذا انت بتعمل دورات خاصة لتعليم بايثون عشان اتحكم بها في الراسبيري انك تبلغني لاني محتاج اشترك في دورة زي كده
السلام عليكم ورحمة الله
وعليكم السلام ورحمة الله وبركاته
مرحباً أخي الكريم.
منذ حوالي سنتين قمت بعمل هذا الكود بالفعل (مع اﻷسف الكود بالكامل مش معايا حاليا) لكن متذكر أني عملت كدا بمكتبة pygames
المكتبة مخصصة لتصميم الالعاب بالبايثون وفيها جزء كبير خاص بالتعامل مع الكيبورد
دا مثال بيحقق الي حضرتك بتطلبة بالضبط
https://stackoverflow.com/questions/16044229/how-to-get-keyboard-input-in-pygame
مع تغير الاوامر الخاصة بكل زرار لتحريك الروبوت
اﻷجمل كمان من الـ keyboard ان المكتبة بتديلك امكانية استخدام joystick سواء العادي او الوايرلس (زي playstation)
وممكن كمان تبعت اوامر عن طريق wifi من خلال python client عندك على جهاز الكمبيوتر
شرح الجزء الي فوق في المشروع الجميل دا(استخدام joystick)
https://www.piborg.org/joyborg
ودا شرح ارسال اوامر تحكم بالكيبورد عن طريق WiFi
https://www.piborg.org/remotekeyborg
بالنسبة للدورات فباذن الله هعلن عنها قريب على صفحتي على الفيس-بوك
https://www.facebook.com/abdallah.ali.elmasry
تحياتي،
والسلام خير الختام
جزاك الله خيرا كثيرا
الحمد لله من دقائق فقط وصلت لحل عن طريق أضافة امر screen.halfdelay
والحمدلله رب العالمين
لكن محتاج وبقوة اني ادرس دورة في التحكم في مخارج الراسبيري بواسطة البايثون سواء كانت اون لاين او دروس مباشرة
اتمني ان لا تنساني في هذا الامر
وبارك الله فيك وبالتوفيق
ومبروك علي الكتاب الجديد في سلسلة ببساطة وان شاء الله تكمل لنا السلسلة من كتابتك شخصيا يا بشمهندس
Pingback: مشاريع كيك ستارتر الممولة بنجاح في فبراير 2018 – طارق الجاسر
جهد رائع اضافة الى المحتوى العربي و استفدت من الكتاب
اخي عبد الله حفظك الله
جهد جبار!
Pingback: مشاريع كيك ستارتر الممولة بنجاح في فبراير 2018 - newselarab
الله يجازيكم بالخير و يجعله في ميزان حسناتكم ، و ياجركم باحسن ما ياجر به عبد عن عبد .
سلسلة كتب تعلم ببساطة كلها رائعة ومفيدة جداً! جزا الله خيرا كل من ساهم في طباعة ونشر هذا العلم!