مرحبًا بكم في موقعنا الجديد! 🎉 courseat.com شكرًا لدعمكم المستمر، ونتطلع إلى مواصلة رحلتكم التعليمية معنا.


برنامج الأردوينو

نشر 18 فبراير 2025

المدة الزمنية

* تفاصيل جهة الاعتماد ورقم الاعتماد .

التخصصات

أعمال, الهندسة

الفئات الفرعية

الإدارة, إدارة المشاريع, هندسة مدنية

الهدف العام للبرنامج:

تمكين المشاركين من تعلم واستخدام منصة أردوينو لتصميم وبناء مشاريع إلكترونية مبتكرة و فهم المكونات الأساسية للأردوينو، مثل الدوائر الكهربائية، الحساسات، والمحركات، بالإضافة إلى تعلم البرمجة بلغة C/C++ لتطوير برامج تتحكم في هذه المكونات و أيضًا إلى تعزيز مهارات التفكير النقدي وحل المشكلات لدى المشاركين من خلال تطبيقات عملية، مما يتيح لهم إنشاء مشاريع تفاعلية ومؤتمتة.

 

 

 

 

 

 

محاور البرنامج:

  • تعريف منصة الأردوينو.
  • أنواع لوحات الأردوينو (مثل Arduino Uno وArduino Mega).
  • نظرة عامة على المكونات الإلكترونية الأساسية (المقاومات، المكثفات، الحساسات، والمحركات).
  • تحميل وتثبيت برنامج الأردوينو.
  • التعرف على واجهة البرمجة.
  • طريقة تحميل الكود إلى لوحة الأردوينو.
  • مقدمة في لغة C/C++ المستخدمة في البرمجة.
  • التعرف على الأوامر الأساسية (التعريفات، الحلقات، الشروط، الدوال).
  • استخدام المدخلات والمخرجات الرقمية.
  • التحكم في الإضاءات باستخدام LED.
  • استخدام الحساسات المختلفة (مثل مستشعرات الحرارة، الرطوبة، الحركة).
  • التحكم في المحركات (محرك سيرفو ومحرك تيار مستمر).
  • إنشاء دوائر بسيطة للتحكم في الأجهزة.
  • الاتصال بين الأردوينو وأجهزة أخرى (مثل شاشة LCD أو شاشة OLED).
  • التواصل مع أجهزة خارجية باستخدام البروتوكولات المختلفة مثل UART (سيريال) وI2C.
  • إنشاء مشاريع تفاعلية باستخدام الحساسات (مثل جهاز تحكم في درجة الحرارة).
  • بناء مشاريع مثل جهاز إنذار، نظام إضاءة تلقائي، أو روبوتات بسيطة.
  • تنفيذ مشاريع تعتمد على التحكم عن بُعد باستخدام تقنيات مثل Bluetooth أو Wi-Fi.
  • كيفية استكشاف الأخطاء وإصلاحها في الأكواد والدوائر.
  • نصائح لتحسين الكود وجعل المشروع أكثر كفاءة.
  • فهم دور الحوسبة المدمجة وكيفية تطبيقها في المشاريع العملية.
  • تحديد الفكرة للمشروع النهائي.
  • كيفية تصميم دائرة إلكترونية وبرمجتها باستخدام الأردوينو.
  • تنفيذ مشروع ختامي يعتمد على المهارات المكتسبة.

 

 

 

 

 

 

الأهداف التفصيلية للبرنامج:

  • تعريف المشاركين بمنصة الأردوينو وأهمية استخدامها في بناء الدوائر الإلكترونية.
  • التعرف على الأنواع المختلفة للوحات الأردوينو (مثل Arduino Uno وArduino Mega) واختيار اللوحة الأنسب للمشاريع.
  • تعلم كيفية تثبيت واستخدام بيئة البرمجة (IDE) الخاصة بالأردوينو.
  • التعرف على واجهة IDE وفهم كيفية تحميل الأكواد إلى اللوحة.
  • تنفيذ الأكواد البسيطة واختبارها على الأردوينو باستخدام الإدخالات والمخرجات الأساسية.
  • فهم كيفية كتابة الأكواد باستخدام لغة C/C++.
  • تعلم كيفية استخدام الأساسيات البرمجية مثل المتغيرات، الحلقات، الشروط، والدوال.
  • كتابة أكواد بسيطة للتحكم في مكونات الأردوينو مثل الإضاءات (LEDs) والمفاتيح (Switches).
  • تعلم كيفية استخدام المكونات الأساسية مثل الحساسات (Sensors)، المحركات (Motors)، والمفاتيح (Switches).
  • بناء دوائر إلكترونية لقراءة البيانات من الحساسات مثل مستشعرات الحرارة والرطوبة.
  • التحكم في المحركات المختلفة (محرك تيار مستمر، محرك سيرفو) باستخدام الأردوينو.
  • تعلم كيفية استخدام بروتوكولات الاتصال مثل UART (سيريال) وI2C للتواصل بين الأردوينو والأجهزة الأخرى.
  • ربط الأردوينو بشاشات عرض (مثل LCD أو OLED) لعرض البيانات.
  • تعلم كيفية التحكم في الأجهزة عن بُعد باستخدام تقنيات مثل Bluetooth أو Wi-Fi.
  • تعلم كيفية تصميم دوائر إلكترونية باستخدام المكونات الإلكترونية المختلفة.
  • فهم أساسيات التوصيلات الكهربائية وكيفية بناء دوائر موثوقة وآمنة.
  • التعرف على أدوات القياس (مثل الملتيميتر) لاختبار الدوائر.
  • تعلم كيفية استكشاف الأخطاء البرمجية وإصلاحها عند حدوث مشكلات في الكود أو الدائرة.
  • استخدام تقنيات لتصحيح الأخطاء بشكل فعال مثل تصحيح الأكواد باستخدام التعليقات والتشغيل خطوة بخطوة.
  • بناء مشروع تفاعلي باستخدام الحساسات والمحركات للتحكم في الأجهزة.
  • تطبيق المهارات المكتسبة لبناء مشروع نهائي شامل يعتمد على البرمجة والدوائر الإلكترونية.
  • تعلم كيفية تخطيط وتصميم وتنفيذ المشاريع بفعالية.
  • بناء مشاريع أكثر تطورًا مثل الروبوتات أو الأنظمة الذكية.
  • تعلم كيفية ربط الأردوينو مع تطبيقات الهاتف المحمول أو الكمبيوتر.
  • تشجيع المشاركين على التفكير بطريقة مبتكرة في حل المشكلات باستخدام الأردوينو.
  • تعزيز مهارات العمل الجماعي والتعاون في بناء المشاريع التقنية.
  • فهم كيفية استخدام الأردوينو في تطبيقات الإنترنت للأشياء (IoT).
  • التعرف على دور الأردوينو في التطوير الصناعي والتقني المستقبلي.

تفاصيل الدورة


تسجيل
  • الفئة المستهدفة: مبتدئ, متوسط, متقدم, خبير

دورات ذات صلة