تصميم وبرمجة الروبوت تعلم الروبوتكس Robotics
من ضمن مزايا بوردة أردوينو وكذلك بيجيل بوون إمكانية توصيلها بالعديد من المكونات الإلكترونية الأخرى مثل الكاميرات والأذرع الإلكترونية وغيرها ، كما أن لها القدرة على قراءة الإشارات الرقمية والإشارات القياسية Digital & Analog Signals حيث تسمح هذه الإمكانية من قراءة العالم من حولك عن طريق الحساسات المختلفة مثل قراءة درجات الحرارة والرطوبة وغيرها . وفى هذه الموسوعة سوف نقوم بتقديم الكثير من الطرق والآليات التى يمكن عن طريقها قراءة المدخلات بمختلف أنواعها ومعالجتها عن طريق بوردة أردوينو وبيجيل بوون ، كما سنتعرف على كيفية توصيل الوحدات المختلفة معها وبرمجتها لنصنع روبوت ونتحكم فيه كيفما نريد .
بوردة Arduino :
- تصميم وبرمجة الروبوت تعلم الروبوتكس Robotics
- إعداد وتنزيل بيئة التطوير Arduino CC .
- التنبؤ بالإضاءة والتنبؤ بالحركة عن طريق الحساسات .
- التنبؤ بالاهتزاز والتنبؤ بالتصفيق أو الصوت .
- قياس المسافة باستخدام الأشعة تحت الحمراء .
- عرض صورة على مصفوفة ليدات Leds .
- الحصول على موقعك باستخدام حساس GPS .
- التحكم فى موتور سيرفو أو أكثر باستخدام مقاومة متغيرة .
- الاتصال ببوردة أردوينو عن طريق البلوتوث .
- التحكم فى أردوينو عن بُعد والاستجابة لإشارات الريموت كونترول .
- طرق الاتصال باستخدام بروتوكول L2C وبروتوكول SPI .
- تصميم روبوت متكامل وكتابة أكواد التحكم .
بوردة BeagleBone :
- إعداد لغة بايثون ومراجعة سريعة لأهم مهاراتها .
- استخدام لغة بايثون فى برمجة الهاردوير .
- نظام لينيكس المدمج والتحكم فى الإشارات الرقمية والقياسية .
- البرمجة العملية لبيجيل بوون بلغات الاسكريبت .
- تصميم أنظمة الروبوت باستخدام بيجيل بوون بلاك .
- توصيل بيجيل بون بالشبكات سواء المحلية أو الإنترنت .
- الإبصار ومعالجة الصور وإضافة حساسات إلى الروبوت .
- تتبع الأجسام الملونة داخل المشاهد التى قمنا بالتقاطها .
- حساس الأشعة تحت الحمراء IR وتخطيط المسارات للروبوت .
- تتبع الأجسام المتحركة وتحريك الروبوت إليها .
- تدريب عملى خطوة بخطوة لتصميم سيارة روبوت .
الالكترونيات :
- الأنواع المختلفة للبطاريات والمقاومات والفيوزات .
- المفاتيح المجمعة DIP Switch والمفتاح الدوار ذو التيار العالى .
- وحدات القياس والعلاقة بين التيار والمجال المغناطيسى .
- مواتير الجهد المتغير AC Motors ، ومواتير السيرفو Servo Motor .
- وحدات العرض النقطية ولمبات الكاثود المتوهج .
- حساس الإضاءة Light Sensor ودائرة الإنذار Alarm Circuit .
- صناعة دائرة استقبال الاشعة تحت الحمراء .
- الفلاشر الرقمى Digital Flasher ودائرة كشف الكذب .
- دائرة انتركم تستخدم التليفون ودائرة جهاز ريموت كونترول .
- دائرة شاحن الطاقة الشمسية ودائرة شاحن بطارية السيارة .
- دائرة جهاز إنذار السيارة ودائرة التنبؤ بالظلام .
- التوصيلات الأساسية للترانزيستورات .
- أنواع وأشكال الترياك والمواصفات الفنية له .
- دائرة خلط الأصوات ودائرة الكشف عن أجهزة التنصت .
- مكبر الوحدة Unity Gain ودوائر التكبير .
- دائرة تحويل الإشارة من قياسية إلى رقمية والعكس .
- دائرة مؤقت زمنى ومستقبل إشارات موريس .
- دائرة العين الإلكترونية وكاشف انقطاع الطاقة .
- دائرة المجس الإلكترونى ودائرة التحكم فى سرعة الموتور .
- التحكم بمحرك تيار متردد ودائرة تحكم بالقدرة المتغيرة .
- دائرة إرسال أمواج فوق صوتية Ultrasonic .
- دائرة المجس الالكترونى ودائرة كاشف الإشارة المفقودة .
لغة البرمجة Python 4 :
- أنواع لغات البرمجة وخصائها وأنواع المترجمات .
- مميزات لغة بايثون وأشكالها واستخداماتها المختلفة .
- بيئة التطوير المتكاملة والأدوات المستخدمة وكيفية الحصول عليها وتثبيتها .
- العمل على شاشة الأوامر السوداء والعمل من خلال البيئة الرسومية .
- بيئة التطوير IDLE وأساليب العمل داخلها .
- الطريقة التفاعلية وطريقة السكريبتات والفرق بينهما .
- تكوين الذاكرة والتصريح والإعلان عن أنواع المتغيرات المختلفة .
- جمل التحكم فى مسار البرنامج وجمل التكرار .
- الأحداث Events والدوال Methods .
- مفاهيم البرمجة بواسطة الأهداف .
- مفاهيم قواعد البيانات ولغة الاستعلامات SQL .
- برمجة قواعد البيانات فى Python .
- التعامل مع قاعدة بيانات PostgreSQL .
- ضبط واجهة التطبيق Tkinter UI .
- تخطيط الواجهة Layout of GUI .
- برمجة تطبيقات الانترنت باستخدام Django .
- اعداد قاعدة بيانات MySQL .
- طرق استعمال JQUERY من خلال بايثون .
- طرق استعمال BOOTSTRAP من خلال بايثون .
- استخدام البيئة الافتراضية Virtual Environment .