SlideShare a Scribd company logo
Suche senden
Hochladen
Raspberrypi احترف راسبيري باي القرية الهندسية
Melden
Teilen
Abdalwahab Noureldien
Electronic Engineer & LabVIEW Application Developer um ministry of defence
Folgen
•
11 gefällt mir
•
3,899 views
Ingenieurwesen
open source free book in Arabic about raspberry pi
Mehr lesen
Raspberrypi احترف راسبيري باي القرية الهندسية
•
11 gefällt mir
•
3,899 views
Abdalwahab Noureldien
Electronic Engineer & LabVIEW Application Developer um ministry of defence
Folgen
Melden
Teilen
Ingenieurwesen
open source free book in Arabic about raspberry pi
Mehr lesen
Raspberrypi احترف راسبيري باي القرية الهندسية
1 von 253
Jetzt herunterladen
Recomendados
ويبينار تقنية الهولوجرام واستخداماتها فى التعليم von
ويبينار تقنية الهولوجرام واستخداماتها فى التعليم
Naseej Academy أكاديمية نسيج
487 views
•
44 Folien
المكتبات الرقميه أو الالكترونيه von
المكتبات الرقميه أو الالكترونيه
Mahmoud Rashad aboalia
3.4K views
•
33 Folien
التخيل von
التخيل
Sehamsaeed
3.2K views
•
16 Folien
المستودعات الرقمية von
المستودعات الرقمية
Amany Megahed
1.4K views
•
8 Folien
إنشاء استبيان إلكتروني باستخدام نماذج جوجل von
إنشاء استبيان إلكتروني باستخدام نماذج جوجل
فراس حلايبه
2.3K views
•
47 Folien
الدليل المنهجي لإعداد البحوث العلمية : المذكرة ، الأطروحة ، التقرير ، المقال ... von
الدليل المنهجي لإعداد البحوث العلمية : المذكرة ، الأطروحة ، التقرير ، المقال ...
حسن قروق
4.3K views
•
128 Folien
Más contenido relacionado
Was ist angesagt?
Writing for computer science, 3rd edition springer von
Writing for computer science, 3rd edition springer
Mehdi Hussain
6K views
•
285 Folien
今年の卒論はGithubで決まり! von
今年の卒論はGithubで決まり!
From Atom
20.1K views
•
76 Folien
قواعد اللغة العربية للصف الثالث متوسط von
قواعد اللغة العربية للصف الثالث متوسط
Ayad Haris Beden
6.3K views
•
112 Folien
الـبـنائـيـة الاجتماعـيـة von
الـبـنائـيـة الاجتماعـيـة
شيماء بوغانم
346 views
•
27 Folien
نماذج امتحانات لغة عربية للصف الخامس الابتدائي وورد 2016 von
نماذج امتحانات لغة عربية للصف الخامس الابتدائي وورد 2016
علي محمد عليان
69.8K views
•
12 Folien
المكتبة الرقمية الأمريكية العامة / إعداد محمد عبدالحميد معوض von
المكتبة الرقمية الأمريكية العامة / إعداد محمد عبدالحميد معوض
Muhammad Muawwad
5.4K views
•
9 Folien
Was ist angesagt?
(20)
Writing for computer science, 3rd edition springer von Mehdi Hussain
Writing for computer science, 3rd edition springer
Mehdi Hussain
•
6K views
今年の卒論はGithubで決まり! von From Atom
今年の卒論はGithubで決まり!
From Atom
•
20.1K views
قواعد اللغة العربية للصف الثالث متوسط von Ayad Haris Beden
قواعد اللغة العربية للصف الثالث متوسط
Ayad Haris Beden
•
6.3K views
الـبـنائـيـة الاجتماعـيـة von شيماء بوغانم
الـبـنائـيـة الاجتماعـيـة
شيماء بوغانم
•
346 views
نماذج امتحانات لغة عربية للصف الخامس الابتدائي وورد 2016 von علي محمد عليان
نماذج امتحانات لغة عربية للصف الخامس الابتدائي وورد 2016
علي محمد عليان
•
69.8K views
المكتبة الرقمية الأمريكية العامة / إعداد محمد عبدالحميد معوض von Muhammad Muawwad
المكتبة الرقمية الأمريكية العامة / إعداد محمد عبدالحميد معوض
Muhammad Muawwad
•
5.4K views
انطولوجيا الويب الدلالي ودورها في تعزيز المحتوى الرقمي von Dr. Ahmed Farag
انطولوجيا الويب الدلالي ودورها في تعزيز المحتوى الرقمي
Dr. Ahmed Farag
•
2.7K views
المستودعات الرقمية von tassadit ALLOUNE
المستودعات الرقمية
tassadit ALLOUNE
•
6K views
القران الكريم والتربية الاسلامية للصف الرابع الاعدادي von Ayad Haris Beden
القران الكريم والتربية الاسلامية للصف الرابع الاعدادي
Ayad Haris Beden
•
21.9K views
توظيف التطبيقات الالكترونية في العملية التعليمية.Pdf ,,,,,,,ت von eshteiag
توظيف التطبيقات الالكترونية في العملية التعليمية.Pdf ,,,,,,,ت
eshteiag
•
7.1K views
قواعد و الوصول الحر von Nour El Taalim
قواعد و الوصول الحر
Nour El Taalim
•
4.6K views
الذكاء الاصطناعي ppt.pptx von Arab4apps
الذكاء الاصطناعي ppt.pptx
Arab4apps
•
9.2K views
المعامل الافتراضية von zzaammaa232
المعامل الافتراضية
zzaammaa232
•
9.5K views
صفات أهل التوحيد وفق استراتيجية العصف الذهني 13 von omrakan
صفات أهل التوحيد وفق استراتيجية العصف الذهني 13
omrakan
•
4.8K views
مساق الخوارزميات والبرمجة بلغة جافا (1) مفاهيم الخوارزميات ج1 von Mahmoud Alfarra
مساق الخوارزميات والبرمجة بلغة جافا (1) مفاهيم الخوارزميات ج1
Mahmoud Alfarra
•
4.3K views
جميل الحمداوي..........بيار بورديو.pdf von SelmaKounda
جميل الحمداوي..........بيار بورديو.pdf
SelmaKounda
•
168 views
تعليم التفكيـــر ( مفاهيم وتطبيقات ) لـــ أ.د . فتحي عبد الرحمن جروان . von Mohamed Saad Gelbana
تعليم التفكيـــر ( مفاهيم وتطبيقات ) لـــ أ.د . فتحي عبد الرحمن جروان .
Mohamed Saad Gelbana
•
24.7K views
عرض بيئة التعليم والأنشطة التعليمية von Faten Nasser
عرض بيئة التعليم والأنشطة التعليمية
Faten Nasser
•
885 views
Dsp oppenheim-2nd-ed-solutions-manual 2 von Sail Khan
Dsp oppenheim-2nd-ed-solutions-manual 2
Sail Khan
•
9.1K views
إدماج تكنولوجيا المعلومات و الاتصال في عملية التعليم و التعلم von Ecole Primaire 16 Rue de Russie
إدماج تكنولوجيا المعلومات و الاتصال في عملية التعليم و التعلم
Ecole Primaire 16 Rue de Russie
•
2.5K views
Similar a Raspberrypi احترف راسبيري باي القرية الهندسية
الرازبيري باي Raspberry pi von
الرازبيري باي Raspberry pi
ijde3
257 views
•
7 Folien
مميزات برنامج وثق للأرشفة الإلكترونية - برنامج أرشفة إلكترونية للمستندات والو... von
مميزات برنامج وثق للأرشفة الإلكترونية - برنامج أرشفة إلكترونية للمستندات والو...
innoKeen
5K views
•
20 Folien
المهمة الثانية von
المهمة الثانية
hagerabdo
441 views
•
47 Folien
Use of artificial intelligence websites von
Use of artificial intelligence websites
Najeh Naji
42 views
•
28 Folien
Visual basic.net احترف فيجوال بيسك von
Visual basic.net احترف فيجوال بيسك
Abdalwahab Noureldien
5.4K views
•
132 Folien
الدليل العلمي لنظام الدي سبيس von
الدليل العلمي لنظام الدي سبيس
Aml Sindi
1.7K views
•
28 Folien
Similar a Raspberrypi احترف راسبيري باي القرية الهندسية
(20)
الرازبيري باي Raspberry pi von ijde3
الرازبيري باي Raspberry pi
ijde3
•
257 views
مميزات برنامج وثق للأرشفة الإلكترونية - برنامج أرشفة إلكترونية للمستندات والو... von innoKeen
مميزات برنامج وثق للأرشفة الإلكترونية - برنامج أرشفة إلكترونية للمستندات والو...
innoKeen
•
5K views
المهمة الثانية von hagerabdo
المهمة الثانية
hagerabdo
•
441 views
Use of artificial intelligence websites von Najeh Naji
Use of artificial intelligence websites
Najeh Naji
•
42 views
Visual basic.net احترف فيجوال بيسك von Abdalwahab Noureldien
Visual basic.net احترف فيجوال بيسك
Abdalwahab Noureldien
•
5.4K views
الدليل العلمي لنظام الدي سبيس von Aml Sindi
الدليل العلمي لنظام الدي سبيس
Aml Sindi
•
1.7K views
your computer von aishah9200
your computer
aishah9200
•
425 views
abdullah alshehri A+ von abood20
abdullah alshehri A+
abood20
•
570 views
دورة متكاملة في النظام الجديد ويندوز 8 von Samar Alnuaimy
دورة متكاملة في النظام الجديد ويندوز 8
Samar Alnuaimy
•
9.2K views
تعديل الدرس التفاعلي von fouz-s
تعديل الدرس التفاعلي
fouz-s
•
998 views
مقدمة في استخدام الحاسب الآلي von karima111
مقدمة في استخدام الحاسب الآلي
karima111
•
648 views
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف von Mohamed E. Saleh
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
Mohamed E. Saleh
•
381 views
تقرير التقن الحوسبة السحابية von im_q16
تقرير التقن الحوسبة السحابية
im_q16
•
294 views
التقنية والإشراف الأبوي 2017 von سلطان العنزي
التقنية والإشراف الأبوي 2017
سلطان العنزي
•
254 views
Linuxppt von linuxscout
Linuxppt
linuxscout
•
246 views
عرض وحدة الوسائط المتعددة von تقانة
عرض وحدة الوسائط المتعددة
تقانة
•
1.1K views
All about arduino simulation دليل محاكاة أردوينو von Abdalwahab Noureldien
All about arduino simulation دليل محاكاة أردوينو
Abdalwahab Noureldien
•
1.2K views
IT.pptx von Information Technology Institute (ITI)
IT.pptx
Information Technology Institute (ITI)
•
80 views
Processor von صيانه الكمبيوتر
Processor
صيانه الكمبيوتر
•
1.8K views
اسئلة مراجعة الباب اول متوسط الحاسب von mahacs
اسئلة مراجعة الباب اول متوسط الحاسب
mahacs
•
9.9K views
Raspberrypi احترف راسبيري باي القرية الهندسية
1.
1
2.
2
3.
3 نزوى الهندسية القرية
ملركز الداعمون )القرية مؤلفات تطوير مراكز (إحدى الكتاب هذا تصميم تم فريق قبل من عىل الحصول ميكنكم وملحقاتها باي الرازبريي عتاد تطبيق خالل من @ev_topaz @ev_centers @ev_ataad
4.
القرية مؤسسة لدى
محفوظة الحقوق جميع صورة بأي الكتاب إستخدام يجوز وال ،الهندسية من وكل ،املؤسسة من خطي بإذن إال تجارية .القانونية املساءلة يتحمل فإنه ذلك يخالف .اإلبداعياملشعاعبرخصةمنشورأعالهاملحتوى www.ev-center.com +968 22027662 info@ev-center.com This book is licensed under a Creative Commons Attribution-NonCommercial- NoDerivatives 4.0 International License.
5.
العمل ْفريق العام اإلرشاف السيايب
فهد الصخبوري العزيز عبد املغريي وائل البوسعيدي زوينة اإلعداد فريق واملراجعة التدقيق الفني واإلخراج التصميم الفني واإلخراج إدارة املعمري طارق الراشدي سليم املحاريب عنود املجيني وفاء واإلعالم للتسويق توباز @ev_topaz
6.
6 شكر كلمة الهندسية القرية
مؤسسة إدارة تتقدم فرد لكل واملوصول الجزيل بالشكر ساهمت مميزة وبصمة صلة له كان .وجه أتم عىل وإنجازه العمل هذا بإثراء الهندسية القرية إدارة
7.
7 البداية الزمن مع عجيب
سباق يف اليوم الجميع يتنافس من التي واإلخرتاعات اإلبتكارات أحدث لتحقيق املهندسون ويتفنن .للبرشية الحياة تبسيط شأنها ومنتجات أساليب إبداع يف العامل أنحاء شتى يف املطلوبة والتكلفة الجهد خفض شأنها من جديدة باي الرازبريي .اليومية واألعامل املشاريع إلنجاز تكلفة لخفض جاءت التي املنتجات هذه إحدى هي التي التجريبية للمشاريع عملية أكرث وجعله الحاسوب بطاقة بحجم حاسوب .مركزيا معالجا أو عقال تتطلب ببناء والهواة للمبدعني يسمح رائعة بقدرات اإلئتامن املعالجة يف سواء وتعقيدا تقدما أكرث مشاريع من الكثري .الشبكات وإدارة التواصل أو والتحكم .يدك عىل تحمله صغري بجهاز املذهلة التطبيقات خالصةوهوبايالرازبرييعاملإىلمدخلكهوالكتابهذا عىل عكف .املجال هذا يف التدريبية ودوراتنا تجاربنا املبدعني املهندسني من مجموعة وتدقيقه تصميمه باي الرازبريي تقنية العريب القاريء عزيزي ،لك ليقدموا نتمنى .وراقي عرصي فني وبإخراج جميل طبق عىل ! إستمتع .بنفسك عليه لتحكم ونرتكك إعجابك ينال أن اإلعداد فريق
8.
8 : بـــ الكتاب
هذا يتميز العميل التطبيقي الجانب عىل كبري بشكل اعتامده التوضيحية الرسومات استخدام والفائدة املعلومة لتوصيل العبارات ،وإيجاز البسيطة السهلة لغته أسطر وكتابة العملية التجارب رشح يف واملتميزة الفريدة طريقته األوامر والشاملة املتنوعة مواضيعه الكتاب؟ هذا مييز الذي ما
9.
9 هذا ,التميز عن
دامئا نبحث الهندسية القرية يف نحن ميكنك أنه حيث QR Code خاصية عىل يحتوي الكتاب التجارب تطبيق لكيفية الفيديو مقاطع مشاهدة من .املحمول هاتفك عىل الكتاب يف املذكورة واملشاريع : التالية الخطوات اتبع لتفعيلها أي أو للتطبيقات جوجل متجر من عتاد تطبيق بتنزيل قم QR code قراءة خاصية ميتلك آخر تطبيق QR code قراءة خاصية بتشغيل وقم الربنامج افتح الصفحة يف املربعي الرمز إىل الكامريا صوب بها ويب صفحة عىل هاتفك يف املتصفح سيفتح ًاأخري هاتفك يكون أن (يجب للكتاب التابعة الفيديو مقاطع جميع .)الخاصية هذه لتفعيل باإلنرتنت متصال ،،،واستمتع شاهد ! جربها
10.
املربمجني جميع إىل
انتباااه ! سمع كمن رأى من ليس ببعض الكتاب لهذا قراءتك بداية يف تشعر قد بكتابةتبدأأنمااآلثارهذهستزول..بأسال..الدوار الحاسوب جهاز عىل األوىل الربمجية شفرتك موفقة رحلة
12.
12 :العناوين :ومكوناته الحاسوب :باي الرازبريي
تشغيل :باي الرازبريي عن مقدمة الحاسوب 18 44 24 30 20 24 34 18-19 49 25 31 26 27 الحاسوب مكونات التشغيل أنظمة الفهرس باي الرازبريي تاريخ باي؟ الرازبريي هو ما باي الرازبريي مكونات باي للرازبريي الداعمة لينكس توزيعات باي الرازبريي أنواع مشابهة أجهزة باي الرازبريي لتشغيل الالزمة املكونات التشغيل نظام تثبيت باي الرازبريي تشغيل خطوات باي الرازبريي يف التشغيل نظام 1 2 3
13.
13 :بعد عن باي
بالرازبريي التحكم :البايثون :باي الرازبريي برمجة :العناوين الفهرس 66 آخر جهاز من باي بالرازبريي التحكم 78 102 81 105 79 103 84 106 80 104 الربمجة لغات البايثون عن مقدمة التسمية سبب املستخدم الربنامج البايثون لغة أساسيات التحكم منافذ التحكم ملنافذ توضيح GPIO التحكم منافذ برمجة التحكم منافذ ترقيم العملية التجارب سلسلة 4 5 6
14.
14 :العناوين :اإلتصال بروتوكوالت :وامللحقات األدوات 150 176 192 167 202 160 180 183 الفهرس UART
بروتوكول I2C بروتوكول SPI بروتوكول USB webcam ويب كامريا باي للرازبريي املخصصة الدقة عالية كامريا PI Camera Module باي للرازبريي املخصصة اللمس شاشة RPI-LCD وامليكروفون السامعة Speaker & Microphone USB 3G Modem السليك مودم 7 8
15.
15 :الشبكات :العناوين الفهرس 212 اإلنرتنت بشبكة
باي الرازبريي توصيل باي رازبريي من أكرث بني التواصل يتم كيف الشبكة خالل من GPIO مبنافذ تتحكم كيف DHCP خادم ضبط األوامر سطر عرب اإللكرتوين الربيد 219 226 230 224 9
16.
16 الحاسوب ١ ومكوناته
17.
17 :العناوين الحاسوب الحاسوب مكونات املركزية املعالجة
وحدة واإلخراج اإلدخال أجهزة التشغيل أنظمة
18.
18 وتحويلها البيانات استقبال
عىل قادر إلكرتوين جهاز هو ويف ،مختلفة وسائط يف تخزن قيمة ذات معلومات إىل مع واملعلومات النتائج هذه تبادل عىل ًاقادر يكون الغالب تسمى خاصة بربامج الحواسيب تعمل .متوافقة أخرى أجهزة ليطوروا للمربمجني مناسبة بيئة وتوفر ، التشغيل أنظمة . التطبيقات عليها :الحاسوب مكونات اإلخراج أجهزة Output املعالجة وحدة املركزية CPU اإلدخال أجهزة Input Devices الذاكرة Memory )Central Processing Unit( املركزية املعالجة وحدة مبثابة وهي ، )CPU( بكلمة املفهوم هذا اختصار ويتم . البيانات معالجة و تنفيذ عن املسؤول الكمبيوتر عقل دائم بشكل الحاسوب يف البيانات لتخزين وحدة عن عبارة للبيانات املؤقتة الذاكرة عىل األمثلة ومن .مؤقت أو الصلب القرص أما ، )RAM( العشوايئ الوصول ذاكرة . دائم بشكل بالبيانات يحتفظ )Hard Disk( الحاسوب املركزية املعالجة وحدة الذاكرة
19.
19 األجهزة عىل يطلق
عام مصطلح هو البيانات وإخراج إلدخال تستخدم التي املفاتيح لوحة ذلك عىل ومثال .للحاسوب حيث ،استخداما اإلدخال أجهزة أكرث وهي وتدخلها املستخدم من األوامر تستقبل اإلخراج ألجهزة بالنسبة أما .الحاسوب إىل اإلخراج أجهزة أكرث من تعترب الشاشات فإن من املعلومات تأخذ حيث ،استخداما . مبارشة للمستخدم وتظهرها الحاسوب :واإلخراج اإلدخال أجهزة
20.
20 مجموعة وهي )Operating
Systems( التشغيل أنظمة مبثابة وتعترب ،الحاسوب إدارة عن املسؤولة الربامج من )Hardware( والعتاد )User( املستخدم بني الوسيط من املستخدم متكن ،للمستخدم واجهة توفري خالل من أو كالطباعة املختلفة التطبيقية الربمجيات من االستفادة .األخرى األمور من وغريها الحسابية العمليات إجراء التشغيلأنظمةأهمومن :الحايل وقتنا يف التشغيل أنظمة Windows التشغيل نظام -١ Macintosh التشغيل نظام -٢ Linux التشغيل نظام -٣ التشغيل نظام التشغيـل نظـام التشغيل نظام Windows Macintosh Linux
21.
21
22.
22 باي الرازبريي٢ مقدمة
23.
23 :العناوين امللف ضغط فك الذاكرة
بطاقة تهيئة و مسح الذاكرة بطاقة عىل التشغيل نظام تثبيت باي الرازبريي تاريخ باي؟ الرازبريي هو ما باي الرازبريي مكونات باي للرازبريي الداعمة لينكس توزيعات باي الرازبريي أنواع مشابهة أجهزة باي الرازبريي لتشغيل الالزمة املكونات التشغيل نظام تثبيت
24.
24 ،٢٠٠٦ لعام باي
الرازبريي تاريخ يعود ابتون يبنيٕا بقيادة فريق قام حيث كامربدج جامعة من )Eben Upton( عىل ٔوليةا مناذج بتطويرثالث الربيطانية باي الرازبريي وانطلق ،سنوات 5 مدار .٢٠١١ عام يف باي الرازبريي تاريخ باي الرازبريي مكونات 8 5 4 3 9 2 1 10 7 6
25.
25 باي الرازبريي : Micro
USB الطاقة مدخل .بالطاقة باي الرازبريي لتزويد منفذ : SD Card الذاكرة بطاقة مدخل تحمل والتي الذاكرة بطاقة لرتكيب .املستخدم وبيانات التشغيل نظام : GPIO pin اإللكرتوين التحكم منافذ مع والتخاطب للتحكم متعددة منافذ .اإللكرتونية األجهزة : CSI Camera الكامريا مدخل الدقة عالية الكامريات توصيل مكان .باي بالرازبريي الخاصة : DSI Display مدخل الشاشات توصيل يف يستخدم .باي بالرازبريي الخاصة اللمسية االئتامن بطاقة بحجم متكامل حاسوب جهاز هو )Raspberry Pi( باي رازبريي ،ARM فئة البيانات معالج وهي للحاسوب األساسية املكونات عىل تحتوي التشغيل بأنظمة الحاسوب هذا تشغيل ويتم واإلخراج اإلدخال وحدات و الذاكرة .املصدر املفتوح لينكس نظام مثل الربيد وإرسال اإلنرتنت لتصفح حاسوب كأي باي رازبريي استخدام ميكنك عن كبديل استخدامه أو إلكرتونية تحكم مشاريع عمل ميكنك وكذلك اإللكرتوين .)Microcontrollers( املتحكامت : SoC Broadcom رشيحة , )CPU( البيانات معالج عىل تحتوي ومعالج ,)RAM( العشوائية الذاكرة .)GPU( الرسوميات : HDMI output العرض مخرج باي الرازبريي لتوصيل العرض مخرج .الجودة عالية بشاشة : Audio jack الصوت مخرج لتوصيل يستخدم الصوت مخرج .السامعات : Ethernet الشبكة مدخل باي الرازبريي لتوصيل يستخدم . بالشبكة :USB مداخل مثل )USB( أجهزة لتوصيل تستخدم .الفأرة و املفاتيح لوحة 16 7 8 9 10 2 3 4 5
26.
26 Debian دبيان نظام
عىل وتستخدم املصدر مفتوح نظام عن عبارة هو :Raspbian نظام هذا ويعترب ،الربامج من كبرية حزمة عىل ويحتوي .باي الرازبريي مع ليتوافق تحسينه تم حيث .باي للرازبريي الشائع النظام فيدورا نظام عىل تستخدم و املصدر مفتوح نظام عن عبارة هو : Pidora نظام .باي الرازبريي مع ليتوافق تحسينه تم حيثFedoraRemix خالله من املستخدم يستطيع ،املصدر مفتوح للوسائط مركز عن عبارة هو :Osmc نظام تشغيل املستخدم يستطيع كام .النظام هذا مع املتوافقة األجهزة من عدد تشغيل .للجهاز املحلية الذاكرة من أم اإلنرتنت شبكة من كانت سواء واألصوات املرئيات باي للرازبريي الداعمة لينكس أنظمة 1 2 3 باي الرازبريي أنواع pi Api A+pi B chip Processor RAM Ethernet USB Storage GPIO pins Broadcom 2640 BCM2835 ARM1176JZ 700MHz MB 256 None 112 26 Broadcom BCM2835 ARM1176JZ 700MHz MB 256 None SD CardMicro SD Broadcom BCM2835 ARM1176JZ 700MHz MB 256 Yes SD Card
27.
27 12345 يقوم .املصدر مفتوح
،لينكس نظام من مصغرة توزيعة عن عبارة هو :Openelec نظام .العالية والرسعة التنصيب بسهولة ويتميز ، للوسائط مركز إىل حاسوبك بتحويل نظام عىل قائم املصدر مفتوح نظام عن عبارة هو :Snappy Ubuntu Core نظام والواقعية بالرسعة يتميز .باي الرازبريي مع ليتوافق تحسينه تم حيث ، Ubuntu أوبونتو .عام بشكل والنظام الربامج يف واملوثوقية 4 5 pi B+pi 2 Bpi Zero 241 264040 Micro SDMicro SD MB 256 YesYes SD Card Broadcom BCM2835 ARM1176JZ 700MHz Broadcom BCM2836 ARM Cortex-A7, 900MHz GB 1 Broadcom BCM2835 ARM11 -1GHz 512MB None
28.
28 Pi model A+ Pi
model B+ pi Zero
29.
29 Pi model A Pi
2 model B Pi model B
30.
30 مشابهة أجهزة :األردوينو مع
باي الرازبريي مقارنة 1080p الدقة عايل الفيديو تشغيل اإلصدار املعالج العشوائية الذاكرة الثابتة الذاكرة الرقمي التحكم مخارج عدد التامثيل الدخل مخارج عدد PMW النبيض التعديل مخارج برنامج من أكرث تشغيل الوقت نفس يف الشبكة مدخل الشاشات توصيل منفذ الصوت مخرج املدعومة الربمجية اللغات B2 ModelR3 2KB 32KB 14 6 ال ال يوجد ال يوجد ال يوجد ال ARM Cortex-A7, 900MHz 1GB خارجية بطاقة نعم نعم 8 يوجد ال 1 10/100 RCAHDMI, AnalogHDMI, لينكس يدعمها التي اللغات كل 10-bit6 -C,ArduinoEmbedded 16MHz , 328ATMega
31.
31 إىل تحتاج سوف
،بك الخاصة باي الرازبريي لتشغيل لتسمح العرض شاشة مثل ،اإلضافية امللحقات بعض ،ولكن معها والتعامل باي الرازبريي محتويات برؤية لك املفاتيح لوحة بدون املحتويات لهذه الوصول ميكن ال ،األخرى اإلضافية امللحقات من عدد وهناك .والفأرة إمكانية مع باي الرازبريي لتشغيل بعضها توافر من البد وليست مساعدة ملحقات كونها البعض عن االستغناء :الرضورية امللحقات هذه ومن .أساسية مختلفة برسعات الذاكرة بطاقة تأيت و ، )Classes( فئات إىل مقسمة 10 والرقم رسعة أقل ميثل 2 فالرقم . رسعة أعىل ميثل باي الرازبريي لتشغيل الالزمة املكونات : الذاكرة بطاقة -١ بطاقة هي )SD Card( الذاكرة بطاقة نظام عىل تحتوي التي التخزين وتأيت باي بالرازبريي الخاص التشغيل نوع بينها من ، األحجام من مبجموعة )Full Size SD card( الكامل املقاس أن وميكن ,)MicroSD( املايكرو نوع أو )Adaptor( التحويل بطاقة تستخدم .آخر إىل نوع من للتحويل B+ و A+ Pi بينام ، الكامل املقاس ذو الذاكرة بطاقة تستخدم Bو A باي الرازبريي . املايكرو نوع فتستخدم Pi Zero و Pi 2 B و Pi . 4 من أعىل فئة ذات ذاكرة بطاقة استخدام يفضل :مالحظة
32.
32 : والفأرة املفاتيح
لوحة - 2 من بالرغم ،حاسوب كأي التشغيل بنظام لتتحكم والفأرة املفاتيح للوحة باي الرازبريي تحتاج لك تشغيل أول يف ستحتاجها أنك إال ، والفأرة املفاتيح لوحة إىل تحتاج لن املشاريع بعض أن .باي للرازبريي ذلك مع ،املكتب سطح وعرض مرة ألول النظام تثبيت من تتمكن حتى الشاشة توافر من بد ال كالتحكم أخرى وسائل خالل من وذلك ،األحيان بعض يف الشاشة عن اإلستغناء ميكننا فإنه بدقة العرض عىل قادرة باي الرازبريي أن كام .) القادمة الصفحات يف لها سنتطرق ( بعد عن التي الشاشة كانت إذا و ،الحديثة األجهزة يف تتوافر التي HDMI كابل خالل من وذلك ، 1080 . VGA إىل HDMI من التحويل وصلة إىل فستحتاج HDMI ميزة تدعم ال تستخدمها : الشاشة - 4 إىل نحتاج عندها ،القدمية الشاشات هي ًاغالب HDMI منفذ عىل تحتوي ال التي الشاشات . VGA إىل HDMI من محول وصلة : وصلة -6HDMI - VGA
33.
33 : للطاقة مصدر
- 3 الالزمة بالطاقة باي الرازبريي تزويد يتم النقالة للهواتف شاحن أي من للتشغيل يكون أن ويجب ، MicroUSB مخرج ذات كهربايئ جهد فرق توفري عىل ًاقادر الشاحن أمبري مليل 1000 تيار وشدة فولت 5 بقيمة الصحيح بالشكل تعمل حتى وذلك أكرث؛ أو منافذ توصيل عند خاصة ،مشاكل أي وبدون ، الطاقة من كمية بسحب تقوم ألنها USB power( الطاقة بنك إستخدام ميكنك كام .محمول طاقة كمصدر )bank باي الرازبريي من HDMI كابل توصيل ميكنك الشاشات أن حيث ، مبارشة الشاشة إىل . HDMI لـ منافذ بها تتوافر الحديثة : HDMI كابل - 5 باي الرازبريي لربط الشبكة كابل يستخدم .اإلنرتنت وشبكة املحلية بالشبكة : )(إختياري الشبكة كابل - 7 ،السلكيا اإلنرتنت بشبكة لالتصال تستخدم مع توافقها من التحقق يجب أنه مالحظة مع .لينكس نظام : )(إختياري wifi شبكة وصلة - 8
34.
34 أنظمة أحد تحميل
هي باي الرازبريي لتشغيل األوىل الخطوة التشغيل نظام تحميل وميكن . لينكس عىل املبنية التشغيل باي للرازبريي الرسمي املوقع من التشغيل نظام تثبيت رغم مكتبي أو محمول حاسوب أي مثل املهام من العديد تؤدي أن باي للرازبريي ميكن الثقيلة األنظمة بتشغيل لها لتسمح كبرية معالج قوة متلك ال لكنها ،الكف بحجم أنها الرازبيان مثل باي الرازبريي مع توافقها ميكن مخصصة تشغيل أنظمة هناك .الكبرية أو الصفحات يف لينكس نظام عىل سنتعرف . لينكس توزيعات أحد يعترب والذي )Raspbian( .القادمة :باي الرازبريي عىل التشغيل نظام لتثبيت الالزمة الخطوات التشغيل نظام تحميل https//www.raspberrypi.org/downloads تحميلها ميكنك التي التشغيل أنظمة من العديد ستجد حيث أو مضغوط ملف صورة عىل التحميل طريق عن إما بخيارين الرازبيان نظام سنستخدم الكتاب هذا ويف ،كتورنت تحميلها .)Raspbian( 1
35.
35 )Mac( ماك التشغيل
نظام يف برنامج بتحميل قم ، امللف ضغط لفك الزر عىل بالنقر قم بعدها ،)Winzip( املضغوط امللف عىل الفأرة من األمين .)Unzip( واخرت تحميله تم الذي )Linux( لينكس التشغيل نظام يف برنامج بتحميل قم ، امللف ضغط لفك الزر عىل بالنقر قم بعدها ،)file-roller( املضغوط امللف عىل الفأرة من األمين هنا استخراج واخرت تحميله تم الذي .)extract here( )Windows( ويندوز التشغيل نظام يف برنامج بتحميل قم ، امللف ضغط لفك الزر عىل بالنقر قم بعدها ،)Winrar( املضغوط امللف عىل الفأرة من األمين هنا استخراج واخرت تحميله تم الذي .)extract here( التشغيل نظام تثبيت امللف ضغط فك 2 أن عليك النظام تحميل من االنتهاء بعد الضغط فك برامج بأحد امللف ضغط تفك باسم التشغيل نظام ملف لتجد raspbian-wheezy.img .الذاكـرة بطـاقة عـىل تثبيته سيتم والـذي
36.
36 )Linux( لينكس التشغيل
نظام يف بطاقة وتهيئة ملسح ويندوز عن بديال لينكس التشغيل نظام تستخدم كنت إذا .GParted برنامج تنصيب ميكنك ، الذاكرة أن وتأكد ،تهيئتها تريد التي الذاكرة باختيار قم ثم بفتحه ،قم الربنامج تنصيب بعد بعمل قم بعدها )Format to( واختيار األمين بالزر النقر خالل من FAT32 تختار . التهيئة )Windows( ويندوز التشغيل نظام يف توصيل .بعد األبجدية الحروف أحد تحمل My Computer يف أيقونة ستظهر بالزر بالضغط وذلك ، للبطاقة )format( وتهئية مسح بعمل سنقوم الذاكرة بطاقة ملف من FAT32 تختار أن وتأكد ، Format تختار ثم املوجودة األيقونة عىل األمين . Start اضغط ،ثم file system النظام عن إما بالحاسوب الذاكرة بطاقة بتوصيل قم مبارشة بالحاسوب املوجود املدخل طريق الحديثة األجهزة أغلب يف املدخل هذا ويوجد عن بتوصيلها نقوم توافره عدم حال ،ويف تحميل يتم حتى انتظر ، البطاقات قارئ طريق . الذاكرة بطاقة التشغيل نظام تثبيت )SD Card( الذاكرة بطاقة تهيئة و مسح 3
37.
37 )Mac( ماك التشغيل
نظام يف الرابط خالل من SD Formatter برنامج بتحميل قم ،ماك التشغيل لنظام :أدناه .الـربنامج واجـهة لك ،وستظـهر الربنامج افـتح ذلك ،بعـد الـربنـامـج بتثـبيت قـم .)Select Card( األول الخيار يف SD بطاقة مكان اخرت أوال Select Format( التهيئة نوع خانة يف )Overwrite Format( اخرت ثم .)Option .للبطاقة اسام اكتب .)Format( التهيئة زر عىل اضغط https://www.sdcard.org/downloads/formatter_4/eula_mac
38.
38 : )Linux( لينكس
التشغيل نظام يف .)Startup Disk Creator( برنامـج طريق عن التشـغيل نظام نقـل املمـكن من نختار ثم ،الربنامج بفتح نقوم الحاسوب يف وتنصيبه الربنامج تحميل بعد كام )Other( كلمة عىل الضغط خالل من الذاكرة يف نقله نريد الذي امللف الذاكرة عىل يتعرف فإنه الذاكرة الختيار بالنسبة أما ،الصورة يف ظاهر هو Make Startup( كلمة عىل بالنقر نقوم وأخريا ،تلقائيا الحاسوب يف املدخلة عليها التشغيل نظام بنقل سنقوم الذاكرة بطاقة تهيئة من االنتهاء بعد :برنامج خالل من وذلك :التايل الرابط من تحميله ميكن والذي التشغيل نظام تثبيت الذاكرة بطاقة عىل التشغيل نظام تثبيت 4 :)windows( ويندوز التشغيل نظام يف http://sourceforge.net/projects/win32diskimager (Win32 Disk Image Writer) ملف نختار ثم ، الربنامج بفتح نقوم الحاسوب يف وتنصيبه الربنامج تحميل بعد األزرق امللف عىل الضغط خالل من ).img( امتداد يحمل الذي التشغيل نظام امللف نقل يتم سوف التي الذاكرة باختيار نقوم بعدها ،الصورة يف الظاهر .)Write( كلمة عىل بالنقر نقوم وأخريا ،إليها
39.
39 : )Mac( ماك
التشغيل نظام يف الرابط من Raspberry-PI-SD-Installer-OS-X التثبيت برنامج بتحميل قم :أدناه املجلد وسيظهر )(املضغوط املحمل امللف من امللفات باستخراج قم -سابقا تحميله تم والذي - ).img( امتداد يحمل الذي التشغيل نظام ملف انقل :املجلد إىل https://github.com/RayViljoen/Raspberry-PI-SD-Installer-OS-X/ archive/master.zip Raspberry-PI-SD-Installer-OS-X-master Raspberry-PI-SD-Installer-OS-X-master
40.
40 :التايل األمر ،واكتب
)Terminal( األوامر سطر برنامج افتح cd Raspberry-PI-SD-Installer-OS-X-master بطاقة منفذ رقم اكتب موضح هو كام SD الذاكرة :أدناه بالصورة بنسخ النظام يقوم سوف إىل التشغيل نظام ملفات .SD الذاكرة بطاقة .الكمبيوتر يف SD الذاكرة بطاقة بإدخال قم :)Terminal( األوامر سطر يف التايل األمر اكتب sudo ./install Occidentalis_v02.img .التشغيل نظام ملف باسم )Occidentalis_v02.img( استبدل :مالحظة
41.
41
42.
42 باي الرازبريي٣ ت�شغيل
43.
43 :العناوين باي الرازبريي تشغيل
خطوات باي الرازبريي يف التشغيل نظام )Raspbian( الرازبيان نظام )GNU/Linux( جنو/لينكس التشغيل نظام (GNU/Linux( جنو/لينكس ظهور قصة جنو/لينكس التشغيل نظام مميزات جنو/لينكس تشغيل نظام مكونات رازبيان بنظام املرفقة التطبيقات )Terminal( األوامر سطر برنامج )Command Line( األوامر سطر األوامر لسطر الوصول sudo األمر املستودعات املستودعات تحديث الربامج تنزيل الربامج إزالة
44.
44 باي الرازبريي تشغيل بطاقة
عىل التشغيل نظام نقل من االنتهاء بعد امللحقات كافة وتركيب بتجميع نقوم ،الذاكرة .باي الرازبريي لتشغيل الالزمة :باي الرازبريي تشغيل يف للبدء الالزمة الخطوات . باي الرازبريي لوحة يف لها املخصص املكان يف الذاكرة بطاقة تركيب . MicroUSB مبنفذ الطاقة مصدر توصيل والفأرة املفاتيح لوحة توصيل . بالشاشة اآلخر جانبه توصيل ثم ،باي الرازبريي لوحة يف HDMI كابل توصيل . بالكهرباء الطاقة مصدر توصيل وأن بالتثبيت بدأ النظام أن ستالحظ ،السابقة الخطوات من االنتهاء عند .الوقت بعض سيستغرق التثبيت اإلعدادات ضبط نافذة لك ستظهر ،مرة ألول النظام تثبيت من ينتهي وعندما .الصورة يف كام امللحقات وتركيب تجميع
45.
45 : الخيار اخرتBoot
Options Desktop Autologin : الخيار اخرت ثم إعادة سيتم بعدها )Finish( كلمة عىل بالضغط نقوم ثم أو املكتب سطح إىل واإلنتقال باي الرازبريي تشغيل .الرازبيان لنظام األساسية الواجهة
46.
46 Expand Filesystem تكون حيث
بالكامل الذاكرة بطاقة مساحة باستخدام يسمح الخيار هذا . التشغيل لنظام متاحة Change User Password كلمة أن حيث ،)pi( االفرتايض للمستخدم املرور كلمة تغري ميكنك . )raspberry(هي االفرتاضية املرور املكتب سطح ظهور عدم حالة يف (الشاشة األوامر سطر إىل النظام وانتقال سطر عىل التايل األمر ،اكتب )السوداء :األوامر : الصورة يف املوجودة للخيارت توضيح )فقط إليها الحاجة عند استخدامها (يتم 1 2 startx
47.
47 : Overclock رسعة رفع
ميكنك الخيار هذا خالل ومن ، املعالج رسعة يف التحكم خيار رسعة زيادة عند أنه مالحظة يجب .ولكن باي بالرازبريي الخاص املعالج الرازبريي تلف إىل يؤدي وقد النظام استقرار عدم إىل يؤدي قد املعالج . باي : Advanced Options الصورة يف كام الخيارات من عدد عىل تحتوي متقدمة إعدادات Boot Option / Scratch لعدة باي الرازبريي تشغيل عند سيحدث ما بتغيري لك يسمح الخيار هذا سكراتش برنامج تشغيل أو األوامر سطر تشغيل ضمنها من خيارات الذهاب هو باي الرازبريي تشغيل عند االفرتايض الوضع أن مالحظة مع . املكتب لسطح Internationalisation Options املفاتيح لوحة وتغيري املحيل التوقيت و اللغة تغيري ميكنك الخيار بهذا Enable Camera بالرازبريي الخاصة للكامريا استخدامك حالة يف مخصص الخيار هذا الذاكرة من 128MB سيخصص فإنه الخيار لهذا تفعيلك حالة ويف ،باي . الرسومات ملعالج العشوائية Add to Rastrack جميع عىل تحتوي خريطة إىل سيضيفك الخيار هذا التسلية من كنوع باالنرتنت اتصالك يتطلب بذلك وللقيام ، بالعامل باي الرازبريي مستخدمي املوقع خالل من نفسك إضافة ميكنك كذلك . 3 5 6 7 8 9 http://rastrack.co.uk
48.
48 : Overscan أجزاء بعض
أن ستجد الغالب يف HD شاشات أو العريضة الشاشات يف بصورة تظهر وال الشاشة جوانب إىل تذهب قد املعروضة واألشياء النصوص . وجدت إن املشكلة هذه يحل الخيار هذا ، صحيحة : Hostname . باي الرازبريي لجهاز اسم بكتابة الخيار هذا لك يسمح :Memory Split .الرسومات ملعالج املتاحة الذاكرة مساحة بتغيري لك يسمح : SSH لك تسمح التي ، Secure Shell Server خاصية بتشغيل يقوم الخيار هذا يف عنها بالحديث نتطرق سوف والتي بعد عن بجهازك والتحكم بالوصول . القادمة الصفحات : SPI .SPI لـ التلقايئ التحميل تعطيل أو بتشغيل لك يسمح الخيار هذا : Audio HDMI من أو 3.5mm jack سامعة من كان سواء الصوت مبخرج التحكم : Update . إصدار آلخر Raspi-config باي الرازبريي إعدادات صفحة لتحديث :About raspi-config . raspi-config باي الرازبريي إعدادات صفحة عن معلومات 0
49.
49 باي الرازبريي يف
التشغيل نظام )Raspbian( الرازبيان نظام عن النظام هذا مييز ما سابقا ذكرنا ولقد ،باي للرازبريي املدعومة األنظمة أحد هو من مصغر جزء النظام .باي الرازبريي لوحة يف لالستخدام الشائع النظام وأنه ،غريه .اللينكس )GNU/Linux( جنو/لينكس التشغيل نظام عليه يطلق أو )GNU/Linux( جنو/لينكس التشغيل بنظام باي الرازبريي لوحة تعمل أنه يعني مام ، املصدر ومفتوح مجاين تشغيل نظام وهو ،فقط )Linux( لينكس يف الحرية لك أن حيث ، التعديل بعد ونرشه وتعديله وتوزيعه استخدامه ميكنك . تشاء كام به الترصف )GNU/Linux( جنو/لينكس ظهور قصة ستاملن ريتشارد يتمكن مل عندما ،م 1980 لعام الحرة الربمجيات فكرة تعود الطابعة لتعريف املصدرية الشفرة إىل الوصول من وزمالءه )Richard Stallman( مؤسسة أول ستاملن ريتشارد أسس م 1983 عام ويف .العمل يف الجديدة . GNU جنو مرشوع عليها أطلق ، الحرة بالربمجيات معنية بجامعة يدرس كان والذي )Linus Torvalds( تورفالدر لينوس ذلك بعد وظهر الحرة الربمجيات دمجت بعدها ، املصدر مفتوحة نواة ليقدم فنلندا يف هلسينيك /جنو التشغيل نظام لنا ليظهر لينوس نواة مع )GNU( جنو ستاملن لريتشارد .)GNU/Linux (لينكس لينوس ستاملن ريتشارد
50.
50 أساسية مكونات أربع
من جنو/لينكس تشغيل نظام توزيعات كل تتكون :وهي : )Kernel( النواة العتاد بني الوسيط تعترب فهي ، التشغيل نظام يف الرئييس الجزء . ككل لينكس نظام بني و الكمبيوتر عىل املوجود )Hardware( : )shell( الصدفة من األوامر تأخذ أنها أي ، األوامر سطر باستخدام النواة ملخاطبة برنامج أي من للنواة كحامية الصدفة وتعترب ، النواة يف تنفيذها ليتم املستخدم . النظام ترض قد أوامر .املصدر ومفتوح مجاين - . الفريوسات من للقلق داعي ال أنه حيث ؛ به وموثوق آمن نظام - أنحاء جميع من املطورين جهود بفضل ، الثغرات لكل رسيعة تحديثات - . العامل . األجهزة كل تناسب إصدارات وجود - جنو/لينكس التشغيل نظام مميزات جنو/لينكس تشغيل نظام مكونات
51.
51 : )GUI( الرسومية
الواجهة تسهل وأيقونات صور توفر ، األوامر لسطر بديلة واجهة عن عبارة هو جنو/لينكس تشغيل أنظمة مييز ما ،معها التعامل للمستخدم واجهة . جهازك مع يتناسب مبا للنظام املستخدمة الواجهات تنوع تتميز التي LXDE هي الكتاب هذا يف املستخدم رازبيان نظام . والرسعة بالخفة : )applications( التطبيقات تحرير وبرامج األلعاب مثل ، التشغيل بنظام املوجودة الربامج . وغريها النصوص برامج الرسومية الواجهة الصدفة Application GUI shell النواة Kernel
52.
52 رازبيان بنظام املرفقة
التطبيقات Mathematica سنستخدم ، سهلة برمجية لغة الصفحات يف منها الثاين اإلصدار . القادمة لعمل لألطفال خاصة برمجية بيئة تعمل ، األلعاب و الرسومات .واإلفالت السحب بخاصية نغمة إىل الربمجة لتحويل أداة . موسيقية النامذج متعددة برمجة لغة مجانا متوفرة ، للحوسبة تستخدم .باي للرازبريي python 2 & python 3Scratch Sonic PiWolfram :)Programming( الربمجية األدوات قامئة ، للحوسبة تستخدم برمجية لغة .باي للرازبريي مجانا متوفرة
53.
53 :)Internet( اإلنرتنت قامئة Pi
Store التطبيقات تحميل خالله من ميكنك ، باي للرازبريي خاص متجر .واأللعاب .باي للرزابريي دروس عىل يحتوي إلكرتوين مرجع Web Browser . لإلنرتنت متصفح Raspberry pi Resources
54.
54 :)Games( األلعاب قامئة مام
، برمجية واجهة لديها التي الوحيدة اللعبة هي وهذه ، كرافت ماين لعبة من مجانية نسخة . GPIO خالل من الحقيقي العامل مع تتفاعل وأن البايثون بلغة بها التحكم ميكنك أنه يعني Python Games . تعديلها حتى أو بها اللعب ميكنك ، البايثون بلغة املربمجة املصدر املفتوحة األلعاب بعض Terminal الطرفية أو األوامر سطر برنامج عىل للدخول يستعمل والذي .)Shell( لينكس صدفة Editor . النصوص محرر :)Accessories( امللحقات قامئة File Manager تصفح خالله من تستطيع والذي امللفات مدير .املختلفة امللفات Image Viewer .الصور متصفح PDF Viewer pdf ملفات لقراءة برنامج Task Manager لتصفح يستعمل ، الربامج مدير التشغيل قيد تكون التي الربامج أو إيقافها وميكنك النظام داخل .تشغيلها إعادة inecraft PiM Text
55.
55
56.
56 : )Help( املساعدة
قامئة Debian Reference . )Debian( دبيان لينكس نظام يرشح إلكرتوين مرجع Raspberry Pi Help .باي للرازبريي الرسمي املوقع من املساعدة
57.
57 :)Preferences( التفضيالت قامئة .
بالصوت للتحكم Keyboard & Mouse Setting .املفاتيح لوحة و الفأرة أداة يف للتحكم Monitor Setting الواجهة وأبعاد جودة يف والتحكم العرض شاشة إعدادات . الرسومية WiFi Configuration . الالسلكية الشبكة إعدادات لضبط s s Audio Jack Control
58.
58 )Terminal(األوامرسطربرنامج األوامر يقرأ حاسويب
برنامج هو ويفرسها املستخدم يدخلها التي لغة أو التشغيل نظام سياق يف من العديد ويحمل .معينة برمجية ،األوامر تنفيذ رسعة منها املميزات ، النظام تفاصيل أدق يف والتحكم وتثبيت ، املختلفة الربامج وتشغيل امللفات تصفح و مسحها أو الربامج . وإدارتها القامئة خالل من األوامر لسطر الوصول ميكن ، )Accessories( لقامئة الدخول ثم الرئيسية )Terminal( باسم القامئة هذه يف عرفُي حيث .كثريا األوامر سطر نستخدم سوف )Command Line( األوامر سطر :مالحظة ,العبارات الكتاب هذا يف املربعات داخل بَتتك التي أن يجب التي األوامر هي .األوامر سطر يف بَتتك األوامر لسطر الوصول
59.
59 املستودعات تحديث sudo األمر املستودعات عىل
تحتوي عمالقة سريفرات عن عبارة املستودعات ألنظمة املتوفرة املختلفة الربامج من عمالقة قاعدة خاللها من للمستخدم ميكن ،والتي لينكس التشغيل . وتحديثها الربامج تحميل باملستودع اإلتصال من املستخدم يتمكن وليك األداة استخدام عليه يجب برنامج أي وتحديث وتحميل .باإلنرتنت اإلتصال إىل األمر هذا ،ويحتاج )apt-get( هو رازبيان يف االفرتايض املستخدم حساب محدودة تحكم صالحيات له حساب وهو ،pi عدم مثل أمنية لدواعي ، النظام مكونات يف املستخدم يضطر وقد .الفريوسات انتشار األداة وجدت لذا ، النظام محتويات بعض لتعديل للمستخدم تسمح التي وهي sudo األمر أو املستخدم صالحيات لديه يكون أن العادي . super user الخارق رازبيان لنظام تنصيبك عند تفعله أن يجب ما أول .النظام يف املوجودة الربامج تحديث هو التايل األمر واكتب األوامر سطر افتح : )باإلنرتنت اإلتصال إىل األمر هذا (يحتاج Terminal sudo apt-get update
60.
60 الربامج تنزيل والبيانات للنظام
تحديث لعمل باملستودعات تتصل )apt-get( األداة أن يعني وهذا .اإلصدار بنفس والحزم اإلتصال إىل األمر هذا (يحتاج األمر هذا طريق عن يتم األحدث لإلصدار الربامج تحديث : )باإلنرتنت sudo apt-get upgrade sudo apt-get install (program name) sudo apt-get install gparted لتنزيل اإلنرتنت بشبكة متصلة باي الرازبريي تكون أن يجب .املستودعات وتحديث الربامج :التايل األمر ، األوامر سطر طريق عن برنامج أي لتنزيل : ذلك عىل مثال :مالحظة
61.
61 :التايل األمر طريق
عن بذلك نقوم ،األوامر سطر طريق عن برنامج أي لحذف تأكيد رسالة ستظهر ثم ،)Enter( زر عىل بالنقر قم األمر كتابة من االنتهاء بعد .للمامنعة )n( أو للموافقة )y( عىل بالنقر قم ،الربنامج بحذف الربامج إزالة sudo apt-get remove gparted زر عىل بالنقر قم األمر كتابة من االنتهاء بعد ،الربنامج بتحميل تأكيد رسالة ستظهر ثم ،)Enter( .للمامنعة )n( أو للموافقة )y( عىل بالنقر قم
62.
ls /dev األوامر هي
لينكس أوامر األوامر سطر يف بَتُكت التي . )Terminal( لينكس أوامر سلسلة محتويات بعرض األمر هذا يقوم أيضا خدمَتسُيو .الحايل املجلد من معني مجلد محتويات لعرض األمر بعد املجلد اسم كتابة خالل :األمرالتايل يف كام )ls( )ls( األمر )1( لينكس أوامر
64.
64 التحكم باي بالرازبريي بعد عن ٤
65.
65 :العناوين آخر جهاز من
باي بالرازبريي التحكم SSH باستخدام بعد عن األوامر بسطر التحكم VNC Protocol عرب والتحكم املكتب سطح عرض
66.
66 باي الرازبريي يف
SSH تفعيل اآليت خالل من وذلك آخر جهاز من باي بالرازبريي التحكم باستخدام بعد عن األوامر بسطر التحكم : SSH ملفهوم اختصار الكلمة هذه ))SSH(( وهو ، اآلمنة الصدفة ومعناها Secure Shell بعد عن التحكم من متكنك خدمة عن عبارة ويستخدم ، بالشبكة املتصلة األجهزة بني األجهزة بني اتصاالت وعمل امللفات لنقل .ومشفرة آمنة بصورة األوامر بسطر التحكم خطوات SSH باستخدام بعد عن )Terminal( األوامر سطر فتح :التايل األمر وكتابة sudo raspi-config .باي الرازبريي إعدادات قامئة يف الظاهرة الخيارات من )Advanced Options( اخرت .OK اخرت بعدها ، Finish كلمة عىل النقر ، Enable تفعيل اخرت ، SSH عىل ادخل 1
67.
67 الخاص ) IP
address ( الشبكة عنوان معرفة :اآليت خالل من وذلك باي بالرازبريي األمر وكتابة )Terminal( األوامر سطر فتح :التايل inet addr كلمتي بعد الشبكة عنوان ستجد بالصورة موضح هو كام 2 ifconfig
68.
68 (192.168.1.116) :الحاسوب خالل من
األوامر بسطر التحكم : )windows( ويندوز نظام يف client العميل برنامج إىل نحتاج ويندوز نظام يف لتحميله ،لذلك PuTTY برنامج وسنستخدم الرابط من مجانا تحميله ميكنك :التايل http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe ،اآلخر عن يختلف منها كل خانات عدة ستجد الربنامج تفتح عندما سنختار ،الصورة يف موضح هو كام متاما اإلعدادات بتغيري سنقوم نكتب بعدها )Connection type( يف املوجودة الخيارات من SSH ويف )Host Name( خانة يف باي بالرازبريي الخاص الشبكة عنوان . 22 نكتب Port خانة 3
69.
69 لك وستظهر ،
االتصال ليبدأ open زر عىل اضغط رقم و املستخدم اسم إدخال منك تطلب نافذه اسم أن مالحظة مع ،باي بالرازبريي الخاصة املرور املرور وكلمة )pi( هو اإلفرتايض املستخدم تغيري حالة ويف ،)raspberry( هي اإلفرتاضية كلمة استعمل باي بالرازبريي الخاصة املرور كلمة .وضعتها التي املرور نافذة لك ستظهر بعدها الخاصة األوامر سطر ظهور وبعد ،باي بالرازبريي التحكم ميكنك النافذة هذه وذلك بعد عن باي بالرازبريي بك الخاص الحاسوب خالل من
70.
70 األمر واكتب )Terminal(
األوامر سطر افتح :التايل أو لينكس نظام مستخدمي أحد كنت إذا والتحكم باي بالرازبريي اإلتصال ميكنك ، ماك الدخول طريق عن بها الخاص األوامر بسطر نظام عىل املوجود األوامر سطر عىل . بك الخاص الحاسوب :)MAC( ماك أو )Linux( لينكس نظام يف ssh pi@ip_adress : ذلك عىل مثال ssh pi@192.168.1.116 وميكنك ، بعد عن بها والتحكم األجهزة إىل للوصول نظام عن عبارة هو VNC Protocol Virtual Network ملفهوم اختصار هي )VNC( وكلمة ، املكتب سطح مشاهدة من Computing : VNC Protocol عرب والتحكم املكتب سطح عرض :الحاسوب خالل من األوامر بسطر التحكم 3
71.
71 من باي الرازبريي
يف tightvncserver برنامج تنصيب :األوامر سطر يف التايل األمر كتابة خالل :األوامر سطر يف التايل األمر كتابة خالل من الربنامج فتح VNC Protocol: عرب والتحكم املكتب سطح عرض خطوات sudo apt-get install tightvncserver vncserver :1 ويندوز الحاسوب نظام يف TightVNC برنامج تنصيب :التايل الرابط خالل من )windows( منك سيطلب األوىل املرة يف للربنامج تشغيلك عند ،أدخلتها التي املرور لكلمة تأكيد ثم ، مرور كلمة إدخال تتمكن حتى خارجي مكان يف بحفظها تقوم أن وعليك .القادمة الخطوات يف ذلك يتطلب عندما إدخالها من شاشة لك وستظهر TightVNC برنامج بتشغيل قم عنوان بإدخال ستقوم حيث ،التالية الصورة يف كام الدخول ،النقطتني بعد بالرقم ًامتبوع باي الرازبريي شبكة التطرق تم قد الشبكة عنوان إيجاد طريقة أن مالحظة مع .السابقة الصفحات يف إليها http://www.tightvnc.com/download.php :1
72.
72 )Connect( اتصال كلمة
عىل النقر للرازبريي املكتب سطح ظهور ستالحظ السابقة الخطوات من االنتهاء بعد الخاص الحاسوب عىل باي :التالية الصورة يف كام بك التي vnc بربنامج الخاصة املرور كلمة إلدخال جديدة نافذة لك ستظهر موافق كلمة عىل النقر و باي الرازبريي يف vnc برنامج تثبيت عند أدخلتها .)OK(
73.
73 األوامر هي لينكس
أوامر األوامر سطر يف بَتُكت التي . )Terminal( لينكس أوامر سلسلة إىل باإلنتقال األمر هذا يسمح خالل من خدمَتسُيو .معني مجلد بعد املطلوب املجلد اسم كتابة :األمرالتايل يف كام )cd( األمر )cd( األمر )2( لينكس أوامر cd /etc
74.
74 cd ~ :،وهي معينة
ملجلدات اإلختصارات بعض توجد الحايل املجلد . )األب (املجلد السابق املجلد .. املستخدم مجلد ~ العام )املجلدroot( / :التايل األمر ...اكتب املستخدم مجلد إىل للوصول
75.
75 Hello
76.
76 البايثون٥
77.
77 :العناوين الربمجة لغات البايثون عن
مقدمة التسمية سبب املستخدم الربنامج البايثون لغة أساسيات بايثون مفرس عىل العمل طرق البايثون لغة يف األساسية العمليات print - الكتابة comments - التعليقات Calculations- الحسابية العمليات variables - املتغريات املتغري نوع if الرشطية الجملة if-else الرشطية الجملة while التكرار جملة list - القامئة for التكرار جملة
78.
78 :الربمجة لغات تدعمها التي
الربمجية اللغات التي اللغات كل هي باي الرازبريي : مثل ، لينكس نظام يدعمها من وغريها ،جافا ،باسكال ، البايثون باستعامل سنقوم .األخرى اللغات هذا يف )python( البايثون لغة التحكم منافذ لربمجة الكتاب التي للمميزات وذلك ،GPIO من غريها عن اللغة هذه يف تتوفر نقوم سوف والتي األخرى اللغات .البايثون بلغة التعريف عند برسدها
79.
79 لغات من لغة
هي البايثون العايل املستوى ذات الربمجة اللغة هذه تتميز .واملتقدم الكتابة حيث من بالبساطة ومفتوحة التعلم ،سهلة والقراءة قابلة علهاج ما وهو املصدر .للتطوير ملراحل البايثون استخدام ميكن من وذلك الربمجة من متعددة البسيطة الربامج برمجة خالل إنجاز إىل ووصوال للمبتدئني لغة كأي الضخمة املشاريع .أخرى برمجية البايثون هذه متتلكها التي املميزات بسبب أهم ولعل .اللغات من غريها عن اللغة اللغة هذه تعلم سهولة هو مييزها ما .املصدر مفتوحة حرة لغة وأنها لربمجة البايثون اخرتنا ملاذا التحكم؟ منافذ
80.
80 والتعديل املصدرية الشفرة
قراءة بحرية ميكنك :املصدر مفتوحة .فيها .اللغة هذه وقراءة كتابة يف البساطة بسبب :التعلم سهلة .املختلفة وإصداراتها التشغيل أنظمة جميع عىل تعمل :عملية التي الربمجية املكتبات من كبري عدد تتوفر :الربمجية املكتبات .اللغة هذه تدعمها العاملية اإلنرتنت شبكة يف الربمجة مجتمع قبل من مدعومة :الدعم .كبري بشكل .باي الرازبريي لوحة يف التحكم منافذ برمجة تدعم :GPIO مميزاتها األصيل بايثون معنى يرجع هذا ولعل الضخمة األفعى إىل تسمية وراء السبب هو ليس وإمنا ،االسم بهذا البايثون لغة اللغة هذه مؤسس إعجاب بفرقة "رزوم "فان الربمجية عىل تطلق كانت مرسحية ،بايثون مونتي اسم نفسها نسبة بايثون اسم عليها فأطلق .املرسحية الفرقة لهذه التسمية سبب
81.
81 التفاعيل بايثون مفرس
هو املستخدم الربنامج هام الربنامج لهذا إصداران وهنالك Python IDLE تحديثات وآخر التحديثات من عدد وله الثاين اإلصدار فهو اآلخر اإلصدار أما Python 2.7.9 اإلصدار هذا Python آخرها التحديثات من عدد كذلك وله الثالث تحديث يف اإلصدارات هذه بأن علام , 3.4.3 .مستمر الكتاب؛ هذا يف الثاين اإلصدار باستخدام سنقوم اللغة هذه من الثاين اإلصدار تعلم بعد ألنه وذلك زيادة .الثالث لإلصدار بسهولة االنتقال ميكنك إىل بحاجة اللغة هذه يف املبتدئ فإن ذلك عىل ما إذا له الربمجي املجتمع سيوفره ما وهذا دعم .الثاين باإلصدار بدأ املستخدم الربنامج التفاعيل بايثون مفرس عن بالحديث تطرقنا أن بعد بالعمل نقوم سوف الذي واإلصدار وإصدارته اإلصدار وهو أال الكتاب هذا يف معه والتعامل اللغة أساسيات بعض باستعراض سنقوم ،الثاين .التحكم منافذ برمجة يف الدخول قبل البايثون لغة أساسيات املربعات داخل بَتتك التي ,العبارات الكتاب هذا يف .الربمجي بايثون كود هي الزاويتني مقطوعة :مالحظة
82.
82 من أو نفسه
الربنامج عىل العمل املمكن من الربمجي الكود كتابة حتى أو األوامر سطر خالل وفيام الربنامج يف الحقا وفتحه نيص ملف يف : ذكرناها التي الطرق لكل توضيح ييل بايثون مفرس عىل العمل طرق كتابة خالل من :األوامر سطر :الثانية الطريقة :األوامر سطر يف التايل األمر python بفتح نقوم :بايثون مفرس :األوىل الطريقة رضورة مع الربمجة قامئة من بايثون مفرس .الثالث وليس الثاين اإلصدار أنه التأكد :التالية الصورة يف موضح هو كام الشاشة لك ستظهر بعدها
83.
83 محرر فتح خالل
من بامتداد نيص ملف :الثالثة الطريقة وبعدها امللحقات قامئة يف املوجود )Text Editor( النصوص /home/pi/ التايل املسار يف بامتداد وحفظه الكود كتابة )Terminal( األوامر سطر فتح إال عليك ما الربنامج ولتشغيل .االمتداد مع امللف باسم متبوعة )python( كلمة وكتابة python (File_Name).py :ذلك عىل مثال python Name.py :).py( ).py(
84.
84 بعالمة ولكن السابقة
الطريقة باستخدام الكتابة بأمر القيام ميكن عالمتي بإضافة الطريقة هذه خالل من الفائدة وتكمن ،واحدة تنصيص .الشاشة عىل طباعته املراد الكالم بداخل التنصيص :ذلك عىل مثال :ذلك عىل مثال القيام إال عليك ما الشاشة عىل وعرضه البايثون لغة يف الكتابة بأمر للقيام بني ويكون الشاشة عىل إظهاره املراد بالنص متبوعة )print( كلمة بكتابة )Enter( عىل والضغط التنصيص عالمات :البايثون لغة يف األساسية العمليات print "text" print "Hello Raspberry Pi" print 'Hello "Raspberry" Pi' :)print( الكتابة
85.
85 األمر كتابة خالل
من command.py ملف بتشغيل قم :التايل األمر كتابة خالل من command.py ملف بإنشاء قم :األوامر سطر يف التايل ،عام بشكل الربمجة أنواع كافة يف التعليقات تستخدم الكود رشح يتم خاللها من ؛ألنه للغاية مفيدة وهي ،الناس لدى عليها املتعارف باللغة لها املقابل الربمجي قبل من تجاهلها يتم أنه كام عليك ما بك الخاص الربنامج يف معني بتعليق وللقيام .تريده الذي التعليق يليها )#( املربع عالمة وضع إال :ذلك عىل مثال :)comments( التعليقات nano command.py python command.py .)compiler( املرتجم # Show the following text on screen print "Hello Raspberry Pi"
86.
86 املرتجم تجاهل عملية
من االستفادة املمكن ومن )code( الشيفرة من معني سطر بإبطال للتعليقات .عام بشكل الربنامج يف مؤقت أو معني لتعديل بالعمليات القيام عىل بقدرته البايثون ميتاز والقسمة والرضب والطرح مثل:الجمع الحسابية القيام وميكن .للمتغريات مسبق تعريف بدون :التايل األمر خالل من بذلك :Calculations الحسابية العمليات Number*Number :ذلك عىل مثال 5*5 # Show the following text # on screen print "Hello" # print "Hello World" print "Raspberry Pi"
87.
87 الحسابية والعمليات الطباعة
عملية بني الربط ميكن كام :ذلك عىل مثال :ذلك عىل مثال print "The result of addition 5+5 is ", 10 يف للتخزين عنوان أو اسم تحديد عن عبارة املتغري مجهولة أو معلومة قيمة عىل يحتوي وقد الذاكرة بالطريقة نفسه الربنامج قبل من للتعديل قابل وهو .عليها برمجته متت التي املتغري اسم كتابة خالل من املتغريات تعريف ويتم من ذلك ويتم يساوي إشارة بينهام بقيمته متبوعا :التايل األمر خالل )variables( املتغريات Var=Value x=5
88.
88 :ذلك عىل مثال تم
التي املتغريات عىل الحسابية بالعمليات القيام ميكن كام .املتغري عىل معينة قيمة إدخال أو الربنامج يف قيمتها تحديد :ذلك عىل مثال Raspberry = 50 pi = 50 print " Raspberry + Pi =" , Raspberry + pi print "Raspberry - Pi =", Raspberry - pi ذلك يف املدخلة القيمة طريق عن املتغري نوع تحديد يتم متبوعة type كلمة بكتابة نقوم املتغري نوع وملعرفة .املتغري .قوسني بني باملتغري املتغري نوع type(Var_Name) type(x)
89.
89 مسافة وضع اإلعتبار
بعني األخذ مع املراد statement(s( للعبارات )tab( .الرشط تحقق عند تحقيقها الرشطية الجملة ألن الربمجة؛ ركائز أهم من الرشطية الجمل تعترب توقف بدون سيستمر بكتابته تقوم الذي الربنامج عدم حال يف تتغري لن أنها حيث املعطيات بنفس .استخدامها املناسب الخيار الختيار الرشطية الجمل وتستخدم من التأكد أو املربمج رغبة حسب عىل حالتني بني قيمة من التأكد أو الربنامج يف للمتغري معينة قيمة كلمة من كالتأكد املتغري عىل املستخدم أدخلها .الربنامج عىل املربمج وضعها التي الرس :كالتايل )if( الرشطية الجملة بناء ويكون if expression : statement(s) :ذلك عىل مثال if (if statement) conditional code in condition in condition is true is false condition pi=50 raspberry =50 if pi == raspberry: print "Hello Raspberry"
90.
90 conditional code in condition in
condition is true is false condition مسافة وضع اإلعتبار بعني األخذ مع املراد statement(s( للعبارات )tab( ،وكذلك الرشط تحقق عند تحقيقها .)else( ب املرتبطة العبارات :ذلك عىل مثال حالة ففي )؛if( الرشطية للجملة املكملة هي باألمر القيام فسيتم ًاصحيح كان الرشط أن صحيح غري الرشط كان إذا أما )if( ييل الذي .)else( ييل الذي باألمر القيام فسيتم :كالتايل )else-if( الرشطية الجملة بناء ويكون الرشطية الجملة if expression : statement(s) else: statement(s) if-else (if-else statement) pi=60 raspberry =60 if pi == raspberry: print "Hello Raspberry pi" else: print "Hello"
91.
91 )tab( مسافة وضع
اإلعتبار بعني األخذ مع عند تكرارها املراد statement(s( للعبارات .الرشط تحقق :ذلك عىل مثال أمر وتكرار إلعادة while التكرار جملة تستخدم رشط حسب عىل وذلك الربنامج يف معني عدم حال ويف املربمج قبل من وضعه يتم .يتوقف التكرار فإن عندها الرشط ذلك تحقق :كالتايل )while( التكرار جملة بناء ويكون التكرار جملة(while loop) while in condition in condition while expression: is true is false statement (s) conditional code condition while expression : statement(s) count=1 while (count<10) : print "The number of letters of raspberry" , count count= count + 1
92.
92 ،القيم من عدد
عىل تحتوي قامئة عن عبارة وبني التنصيص بعالمة القيمة تحديد ويتم بني ما القيم جميع وتكون فاصلة قيمة كل .معقوفني قوسني أنواع ستة Python الربمجة لغة يف يوجد شيوعا أكرثها ولكن ،املدمجة املتتاليات من القيم أن القامئة مييز ما وأهم القوائم هي .نفسه النوع من تكون أن بالرضورة ليست list_Num=[ 1 , 2 , 3 , 4 , 5 ] list_Lett=[ "R", "a", "s", "p", "b", "e","r","r","y"] list_Mix=[1, 2 , "a", "b"] )list( القامئة :كالتايل القامئة داخل العنارص ترتيب ويكون :القامئة داخل معني عنرص طباعة عىل مثال list_Num=[ 1 , 2 , 3 , 4 , 5 ] list_Lett=[ "R", "a", "s", "p", "b", "e","r","r","y"] list_Mix=[1, 2 , "a", "b"] print " List_Num in position 2 is ", list_Num[2] print " list_Lett in position 0 is ", list_Lett [0] print " list_Mix in position 3 is ", list_Mix [3] الشاشة عىل وإظهارها القامئة بداخل التي العنارص طباعة وميكن .بطباعته ترغب الذي العنرص لذلك املحفوظ املكان اختيار طريق عن list_Lett=[ "R","a", "s", "p", "b", "e", "r" ,"r" ,"y" ] 0 1 2 3 4 5 6 7 8
Jetzt herunterladen