Workshops

الورشة رقم 1: مقدمة للتعريف بالأردوينو
مدة الورشة: ساعتين فقط


تهدف هذه الورشة الى التعرف على أحد أكثر الأدوات المُستخدمة بمجال تصميم الإلكترونيات والنماذج الأولية بدون أن تكون لديك خبرة كبيرة بآلية التعامل مع الإلكترونيات.
ستتعرف على قطعة تعرف بإسم الأردوينو ويمكن من خلالها برمجة جهاز ذكي ذاتي الاستخدام أو روبوت.
ستتعلمون في هذه الورشة
معرفة آفاق ابتكار المنتجات الرقمية الذكية المدعومة بحلول برمجية متطورة
كيفية ابتكار وتطوير منتجات الكترونية ذكية باستخدام ألواح Arduino
الجدوى الاقتصادي لألواح Arduino المفتوحة المصدر القابلة للتخصيص والبرمجة حسب الطلب والحاجة
كيفية استخدام ألواح Arduino لدمج التطبيقات الذكية مع آلات مصممة لأغراض الرصد والمراقبة والتحكم الآلي عن البعد
لمحة عن كيفية برمجة الوحدات Arduino بلغة   C++
لمحة عن كيفية برمجة الوحدات عن طريق البلوكات (Mblock)
إمكان برمجة الوحدات Arduino بالعديد من لغات البرمجة
كيفية تطوير الأفكار إلى مشاريع إنتاج ناجحة
والكثير الكثير
من يستفيد من هذه الدورة
أصحاب مشاريع التطبيقات الذكية الطامحين لإنتاج آلات ذكية
المبرمجون الراغبون في ترجمة إبتكاراتهم على أرض الواقع بآلات ذكية
الأساتذة والمعلمون الراغبون في تطبيق تعليم STEAM في مدارسهم.


الورشة رقم 2: برمجة لوحة الأردوينو مستوى ١
مدة الورشة: ١٦ ساعة (أربع أيام بمعدل أربع ساعات يوميا)

إمكان إجراء هذه الدورة في مؤسستكم التعليمية متوفر.
مواد التدريب متوفرة بطريقة الإعارة مجموعة لكل متدرب مع امكان شرائها بكلفة 30 دولار للمجموعة.

الاردوينو هو لوح إلكتروني، يتكون من دارة إلكترونية فيها متحكم دقيق مصغر، يمكن برمجته لعمل مئات بل آلاف الأوامر عن طريق جهاز الحاسوب أو الهاتف، أخذ انتشاراً كبيراً نظراً لرخص سعره مقابل الإمكانيات الهائلة التي يمكنه القيام بها، هذا اللوح يمكن أن يتم برمجته لعمل آلاف المشاريع المؤتمتة، وربطه على حساسات (مجسّات) مثل حساسات الحرارة، الضوء، الضغط، وغير ذلك، يمكن أيضاً أن يتم ربطه على أجهزة استشعار Motion Detector مثل التي تراها عن الأبواب أوتوماتيكية الفتح.
تعلّم برمجة الاردوينو تتيح لك إنشاء مشاريع عديدة، فيمكنك مثلاً مثل برمجة باب يفتح على رقم سري معين، أو إطفاء الإنارة على أوقات معينة، أو إضاءتها في حالة وجود حركة جسم في الغرفة كما يمكن أن نقوم بعمل مشاريع مثل إشارات المرورلتقاطع حيوي جداً يتكون من ٤ أو ٥ إشارات، تضيء وتطفئ بمواقع معينة بترتيب ونسق معين وغيرها الكثير.
يعد الاردوينو مدخلاً للعديد من العلوم التقنية الأخرى، مثل إنترنت الأشياء، فجميع أجهزة الاستشعار والمجسات التي يتم ربطها على الإنترنت لعمل مشروع في إنترنت الأشياء، يجب أن يتم التحكم بها عن طريق لوح مثل الاردوينو.
وعالم الروبوتات أيضاً له حصة كبيرة هنا، فالروبوت فيه العديد من المستشعرات والأذرع التي يجب التحكم بها عن بعد.
سنتعرف أيضاً على العديد من الموصلات والمستشعرات ومكوناتها وكيفية برمجتها، سيكون لدينا أيضاً مشروع نهائي.
ملاحظة: سيتم عمل مشاريع متعددة خلال الدورة.
ستتعلمون في هذه الورشة
أساسيات الالكترونيات وما هو المتحكم الدقيق "ميكروكنترولر"
ما هو الاردوينو وكيفية استخدامه ونبذة عن التوصيلات الكهربائية
التسلسل المنطقي للبرمجة علي الاردوينو
استخدام الشروط والحلقات التكرارية في البرمجة
كيفية البرمجة عن طريق البلوكات وبرنامج Mblock
كيفية برمجة مشروع بسيط "اشارة المرور"
أجهزة الاستشعار والاستكشاف بأنواعها المختلفة (حساس المسافة، الحرارة، الصوت، الضوء، ...)
تنفيذ مشروع مفصل.
من يستفيد من هذه الدورة
أصحاب مشاريع التطبيقات الذكية الطامحين لإنتاج آلات ذكية
المبرمجون الراغبون في ترجمة إبتكاراتهم على أرض الواقع بآلات ذكية
الأساتذة والمعلمون الراغبون في تطبيق تعليم STEAM في مدارسهم


