Admin مدير المنتدى
عدد المساهمات : 18996 التقييم : 35494 تاريخ التسجيل : 01/07/2009 الدولة : مصر العمل : مدير منتدى هندسة الإنتاج والتصميم الميكانيكى
| موضوع: كتاب الأردوينو من البداية وحتى الاحتراف (مستوى المبتدئ) الأربعاء 16 ديسمبر 2020, 11:38 pm | |
|
أخواني في الله أحضرت لكم كتاب الأردوينو من البداية وحتى الاحتراف (مستوى المبتدئ) د.م. حسام الوفائي
و المحتوى كما يلي :
الفهرس الفهرس 2 الفصل الأول .8 لمحة عامة عن لوحة الأردوينو 8 . Arduino Board Overview -1-1مقدمة 8 -2-1المتحكم الصغري .8 -3-1لوحة الأردوينو أونو 11 . Arduino UNO -1-3-1المتحكم الصغري AVR ATmega328الرئيسي .11 -2-3-1المتحكم الصغري ATmega16U2الثانوي 12 -3-3-1منظم جهد ،5Vومنظم جهد 12 . 3.3V -4-3-1مجموعة من الثنائيات الضوئية .13 14 . USB -منفذ5-3-1 -6-3-1مقبس الطاقة .14 -7-3-1زر إعادة التشغيل 14 -8-3-1دارة متكاملة 15 . LM358 15 In-Circuit Serial Programming (ICSP) -منفذ برمجة تسلسلي9-3-1 -11-3-1منافذ الاستطاعة 16 -11-3-1منافذ دخل تشابهية 17 -12-3-1منافذ دخل وخرج رقمية .17 19 . Arduino MEGA ADK - Arduino MEGA 2560 - Arduino MEGA -لوحات4 -1 22 . Arduino Due -لوحة الأردوينو5-1 -6-1لوحة الأردوينو ليوناردو 24 Arduino Leonardo -7-1لوحة الأردوينو ميكرو 25 . Arduino micro -8-1لوحة الأردوينو نانو 27 . Arduino Nano 28 . Arduino Mini - لوحة الأردوينو9-1الأردوينو من البداية وحتى الاحتراف د.م. حسام الوفائي 29 . Arduino Pro – لوحة11-1 31 . Arduino Pro mini – لوحة11-1 31 Arduino Lilypad -لوحة أردوينو ليلي باد12-1 الفصل الثاني 33 بيئة التطوير المتكاملة للأردوينو 33 Arduino IDE -1-2مقدمة .33 -2-2تحميل بيئة التطوير المتكاملة للأردوينو 33 Arduino IDE -3-2بيئة التطوير المتكاملة للأردوينو 33 . Arduino IDE -1-3-2شريط أدوات القوائم 34 36 common functions toolbar - شريط أدوات وظائف عامة2-3-2 36 . text editor - محرر النص3-3-2 37 . message area -منطقة الرسالة4-3-2 37 . text console - لوحة مراقبة النص5-3-2 -4-2خطوات تحميل الشيفرة البرمجية إلى لوحة الأردوينو .37 -1-4-2وصل لوحة الأردوينو إلى الحاسب عن طريق منفذ 37 .USB -2-4-2كتابة الشيفرة البرمجية 39 -3-4-2تحميل الشيفرة البرمجية إلى لوحة الأردوينو 39 -4-4-2تشغيل الدارة .41 -5-2مبادئ كتابة الشيفرة البرمجية في بيئة التطوير 41 Arduino IDE -1-5-2هيكلة كتابة الشيفرة البرمجية 41 -2-5-2التصريح عن المتغيرات والمصفوفات والثوابت 41 -1-2-5-2التصريح عن المتغيرات 41 -2-2-5-2التصريح عن المصفوفات 42 -3-2-5-2التصريح عن الثوابت 43 -3-5-2كتابة الأعداد الصحيحة 44الأردوينو من البداية وحتى الاحتراف د.م. حسام الوفائي -4-5-2بنى التحكم 44 -1-4-5-2الحلقات: 44 44 for - حلقة1-1-4-5-2 45 . : while - حلقة2-1-4-5-2 -2-4-5-2تعليمة IFالشرطية 45 -3-4-5-2تعليمة القفز 46 goto 46 Comments - التعليقات5-5-2 -6-5-2تعليمة التأخير الزمني .46 -7-5-2البرنامج الفرعي .47 -1-7-5-2البرامج الفرعية على شكل إجرائية 47 Procedure -2-7-5-2البرامج الفرعية على شكل تابع 47 function الفصل الثالث: التطبيقات العملية .49 الثنائيات الضوئية 49 LEDs -1-1-3مقدمة .49 -2-1-3تعليمات الدخل والخرج الرقمية 49 Digital I/O -3-1-3التطبيقات العملية 51 -1-3-1-3تشغيل وإطفاء ثنائي ضوئي بشكل متكرر 51 Blinking LED -1-1-3-1-3الكود البرمجي .51 -2-1-3-1-3محاكاة تشغيل وإطفاء ثنائي ضوئي من خلال برنامج 51 Proteus -2-3-1-3تشغيل وإطفاء مجموعة ثنائيات ضوئية 51 . LEDs -1-2-3-1-3الكود البرمجي .52 -2-2-3-1-3محاكاة تشغيل وإطفاء مجموعة ثنائيات ضوئية من خلال برنامج 53 . Proteus -3-3-1-3التحكم بثنائيات ضوئية من خلال مفاتيح الكترونية 53 -1-3-3-1-3الكود البرمجي .54 -2-3-3-1-3محاكاة التحكم بثنائيات ضوئية من خلال مفاتيح الكترونية من خلال برنامج Proteus 55 الأردوينو من البداية وحتى الاحتراف د.م. حسام الوفائي السبع قطع الضوئية 56 7-Segment -1-2-3مقدمة .56 -2-2-3إظهار الأرقام على السبع قطع ضوئية ذات نمط مهبط مشترك 56 -1-2-2-3الكود البرمجي .58 -2-2-2-3محاكاة إظهار أرقام على سبع قطع ضوئية باستخدام برنامج 59 Proteus -3-2-3إظهار أرقام من خلال عدة أجزاء سبع قطع ضوئية 61 -1-3-2-3الكود البرمجي .61 مصفوفة الثنائيات الضوئية 67 . Led Matrix -1-3-3مقدمة .67 -2-3-3ربط مصفوفة الثنائيات الضوئية مع لوحة الأردوينو أونو .68 -3-3-3الكود البرمجي 71 -4-3-3محاكاة مصفوفة الثنائيات الضوئية من خلال برنامج 71 Proteus شاشة الكريستال السائلة 72 LCD -1-4-3مقدمة .72 -2-4-3ربط شاشة الكريستال السائل مع لوحة الأردوينو أونو .73 -3-4-3الكود البرمجي 73 -4-4-3محاكاة شاشة الكريستال السائل من خلال برنامج 76 Proteus لوحة المفاتيح 77 Keypad -1-5-3مقدمة .77 -2-5-3ربط لوحة المفاتيح مع لوحة الأردوينو 79 -3-5-3الكود البرمجي 81 -4-5-3محاكاة لوحة المفاتيح من خلال برنامج 83 . Proteus -5-5-3تطبيق على شاشة LCDولوحة المفاتيح .83 -6-5-3الكود البرمجي 84 -4-5-3محاكاة لوحة المفاتيح وشاشة LCDمن خلال برنامج 86 Proteusالأردوينو من البداية وحتى الاحتراف د.م. حسام الوفائي قراءة إشارة الحساسات التشابهية 87 -1-6-3مقدمة .87 -2-6-3ربط الحساسات التشابهية مع لوحة الأردوينو 89 -3-6-3الكود البرمجي 91 -4-6-3محاكاة ربط حساس درجة الحرارة من من خلال برنامج 92 Proteus -5-6-3نماذج لحساسات تشابهية ورقمية .92 التحكم بمحركات التيار المستمر، والخطوية، والسيرفو 93 -1-7-3مقدمة .93 -2-7-3محرك التيار المستمر 93 DC motor -1-2-7-3الدارة المتكاملة 93 . L293 -1-1-2-7-3التحكم بالمحرك المستمر من خلال لوحة الأردوينو مع استخدام لدارة القيادة 95. L293 -2-2-7-3وحدة التحكم بالمحركات 96 L298N -1-2-2-7-3التحكم بالمحرك المستمر من خلال لوحة الأردوينو مع استخدام للوحة التحكم 99L298N -3-2-7-3الكود البرمجي 111 -4-2-7-3محاكاة التحكم بمحرك مستمر dcمن خلال برنامج 111 . Proteus -5-2-7-3التحكم بسرعة المحرك المستمر من خلال لوحة الأردوينو 112 -1-5-2-7-3لكود البرمجي 115 -3-7-3المحركات الخطوية . 116 117 Unipolar Stepper Motor - المحرك الخطوي أحادي القطبية1-3-7-3 -1-1-3-7-3الدارة المتكاملة 111 . ULN2003 -2-1-3-7-3التحكم بالمحرك الخطوي أحادي القطبية وسرعته من خلال لوحة الأردوينو 112 -3-1-3-7-3الكود البرمجي 114 -4-1-3-7-3محاكاة التحكم بمحرك أحادي القطبية من خلال برنامج 116 . Proteus 116 Bipolar Stepper Motor - المحرك الخطوي ثنائي القطبية2-3-7-3 -1-2-3-7-3التحكم بالمحرك الخطوي ثنائي القطبية وسرعته من خلال لوحة الأردوينو . 119الأردوينو من البداية وحتى الاحتراف د.م. حسام الوفائي -2-2-3-7-3الكود البرمجي 122 -3-2-3-7-3محاكاة التحكم بمحرك ثنائي القطبية من خلال برنامج 123 Proteus 123 Servo Motor - محرك السيرفو4-7-3 -1-4-7-3التحكم بالمحرك السيرفو من خلال لوحة الأردوينو 126 -2-4-7-3الكود البرمجي 127 -3-4-7-3محاكاة التحكم بمحرك السيرفو من خلال برنامج 128 Proteus التحكم بالأجهزة التي تعمل بجهود عالية 129 129 -مقدمة1-8-3 -2-8-3ربط المرحل مع لوحة الأردوينو 131 -3-8-3الكود البرمجي . 132 -4-8-3محاكاة التحكم بمصباح باستخدام المرحل في برنامج 133 Proteus -5-8-3ملحقات . 133 نقل المعلومات وفق بروتوكول الاتصال التسلسلي 134 . UART 134 - مقدمة1-9-3 136 . (recommended standard ) RS-232 - بروتوكول الاتصال التسلسلي2-9-3 -3-9-3نقل المعطيات ما بين لوحة الأردوينو والطرفيات الأخرى من خلال بروتوكول الاتصال UART -4-9-3الكود البرمجي . 143 الملحق (151 )1 برامج محاكاة الأردوينو . 151 151 . Proteus -برنامج1 151 VirtualBreadboard -برنامج2 يتناول كتاب الأردوينو من البداية وحتى الاحتراف – مستوى المتوسط – ما يلي: - قراءة إشارة حساسات مختلفة (حساس حرارة ورطوبة ،DHT11حساس مسافة ،HC-SR04حساس غاز ،MQ5حساس أول أكسيد الكربون ،MQ7حساس حركة، حساس حريق، حساس التسارع وتحديد الاتجاه .)Accelerometer and Gyroscope - التحكم بشاشة ملونة ولمس. - إرسال واستقبال البيانات (أوامر تحكم ومراقبة) من خلال تقنية البلوتوث. - إرسال واستقبال البيانات (أوامر تحكم ومراقبة) من خلال شبكة Wi-Fiوشبكة الانترنت. - إرسال واستقبال البيانات من خلال شبكة محلية LANوشبكة الانترنت. - ربط الأردوينو مع وحدة تحديد الموقع العالمية .GPS - إرسال واستقبال البيانات من خلال الشبكة الخلوية. - التقاط الصور ومعالجتها باستخدام الكاميرا .OV7670 640 x 480 VGA CMOS - إرسال واستقبال البيانات من خلال بروتوكول I2Cوتطبيق ساعة زمن حقيقي. - تصميم واجهات ربط تفاعلية على الحاسب باستخدام برنامج فيجول بيسك. - تصميم واجهات ربط تفاعلية على الأجهزة المحمولة التي تعمل وفق نظام الأندرويد
كلمة سر فك الضغط : books-world.net The Unzip Password : books-world.net أتمنى أن تستفيدوا من محتوى الموضوع وأن ينال إعجابكم رابط من موقع عالم الكتب لتنزيل كتاب الأردوينو من البداية وحتى الاحتراف (مستوى المبتدئ) رابط مباشر لتنزيل كتاب الأردوينو من البداية وحتى الاحتراف (مستوى المبتدئ)
عدل سابقا من قبل Admin في الجمعة 29 يوليو 2022, 6:49 pm عدل 1 مرات |
|
eng.abu3li مهندس تحت الاختبار
عدد المساهمات : 1 التقييم : 1 تاريخ التسجيل : 12/03/2012 العمر : 45 الدولة : المملكة العربية السعودية العمل : engineer الجامعة : damascus
| موضوع: رد: كتاب الأردوينو من البداية وحتى الاحتراف (مستوى المبتدئ) الإثنين 21 ديسمبر 2020, 6:50 am | |
| |
|
Admin مدير المنتدى
عدد المساهمات : 18996 التقييم : 35494 تاريخ التسجيل : 01/07/2009 الدولة : مصر العمل : مدير منتدى هندسة الإنتاج والتصميم الميكانيكى
| موضوع: رد: كتاب الأردوينو من البداية وحتى الاحتراف (مستوى المبتدئ) الإثنين 21 ديسمبر 2020, 11:42 am | |
|
- eng.abu3li كتب:
- جزاك الله خير
جزانا الله وإياك خيراً لاتنسى المساهمة معنا بعمل اللايك والشير للمنشورات والفيديوهات والإشتراك فى القناة https://www.youtube.com/c/Eng2010?sub_confirmation=1 وزيارة الموقع https://www.eng2010.com والاعجاب بصفحة المنتدى على الفيس بوك https://www.facebook.com/engineer2010 وجروب المنتدى على الفيس بوك https://www.facebook.com/groups/DEABS2010/ و جروب المنتدى على الواتساب https://chat.whatsapp.com/F7y6ThYOR2gEkSK7KtnhKx https://chat.whatsapp.com/Dv2QvTOLGp47OaVi5UB2sT https://chat.whatsapp.com/IC43ZxT5MzWI9ysZLMWlbx نرجو الانضمام لجروب واحد فقط من جروبات الواتساب و قناتنا على التيليجرام https://t.me/Eng2010Com https://t.me/Eng2010 |
|