كورس برمجة PIC Microcontroller

كورس برمجة PIC Microcontroller




لقد أصبح الميكروكنترولر microcontroller من الأهمية بمكان فى مجال تصميم الدوائر الالكترونية، وخاصة بعد التقدم الهائل فى نظم معالجة المعلومات ، وأصبح الميكروكنترولر يدخل فى كثير من الإستعمالات فى حياتنا اليومية، فيمكنك أن تجده فى الغسالات الأوتوماتيكية، أجهزة الاتصالات، السيارات الحديثة، أنظمة الأمن وأجهزة الإنذار، أجهزة التحكم عن بعد، الأجهزة المكتبية، خطوط الانتاج فى المصانع، وفى أجهزة الكمبيوتر فى كروت الصوت والفاكس ولوحة المفاتيح والفأرة، والأجهزة الطبية وأجهزة القياس, وحتى فى لعب الأطفال.
وأدى ذلك الى انتاج المليارات من الميكروكنترولر سنويا، وفتح ذلك الباب أمام مهندس تصميم الدوائر للدخول فى هذا المجال.



والغرض من هذا الكورس هو الوصول بمهندس الإلكترونيات (طالب أو خريج) الذى لايعلم شيء عن الميكروكنترولر الى كيفية برمجته وإستخدام فى بناء الدوائر الإلكترونية.




فيديو محتويات الكورس






فيديو يشرح محتويات الكورس والدوائر التى سيتم تنفيذها وطريقة استخدام برنامج تشغيل الكورس





محتويات الكورس


يحتوى الكورس على 32 ساعة فيديو شرح، مقسمة على 61 درس، بالاضافة الى ملفات الأكواد، وملفات المحاكاة، ويتميز الكورس بوجود واجهة سهلة الاستخدام يمكنك من خلالها التعامل مع الدروس، كما هو موضح فى الصور التالية











رقم الميكروكنترولر والمترجم المستخدم

تم اعتماد PIC Microcontroller رقم 16F887 واسع الانتشار فى شرح الكورس، لما يتميز به من امكانيات تناسب الكورسات التعليمية للمبتدئين، والذى تعتمد عليه شركة MikroElectronica منتجة المترجم mikroC فى شرح ملفات المساعدة الخاصة بتلك اللغة.
كما سيتم استخدام الـ mikroC فى كتابة الأكواد لتميزه وانتشاره وسهولة استخدامه، حيث يوجد به العديد من المكتبات جاهزة الاستخدام، ويوجد له دعم مستمر من خلال الشركة المنتجة، وتتوفر له الكثير من الأكواد على الانترنت.

محتويات الكورس

01 - Introduction to embedded systems
02 - Microcontroller features
03 - mikroC language Overview
04 - LCD & Keypad
05 - Internal EEPROM
06 - Password system
07 - 7 segment displays (Multiplexer/Shift register) 
08 – Interruption
09 - Generating Music with PIC
10 – Creating library in mikroC IDE
11 - Analog to Digital Conversion (ADC)
12 - Analog sensor (Temperature sensor)
13 - Temperature measurement
14 - Simple voltmeter
15 - Comparators 
16 - Dark activated switch
17 – Pulse width modulation (PWM)
18 - Brushed DC motor
19 - Servo motor (simple Sun tracker) 
20 - Stepper motor
21 – Timers
22 - Frequency counter
23 - Digital sensor (Ultrasonic Alarm)
24 - Master and Slave with SPI
25 - Real Time Clock (RTC) - I2C
26 - Communicating with computer (USB to UART)
27 - 220V AC interface using optoisolator


أمثلة لبعض الدوائر المنفذة

والصورة التالية لبعض الدوائر التى سيتم تنفيذها خلال الكورس (يمكنك مشاهدة الفيديو السابق لرؤية أفضل)


متطلبات الكورس

المستوى المطلوب لبدء الكورس: مستوى مبتدئ
- يتطلب الكورس جهاز لاب توب أو كمبيوتر شخصى بنظام تشغيل ويندوز.
سيتم شرح أوامر لغة البرمجة من البداية، حيث يفترض الكورس أن مستخدم الاسطوانة مبتدئ، لا يعلم شيئا عن برمجة الميكروكنترولر، ولم يتعامل معه من قبل.
الا أن الكورس يتطلب منك الأتى:
يتطلب الكورس أن تكون على دراية بالمكونات الالكترونية الأساسية، كاالمقاومة، المكثف، الترانزستور، الموحد، حيث لن يتم شرح هذه المكونات فى الكورس.
كما يتطلب معرفتك ببرنامج Proteus وذلك لتشغيل ملفات المحاكاة، حيث لن يتم شرح البرنامج فى الكورس.


سعر الكورس وطريقة الشراء

يمكنك الحصول على الكورس من أى مكان فى العالم، بدون مصاريف شحن، وذلك من خلال تحميله من على الانترنت، فبعد أن تقوم بسداد قيمة الكورس، يتم ارسال رابط التحميل الى بريدك الالكترونى (الكورس مقسم الى 7 ملفات مضغوطة، حجم كل ملف حوالى 500 ميجا تقريبا)، ويجب ان يكون البريد الالكترونى على  Gmail  فقط.

فى البداية تتوجه الى الرابط التالى لملء طلب شراء الكورس والموافقة على اتفاقية الاستخدام


ويجب ادخال جميع البيانات بصورة صحيحة، بعد ذلك سيتم التواصل معك.


 سعر الكورس 

الشراء من داخل مصر، سعر الكورس ما يعادل 50 دولار بالجنيه المصرى.
الشراء من خارج مصر، سعر الكورس 50 دولار.

 طرق الشراء 

 1) حوالة بريدية (للمصريين المقيمين داخل مصر فقط) 

باسم / محمد سيد يوسف خضر
رقم قومى  27305031200251
المنصورة
مع ارسال صورة من ايصال الحوالة  - واضح بها جميع البيانات -  على البريد الالكترونى
 2)  خدمة "فودافون كاش" (للمصريين المقيمين فى مصر فقط) 
      رقم الهاتف الذى يحول عليه سعر الكورس (بعد تسجيل بيانتك فى طلب شراء الكورس)

 3) "ويسترن يونيون" Western Union (للمقيمين خارج مصر) 

يتم تحويل المبلغ من خلال "ويسترن يونيون" Western Union بعملة الدولار.

باسم
Mohamed  Sayed  Yousef  Khidr
الدولة
Egypt
المدينة
Mansoura
مع ارسال الرقم السرى MTCN ، وصورة من الحوالة  - واضح بها جميع البيانات -  على البريد الالكترونى
 4) "باى بال" Pay Pal (للمقيمين داخل أو خارج مصر) 

يتم تحويل المبلغ من خلال "باى بال" Pay Pal على الحساب التالى

أو باستخدام البريد الالكترونى التالى