IOT and Embedded Systems Basics - أساسيات إنترنت الأشياء والأنظمة المدمجة
IOT and Embedded Systems Basics - أساسيات إنترنت الأشياء والأنظمة المدمجة
تهدف هذه الدورة إلى تعريف المتدربين بأساسيات الأنظمة المضمنة وإنترنت الأشياء (IoT)، مع التركيز على فهم آلية عملها وتطبيقاتها العملية. سيتم استخدام وحدة NodeMCU كأحد أشهر المتحكمات في هذا المجال لتطبيق المفاهيم المكتسبة. تجمع الدورة بين الجانبين النظري والعملي، مما يتيح للمشاركين تجربة عملية تساهم في تعزيز الفهم وتطوير المهارات اللازمة للعمل في هذا المجال.
المدرب: Ahmad Abu Al Soud
Loading video...
24 درس
وصول مدى الحياة
- $0$30مجانا!قم بشراء الكورس و كل الدروس المتعلقة بيه.
IOT and Embedded Systems Basics - أساسيات إنترنت الأشياء والأنظمة المدمجة
تهدف هذه الدورة إلى تعريف المتدربين بأساسيات الأنظمة المضمنة وإنترنت الأشياء (IoT)، مع التركيز على فهم آلية عملها وتطبيقاتها العملية. سيتم استخدام وحدة NodeMCU كأحد أشهر المتحكمات في هذا المجال لتطبيق المفاهيم المكتسبة. تجمع الدورة بين الجانبين النظري والعملي، مما يتيح للمشاركين تجربة عملية تساهم في تعزيز الفهم وتطوير المهارات اللازمة للعمل في هذا المجال.
المدرب: Ahmad Abu Al Soud
أهداف الدورة
الأهداف التي ستحققها عند إتمام هذه الدورة
فهم أساسيات إنترنت الأشياء (IoT) والأنظمة المضمنة وكيفية استخدامها في التطبيقات العملية.
التعرف على وحدة NodeMCU وبرمجتها باستخدام Arduino IDE لتطوير مشاريع إنترنت الأشياء.
إنشاء مشاريع عملية متعددة تعتمد على جمع بيانات الحساسات وإرسالها إلى منصات IoT مختلفة.
التعامل مع أشهر منصات IoT وبرمجة المتحكم لإرسال واستقبال البيانات من ال cloud.
تطبيق الميزات المتقدمة مثل التحديث عن بُعد (OTA) و (WiFi Provisioning).
دمج Google Home Assistant للتحكم بالأجهزة الذكية عن طريق الأوامر الصوتية ومتابعتها عبر الهاتف.
لمن هذه الدورة؟
هذه الدورة مُصممة خصيصاً للفئات التالية من المتعلمين
المبتدئين في إنترنت الأشياء (IoT) والأنظمة المضمنة الذين يرغبون في فهم الأساسيات وبناء مشاريع عملية.
المهندسين والفنيين الراغبين في تطوير مهاراتهم في برمجة المتحكمات واستخدام تقنيات IoT الحديثة.
طلاب الهندسة والتخصصات التقنية الذين يسعون لاكتساب خبرة عملية في إنترنت الأشياء.
المبرمجين والهواة المهتمين بتطوير مشاريع ذكية والتحكم في الأجهزة عبر الإنترنت.
أصحاب المشاريع والمبتكرين الذين يريدون دمج تقنيات IoT في منتجاتهم المستقبلية.
المتطلبات
معرفة أساسية بالإلكترونيات (مثل فهم الدوائر الكهربائية والمكونات الأساسية).
معرفة بسيطة في البرمجة (يفضل معرفة بأساسيات لغة **C/C++) سوف تسرع من عملية التعلم لكنها ليست ضرورية.
جهاز كمبيوتر محمول.
امتلاك وحدة NodeMCU وبعض الحساسات والمكونات الإلكترونية (يتم توضيحها في بداية الدورة) تساعد في تسريع عملية الفهم لكنها ليست ضرورية.
- التقييمات
- الشرح
وصف الدورة:
تهدف هذه الدورة إلى تعريف المتدربين بأساسيات الأنظمة المضمنة وإنترنت الأشياء (IoT)، مع التركيز على فهم آلية عملها وتطبيقاتها العملية. سيتم استخدام وحدة NodeMCU كأحد أشهر المتحكمات في هذا المجال لتطبيق المفاهيم المكتسبة. تجمع الدورة بين الجانبين النظري والعملي، مما يتيح للمشاركين تجربة عملية تساهم في تعزيز الفهم وتطوير المهارات اللازمة للعمل في هذا المجال.
—
محتوى الدورة:
1. مقدمة إلى إنترنت الأشياء (IoT) والأنظمة المضمنة: المفاهيم الأساسية وأهميتها في العصر الحديث.
2. التعرف على وحدة NodeMCU: المكونات، المواصفات، وطريقة برمجتها واستخدامها في تطبيقات IoT.
3. تنفيذ مشاريع عملية متعددة باستخدام Arduino IDE لتطبيق المفاهيم المكتسبة وتعزيز الفهم العملي.
4. التعرف على أشهر منصات إنترنت الأشياء (IoT)، وبرمجة المتحكم لإرسال بيانات الحساسات إليها وتنفيذ الأوامر المستقبلة منها.
5. إضافة الميزات المتقدمة في مشاريع إنترنت الأشياء:
– التحديث عن بُعد (OTA – Over-The-Air Updates) لبرمجة الأجهزة دون الحاجة إلى توصيلها بالحاسوب.
– إعداد (WiFi Provisioning) لتمكين المستخدمين من ضبط إعدادات الاتصال بسهولة دون الحاجة إلى إعادة برمجة المتحكم.
6.مشروع تطبيقي نهائي:
– ربط الأجهزة الذكية مع Google Home Assistant للتحكم بها صوتيًا ومتابعتها عبر الهاتف.
– تطبيق عملي لاستخدام المساعد الذكي في تشغيل الأجهزة المنزلية الذكية والتحكم بها عن بُعد.