الورشة رقم 3: انترنت الأشياء Internet of Things 
مدة الورشة: ١٦ ساعة (أربع أيام بمعدل أربع ساعات يوميا)

إمكان إجراء هذه الدورة في مؤسستكم التعليمية متوفر.
مواد التدريب متوفرة بطريقة الإعارة مجموعة لكل متدرب مع امكان شرائها بكلفة 30 دولار للمجموعة.

مؤخراً تم الحديث بكثرة عن مشاريع انترنت الاشياء "Internet Of Things" أو المعروفة بالاختصار-IoT.
إن مبدأ اﻟIOT  هو برمجة أجهزة صغيرة لتقوم بعمل معين مع إرسالها لبياناتها عبر الإنترنت، كأن تكون هناك مجسات حرارة ورطوبة ترسل بياناتها إلى وزارة البيئة على سبيل المثال.
في هذه الدورة سيتم شرح كيفية برمجة ألواح "بوردات الأردْوينوArduino"" المتميزة بأحجامها الصغيرة واستهلاكها القليل للطاقة. هذا وينبغي الإشارة إلى أن "بوردات الأردْوينُو-Arduino" أصبحت مشهورة للغاية في عالم تصنيع الأجهزة الالكترونية المتطورة ويعزى ذلك إلى أنها سهلة البرمجة والتوصيل بالمجسات والمحركات والمتحكمات...إلخ.
وللتمكن من الاستفادة القصوى من هذه الدورة يتعين على المتدرِّب أن تكون لديه معرفة مسبقة بطريقة برمجة لوحات الاردوينو. فضمن هذه الدورة المتميزة سيتم تعلم كيفية برمجة "بوردات الأردْوينُو-Arduino" وكيفية إضافة المجسات والمتحكمات إليها وبالتالي جعل أكثر من "بورد أردْوينُو-Arduino" تُرسِل البيانات فيما بينها أو إلى جهاز حاسوب أو هاتف محمول معيَّن.
بعد إتمام هذه الدورة ستتمكنون من تخطيط وتنفيذ مشاريعكم الخاصة باستخدام "بوردات الأردْوينُو-Arduino" والتي يمكن أن تكون على سبيل المثال مشاريع بسيطة كالتحكم بإضاءة وحرارة غرفة أو مشروع منزل ذكي-Smart Home أو مشروع حوامة تسجيل ذكية-Smart Quadcopter.
أطلقوا العنان لمخيلتكم وساهموا في تطوير الحياة البشرية من خلال بناء تطبيقات وأجهزة ذكية !
ينصح بمعرفة هذه المواضيع قبل البدء بالدورة
معرفة مسبقة بطريقة برمجة الأردوينو عبر لغات البرمجة أو البلوكات
معرفة أولية بطريقة ربط بعض المجسات Sensors بلوحة الاردوينو
ستتعلمون في هذه الدورة
كيفية إعداد الهاردوير (الجهاز الأساسي، نظام التشغيل، الحساسات والمتحكمات)
البرمجة المتكاملة
إنشاء شبكات أجهزة IOT
تخطيط وتنفيذ منصات التراسل ما بين أجهزتكم والانترنت
كيفية برمجة وتوصيل كل من وحدات اﻟArduino واﻟNetduino واﻟRaspberry Pi
من يستفيد من هذه الدورة
كل من يود دخول عالم Internet Of Things والبرمجة المستقبلية للأجهزة الذكية

