الآردوينو – Arduino – كما لم تعرفه من قبل!! الجزء الأول
الآردوينو – Arduino – كما لم تعرفه من قبل!! الجزء الأول
م. محمود مسلماني
المحتويات
مقدمة المؤلف: . 2
الفصل الأول: 6
نظرة عامة عن الآردوينو 6
لوحات الآردوينو النشأة والتطور . 7
ما هو الآردوينو Arduin ؟؟؟ 7
لماذا الآردوينو ؟؟؟ . 9
لوحات الآردوينو التعدد والميزات 11
استعراض سريع لأشهر لوحات الآردوينو: 12
محاكاة الآردوينو على برنامج 27 .Pr teus 8.5
إضافة المكتبيات الخاصة بالآردوينو 28
بيئة التطوير المتكاملة 32 Arduin IDE
واجهة البرنامج الرئيسية: . 32
تعريف لوحة الآردوينو على الحاسب . 39
واجهة الاتصال التسلسلي 42 . UART
لغة البرمجة ++C/Cفي بيئة 45 Arduin IDE
المصفوفات 66 :Arrays
التوابع (الدوال) 71 .:Functi ns
أمــثلة عــمليــة . 78
تمارين الفصل الأول 109
الفصل الثاني: المحيطيات (111 )1
مـــقــدمـــــــــة: 112
إضافة مكتبة عمل لبيئة التطوير 113 .:Arduin IDE
لـوحـــة المــفـاتيـــح الســــــــت عـشـــــــريـة 116 . Key Pad
التعليمات الخاصة بلوحة المفاتيح الست عشرية: 117
شاشة القطع السبع 120 Segment 7
شاشة العرض الكرستالية المحرفية 127 .LCD
شاشة العرض الكرستالية الرسومية 135 . GLCD
القبضة التشابهية ذات المحورين 139 . X & Y
ليد الألوان الثلاثة 142 .RGB LED
لغة ++Cمن جديد 146308
مشروع الفصل: مؤقت تنازلي بأربع خانات باستخدام شاشة 150 7segment
تمارين الفصل الثاني 161
الفصل الثالث: 162
المحركات الكهربائية والتحكم بها . 162
مقــــدمـــة: . 163
محركات السيرفو 164 . Serv M t r
171 Brushless m t r محركات
المحركات الخطوية 177 Stepper M t r
المشفرات البصرية 193 . The Enc der
تمارين الفصل الثالث 201
المشروع الفصل: تصميم محرك Serv من محرك 202 DC
الفصل الرابع: حساسات الحركة والمسافة . 212
حساس الحركة 213 . .PIR
حساس الأمواج فوق الصوتية 218 . Ultras nic Sens r
225 .Hall Effect sens r حساس أثر هول
الموديولات التي تحوي في بنيتها 229 IC:LM393
تمارين الفصل الرابع 232
المشروع الأول: جهاز إنذار بكلمة سر وحساس مسافة 233
المشروع الثاني: جهاز ملاحقة شمسية . 252
حل تمارين الكتاب . 264
حل تمارين الفصل الأول . 265
حل تمارين الفصل الثاني . 280
حل تمارين الفصل الثالث . 290
حل تمارين الفصل الرابع .
الفصل الأول:
نظرة عامة عن الآردوينو
الفصل الثاني:
المحيطيات
لوحة المفاتيح الست عشرية .Keypad
شاشة القطع السبع بأنواعها .7 Segment
شاشة العرض الكرستالية المحرفية .LCD
شاشة العرض الكرستالية الرسومية .GLCD
ليد الألوان الثلاثة RGB
الفصل الثالث:
المحركات الكهربائية والتحكم بها
في هذا الفصل سيكون التركيز على أنواع المحركات المختلفة والتي يمكن التعامل معها عبر
لوحة الآردوينو، تقوم فكرة العرض في هذا الفصل على استعراض البنية الداخلية لكل محرك
سيتم دراسته ومعرفة كيف تم تصميمه، ثم بعد ذلك ننتقل لفهم دارة القيادة الخاصة به في حال
وجدت، وفي النهاية يتم كتابة كود برمجي لتشغيل المحرك.
سنستعرض في هذا الفصل محركات Serv ذات الأهمية الكبيرة مع ذكر أهم الملاحظات عند
التعامل معها، بعد ذلك ننتقل لمحركات Brushlessكون طريقة كتابة الكود البرمجي متشابهة،
ثم محركات الخطوة Stepper M t rباستعراض سريع لها ومثال لدارة قيادة خاصة
بالمحركات الخطوية، ولا ننسى المشفرات البصرية Enc derالتي تستخدم مع المحركات
لمعرفة جهة الدوران والسرعة والتي سنستعرض نوعيها وطريقة استخدام كل نوع.
نختم الفصل بتمارين للتدريب والأهم من ذلك هو مشروع الفصل والذي سيكون تحويل محرك
تيار مستمر لمحرك سيرفو يمكن التحكم بموقعه والذي سيكسب المتدرب خبرة جيدة جدا بإذن الله
الفصل الرابع:
حساسات الحركة والمسافة
كلمة سر فك الضغط : books-world.net
The Unzip Password : books-world.net
تعليقات