كلية مهندس الأجهزة الذكية - الدورة 264.780 روبل روسي. من GeekBrains، تدريب لمدة 20 شهرًا، التاريخ: 10 يونيو 2023.
Miscellanea / / November 28, 2023
لمن الدورة مناسبة؟
للمبتدئين
تعلم كيفية تطوير الأجهزة المعتمدة على وحدات التحكم الدقيقة. يمكنك إنشاء شبكة من الأدوات الذكية بنفسك.
متخصصون من مجالات تكنولوجيا المعلومات الأخرى
إتقان المهارات الهندسية والتخصص في إنترنت الأشياء. انتقل إلى اتجاه واعد وقم بزيادة مستوى دخلك.
مهندسين ومتخصصين في الإصلاح
استكمل معرفتك: إتقان لغة C، وتطوير البرمجيات وتصحيح الأخطاء. ستعمل على تحسين مهاراتك المهنية وستكون قادرًا على تطوير حياتك المهنية في مجال إنترنت الأشياء.
دورات تدريبية
ستبدأ في إتقان الأساسيات الفنية للمهنة: البحث عن المعلومات وعمليات الملفات الأساسية. تعلم كيفية إنشاء الاستعلامات المعقدة وتحسينها.
الدورات
شخص سخيف. دورة اساسية
- مقدمة إلى جيت
- تثبيت وتكوين Git
- أوامر المحطة الأساسية
- العمل مع المستودعات في Git
- إدارة ملفات المستودع
- تاريخ التغيرات
- نشر المستودع
- تاريخ التغيرات
- دمج الفروع
- إدارة الإصدار
- إنشاء طلب سحب
- العمليات المعقدة
- العمل مع مستودعات الشوكة
أساسيات البرمجة
- مقدمة
- مفهوم الخوارزمية والمتغيرات وأنواع البيانات
- تحليل المهمة العملية
- المتفرعة. دورات. تحليل مهمة عملية
- المصفوفات والوظائف
- تحليل المهمة العملية
- تصميم موقع الويب: مقدمة إلى HTML وCSS
- تحليل المهمة العملية
- مراجعة لغات البرمجة الحديثة
- تحليل المهمة العملية
أنا الربع
المبادئ العامة للإلكترونيات الدقيقة والبرمجة
في الربع الأول سوف تتقن برمجة C. تعلم كيفية العمل باستخدام معدات التجميع (ثنائي الفينيل متعدد الكلور، ومكواة اللحام، والمقاومات) وقم بتطوير جهازك الإلكتروني الأول. ستبدأ أيضًا بالتعرف على وحدات التحكم الدقيقة باستخدام أجهزة سهلة التعلم من العلامة التجارية الإيطالية Arduino.
الدورات
لقاء عميد الكلية مع الطلاب
— نبذة عن البرنامج: منطق الدورات، المشاريع، الاستراحات
- لقاء زملاء الدراسة والعميد
— توصيات للتدريب والتوظيف أثناء الدراسة
- الدافع والتقدم
- إجابات على الأسئلة
مقدمة للمهنة
- من هو مطور الأنظمة المدمجة؟
- مراحل تطور الجهاز
- المعرفة الأساسية بالفيزياء
- مقدمة عن طريقة اللحام
- مقدمة عن طريقة اللحام. الجزء 2
لينكس. محطة العمل
- مقدمة. تثبيت نظام التشغيل
- الإعداد والتعرف على واجهة سطر الأوامر
— المستخدمين. إدارة المستخدمين والمجموعات
- تحميل نظام التشغيل والعمليات
- جهاز نظام ملفات Linux. مفهوم الملف والدليل
- مقدمة إلى البرامج النصية باش. crontab وفي جدولة المهام
- إدارة الحزم والمستودعات. أساسيات أمن الشبكات
- مقدمة إلى دوكر
البرمجة في C. مستوى أساسي من
- مقدمة إلى لغة C
- أنظمة الأعداد الثنائية والست عشرية
- الثوابت. أنواع البيانات، الجزء الأول
- عوامل وتعبيرات لغة C. الوظائف (الإعلان، الاتصال)
- المتغيرات. أنواع البيانات (الأنواع البدائية، السلاسل، الهياكل)
- مشغلي التحكم
- المهام. العمل مع الذاكرة
- أنواع البيانات، الجزء الثاني. أساسيات النهج الشيئي في البرمجة.
- أنواع البيانات المخصصة
- هيكل البرنامج بلغة C
- المعالج
- IDE وأدوات التطوير
- المكتبات القياسية للغة C. مشروع الدورة. أداة برمجية للواجهة لحساب ظروف درجة الحرارة في المنزل
أساسيات الإلكترونيات
- تصميم الدوائر. مقدمة للمكونات والأدوات الأساسية
- حسابات الاتصالات المختلفة. النظرية والتطبيق
- الترانزستورات. النظرية والتطبيق
- التوصيل والتحكم في الأحمال المختلفة
- حاضِر. إمدادات الطاقة والمرشحات. العزلة كلفاني
- المحولات الخطية. LDOs الحديثة. بوم
- مكبر للصوت التشغيلي. العناصر المنطقية. الجزء 1
- العناصر المنطقية. الجزء 2
- توحيد النظرية والتطبيق
- عمل الدورة. مولد أرقام عشوائي على مؤشرات من سبعة قطاعات
اردوينو. تصميم الجهاز
- مقدمة عن الاردوينو
- نظرة عامة على أجهزة الاستشعار المتاحة. أدك. قراءة البيانات. الحصول على البيانات من مقياس الجهد وتقدير زاوية دوران مقبضه. تصفية بسيطة
— نظرة عامة على وسائل العرض المتاحة (مصابيح LED، ومصفوفات LED، وشاشات العرض)
- عرض ديناميكي
— واجهة I2C باستخدام مثال العمل مع مستشعر الرطوبة ودرجة الحرارة
— عرض الأحرف مقاس 16 × 2. عرض البيانات
- يقاطع
- عمل الدورة. محطة الطقس لسطح المكتب
الربع الثاني
العمل مع وحدات التحكم الدقيقة والواجهات الصناعية
في أول دورتين من هذا الربع، سوف تتعلم بنية ARM وتكمل مشروعين: على لوحة Nucleo وعلى أساس وحدات التحكم الدقيقة STM32. وفي السنة الثالثة ستدرس مبادئ تشغيل التقنيات التي تمكن الأجهزة من التواصل مع بعضها البعض.
الدورات
المتحكمات الدقيقة. دورة تمهيدية
- مقدمة إلى المتحكمات الدقيقة
- المقاطعات، والمكدس، وأجهزة ضبط الوقت
- واجهات وحافلات إدخال وإخراج البيانات
— حافلة I2C
- واجهة سبي
- المحولات التناظرية إلى الرقمية (ADC)
- المحولات الرقمية إلى التناظرية (DAC)
- عمل الدورة. استقبال البيانات من محطة الطقس على اردوينو عبر واجهة SPI
ذراع التحكم الدقيقة (STM32)
- المتحكمات الدقيقة STM32
- تحميل وتصحيح STM32
- مميزات العمل بذاكرة الفلاش
- توقيت الوكالة الدولية للطاقة ونقل السيطرة
— توقيتات خاصة HRTIM وLPTIM
- أوضاع استهلاك الطاقة للمتحكمات الدقيقة STM32
- دما STM32
- CRC، RNG، HASH، CRYP
- COMP وOAMP في STM32
- مميزات تنفيذ الأجهزة باستخدام المتحكمات الدقيقة STM32
- بطاقة SD ونظام الملفات
- تحليل المقررات الدراسية
تكنولوجيا الالكترونيات الأساسية
- البلوتوث (المحاضرة الأساسية)
- بروتوكول TCP/IP باعتباره بروتوكول الإنترنت الأساسي. معالجة IP. قناع الشبكة الفرعية. بوابة. وحدات واي فاي. الأساسيات
- محاضرة لورا الأساسية. أساسيات الاستخدام
- إمكانية تطبيق الحلول اللاسلكية. المفاهيم الأساسية لسرعة نقل البيانات. نطاق الاتصالات
- حلول الأجهزة
- قياس الجهد والتيار: حلول الأجهزة والبرامج
- أساسيات بناء إمدادات الطاقة
- العزل الجلفاني للواجهات الرقمية. أجهزة الإرسال والاستقبال RS-232/485، CAN
— FPGA/ASIC: نظرة عامة
- عمل الدورة. إنشاء خادم ويب باستخدام Nucleo وشريحة ESP32
الربع الثالث
المستوى المتقدم في برمجة المتحكمات الدقيقة
سوف تتقن لغة C بمستوى متقدم. ستكون قادرًا على تطبيق المعرفة المكتسبة في تطوير الأنظمة المدمجة. تعلم كيفية العمل مع أنظمة التشغيل في الوقت الفعلي واستمر في دراسة تقنيات إنترنت الأشياء لتوصيل الأجهزة على الشبكة المنزلية.
الدورات
البرمجة في C. مستوى متقدم
- المؤشرات. مؤشرات إلى الهياكل. أمثلة عملية. أخطاء مبرمج عند العمل مع المؤشرات
— مكتبات لغة S. نظرة عامة على الميزات. عيوب المكتبات الأساسية
- مشكلات تحسين الكود
- الخوارزميات
- التجميع والمجمعات
- تعدد مؤشرات الترابط في C
- ميزات لغة C لإنترنت الأشياء
- التحضير لأعمال الدورة
RTOS (نظام التشغيل في الوقت الحقيقي)
- مراجعة محاضرة عن أنظمة التشغيل. مبادئ العمل. موارد. تقاسم الموارد
- مهام. ادارة المهام. نماذج تخصيص وإدارة الذاكرة
- طوابير. أمثلة ومهام محددة. تحكم PID
- الإشارات. كيف يمكن للإشارات أن تقلل من استخدام وحدة المعالجة المركزية
- ميزات التصحيح. آليات التصحيح. تقييم المكدس والكومة
- آلية التفاعل بين المهام
- تعدد المهام RTOS والمقاطعات
- التحضير لأعمال الدورة
اتصال
— بروتوكولات تفاعل الجهاز
- شبكة Wi-Fi (مستوى بروتوكول منخفض)
- بليه/بلوتوث (مستوى بروتوكول منخفض)
— تفاعل منخفض المستوى بين الأجهزة (طبقة القناة)
- التجزئة والمجاميع الاختبارية
- طرق التشفير والترخيص الشائعة
- تكرار البيانات في بروتوكولات الاتصال
- عمل الدورة. التفاعل مع خادم MQTT
الربع الرابع
إعداد الأطروحة والمقابلة
سوف تكتسب خبرة في تطوير الأجهزة الموزعة المتسامحة مع الأخطاء، وإكمال المشروع النهائي، احصل على دورة تدريبية حول كيفية الاستعداد للمقابلات وتكون قادرًا على اتخاذ الخطوة الأولى في المهنة للحصول على منصب ما مبتدئ
الدورات
الشبكات الموزعة / أطروحة
- الدرس التمهيدي، مقدمة عن الشبكة الموزعة
— وضع التشغيل الرئيسي/التابع للجهاز وطرق البناء
— التسامح مع أخطاء الشبكة، وتغيير دور الجهاز
— وسطاء المهام، مهام البث
- نمذجة الفشل
- بناء نموذج أولي للشبكة
- اختبار الاستقرار
- عمل التخرج. شبكة الأجهزة الموزعة
ما الذي يجب الاستعداد له في المقابلة؟
– إعداد السيرة الذاتية
- مهارات الاتصال والمهارات الناعمة الأخرى
— المقابلة الفنية، أنواعها وخياراتها رقم 1
- المقابلة الفنية، حل المشكلات رقم 2
- المقابلة الفنية، مشروع الاختبار رقم 3
- ما هي الأسئلة التي يجب طرحها على المجند
- الموافقة على العرض
- مراجعة السير الذاتية
دورات خارج الربع
اختياري
ريادة الأعمال الفردية القانونية والعمل الحر
تم إعداد البرنامج من قبل خبراء من بنك Tochka، وهو بنك رقمي روسي لرواد الأعمال. جزء من مجموعة Otkritie المالية، أكبر مجموعة مالية خاصة في الاتحاد الروسي.