الورشة رقم 4: دورة راسبيري باي RASPBERRY PI و لغة البرمجة PYTHON
مدة الورشة: 12 ساعة (ثلاثة أيام بمعدل أربع ساعات يوميا)

إمكان إجراء هذه الدورة في مؤسستكم التعليمية متوفر.
مواد التدريب متوفرة بطريقة الإعارة مجموعة لكل متدرب مع امكان شرائها بكلفة 50 دولار للمجموعة.
هو كميوتر متكامل صغير في حجم كف اليد بسعر بسعر زهيد وبأقل استهلاك للطاقة “أقل من 3 وات”.
يمكنك استخدام الراسبيري كأي حاسب آلي تقليدي لتصفح الانترنت وارسال البريد الالكتروني وحتى تحرير الملفات والوثائق عبر حزمة “Libreoffice” المكتبية، أيضاً تستطيع تحويل أي تلفاز عندك إلى نظام ترفيه منزلي متصل بالإنترنت وكذلك يمكنك عمل مشاريع تحكم إلكترونية مذهله واستخدام الراسبيري كبديل متطور جداً عن المتحكمات الدقيقة “Micro controllers” فمثلا يمكنك عمل التطبيقات التالية:
تصميم نظم التحكم الخاصة بالمنازل الذكية Smart Home Automation
صناعة الروبوتات والغواصات وكذلك الطائرات بدون طيار Robots، ROV and UAV
تطبيقات المراقبة مثل عمل كاميرات لبث الفيديو والصور عن بعد Camera Streamers
المراقبة البيئية مثل عمل نظام لمراقبة درجات الحرارة والرطوبة عن بعد Remote Monitor
التلفاز الذكي Smart TV
خوادم لينكس المختلفة مثل Linux Servers: HTTP, FTP, SSH, VPN, MySql,…etc
الحواسيب الفائقة Supercomputers
ستتعلمون في هذه الدورة
في هذه الدورة ستتعلم اساسيات استخدام raspberry pi في مشروعك , وايضا سنتعلم لغة البرمجة python الغنية عن التعريف لتساعدك في تنفيذ مشاريعك على  raspberry pi
التعرف على الراسبيري باي وكيفية استخدامها بشكل عام و الفرق بين لوحات الراسبيري باي المختلفة.
تعلم اساسيات البرمجة بلغة بايثون python
تعلم كيفية التعامل مع الحساسات و توصيلها مع الراسبيري باي (حساس الحرارة، الرطوبة humidity، الألتراسونيك utrasonic، حساس الحركة، حساس البصمة,....)  وأي حساس آخر يرغب المتدرب بتعلمه.
تعلم كيفية التعامل مع موديول تحديد الموقع (GPS) و موديول GSM،  تنفيذ مشروع لإرسال الموقع عبر رسالة SMS للجوال.
التعامل مع أي موديول آخر يرغب المستخدم بتعلمه.
تعلم كيفية توصيل وبرمجة محركات (DC, Stepper motor, Servo motor). وتنفيذ مشروع سيارة يتم التحكم بها عن بعد لترسيخ كل ما تم تعلمه خلال الدورة.
من يستفيد من هذه الدورة
أصحاب مشاريع التطبيقات الذكية الطامحين لإنتاج آلات ذكية
المبرمجون الراغبون في ترجمة إبتكاراتهم على أرض الواقع بآلات ذكية
الأساتذة والمعلمون الراغبون في تطبيق تعليم STEAM في مدارسهم