29‏/12‏/2016

36) الالكترونيات البصرية وتكنولوجيا الالياف البصرية

كتاب مترجم الى اللغة العربية، يتحدث عن الألياف الضوئية Optical fiber، يشمل تاريخها ونظرية عملها، والأنواع المختلفة منها، وتكنولوجيا الارسال والاستقبال، واستخدامها فى الشبكات بعيدة المدى، وتقنيات التركيب والفحص.


10‏/12‏/2016

35) قواعد إستخدام لغة السى C فى الأنظمة المدمجة الحرجة

عندما تقوم بكتابة برنامج  Firmware لنظام مدمج Embedded System حرج Critical ، مثل ما هو فى السيارات الحديثة، فإنه لا يحتمل وجود أخطاء، ولذلك قام "إتحاد صناعة برمجيات السيارات الموثوق فيها (ميسرا)" Motor Industry Software Reliability Association(MISRA) بوضع إرشادات يجب إتباعها  عند كتابة الكود بلغة الـسى C، فقد تعتقد أن الكود الذى قمت بكتابته خالى من الأخطاء، ولكن فى حال عدم إتباعك لتلك الإرشادات فقد يحدث الخطأ، والملف التالى يحتوى على هذه الإرشادات الخاصة بكتابة الكود بلغة السى.


30‏/10‏/2016

5 Buttons on 1 Analog Pin


فى هذه المقالة أشرح كيفية توصيل 5 مفاتيح Push Buttons على طرف Pin واحد فقط من أطراف الـ PIC microcontroller ، حيث يتم داخل الكود تحديد رقم  المفتاح الذى تم الضغط عليه ليقوم بتنفيذ أمر معين.


16‏/10‏/2016

2‏/10‏/2016

56- Webserver #7

الفيديو رقم 7 فى برمجة الأردوينو للعمل كخادم ويب Arduino web server، بيشرح كيفية إضافة كود التحكم، الذى من خلاله يتم التحكم فى دائرة الاردوينو Arduino، من خلال المتصفح browser .


1‏/10‏/2016

55- Webserver #6

الفيديو رقم 6 فى برمجة الأردوينو للعمل كخادم ويب Arduino web server، نبدأ فيه كتابة الكود الذى من خلاله يتم عرض صفحة الـ webserver على المتصفح browser.


29‏/9‏/2016

54- Webserver #5

الفيديو رقم 5 فى برمجة الأردوينو للعمل كخادم ويب Arduino web server،نتعرف فيه على كيفية إرسال الأمر الموجود فى صفحة المتصفح web browser عند الضغط عليه إلى websever ، ونتعرف فيه على أوامر الأردوينو التى سنستخدمها وطريقة كتابتها فى الكود.


27‏/9‏/2016

53- Webserver #4

الفيديو رقم 4 فى برمجة الأردوينو للعمل كخادم ويب Arduino web server، ندرس من خلاله لغة كتابة صفحات الويب HTML، وكتابة صفحة الويب Web page الخاصة بالتحكم فى الدائرة المستخدمة.


25‏/9‏/2016

52- Webserver #3

الفيديو رقم 3 فى برمجة الأردوينو للعمل كخادم ويب Arduino web server، نتعرف فيه على Ethernet shield، وكيفية توصيله، وشرح طريقة عمل الدائرة، وخطوات وضع IP address لجهاز الكمبيوتر الذى سيتصل بالدائرة.


23‏/9‏/2016

51- Webserver #2

الفيديو رقم 2 فى برمجة الأردوينو للعمل كخادم ويب Arduino web server، نتعرف فيه على MAC address، وكيفية تحديده، وما هو المقصود بـ HTTP request، وما هى البيانات التى يتم نقلها فى الـ Header بين الخادم Server والمتصفح Browser ، وطريقة تبادل البيانات بينهما .


21‏/9‏/2016

50- Arduino Webserver #1

الفيديو رقم 1 فى برمجة الأردوينو للعمل كخادم ويب Arduino web server، يوضح بشكل مبسط مفهوم الشبكة network، وما هى الشبكة الداخلية local area network، وعناوين الأجهزة على الشبكة IP addresses .


18‏/9‏/2016

22- External Interrupt

تعتبر المقاطعة Interrupt من الأمور المهمة جدا عند برمجة الأنظمة المدمجة Embedded systems، وفى هذا الفيديو أشرح كيفية برمجة الأردوينو Arduino للتعامل مع المقاطعات الخارجية.


14‏/9‏/2016

99- Arduino on a Breadboard

عندما تنتهى من كتابة كود الاردوينو، قد ترغب فى الاستغناء عن بوردة الأردوينو اونو Arduino Uno، وتكوين الدائرة بالكامل على لوحة التجارب Breadboard، أو حتى عمل لوحة مطبوعة PCB، ولكن باستخدام ميكروكنترولر جديد غير المستخدم مع بوردة الأردوينو، ونقل الكود عليه، وفى هذا الفيديو سنشرح إحدى الطرق البسيطة التى تمكننا من عمل ذلك بسهولة.


4‏/9‏/2016

[6] Karnaugh Map Minimizer

[6] Karnaugh Map Minimizer
يستخدم هذا البرنامج  المجانى لتبسيط  boolean functions حتى 8 مدخلات باستخدام خريطة كارنوف Karnaugh Map.



2‏/9‏/2016

24- Karnaugh Map 1

تعتبر خرائط كارنوف  Karnaugh Map  من الطرق السهلة والمشهورة المستخدمة فى تبسيط Boolean expressions،  بدون استخدام قواعد وقوانين التبسيط، وفى هذا الفيديو سنتعرف على طريقة استخدامها.


23‏/8‏/2016

30) مبادئ التصميم الالكترونى الرقمى

كتاب "مبادئ التصميم الالكترونى الرقمى" يشرح البوابات المنطقية Logic Gates، واسس التصميم الرقمى، ومولد النبضات،  والمحولات التماثبية الرقمية ADC، والمحولات الرقمية التماثلية DAC، وحوالى 17 مشروع.


6‏/8‏/2016

مكتبة عزف الألحان - Melody Library

يمكنك باستخدام هذه المكتبة، عزف مجموعة من الالحان الجاهزة  والمخزنة بها، عن طريق كتابة اسم اللحن فقط داخل الكود.


20‏/7‏/2016

أردوينو 101

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

25‏/6‏/2016

23- Determining Standard Expressions from a Truth Table

اذا كان لديك جدول الحقيقة Truth Table، فكيف يمكنك من خلاله رسم الدائرة الرقمية Digital Circuit التى يمثلها ؟ هذا ما سنتعرف عليه فى هذا الفيديو.


17‏/6‏/2016

22- Product Of Sums (POS)

نشرح فى هذا الفيديو الطريقة الثانية من الأشكال القياسية Standard Product Of Sums والتى من خلالها يمكننا تصميم الدائرة واستنتاج جدول الحقيقة Truth Table.


12‏/6‏/2016

21- Sum Of Products (SOP)

سنتعلم طريقة جديدة لبناء الدائرة المنطقية Logic circuit، واستنتاج جدول الحقيقة Truth Table، من خلال ما يسمى Sum Of Products.


9‏/6‏/2016

20- Boolean Analysis of Logic Circuits

سنتعرف على كيفية تحليل عمل الدائرة المنطقية Logic Circuit، استنتاج وظيفتها Boolean Expression وكتابة جدول الحقيقة Truth Table، والتحقق من النتائج باستخدام برنامج Multisim.


8‏/6‏/2016

[5] Fritzing

Fritzing هو أحد البرامج المجانية (مفتوحة المصدر) التى تستخدم فى رسم الدوائر الالكترونية  بطريقة ثلاثية الابعاد 3D، يمكنك من خلاله رسم دائرتك على لوحة التجارب Breadboard بكل دقة ومطابقة للواقع، والتعديل عليها قبل بنائها فعليا، كما يمكنك من خلاله عمل اللوحات المطبوعة البسيطة PCB.


7‏/6‏/2016

19- DeMorgan’s Theorems

دى مورجان DeMorgan هو احد علماء الرياضيات الذين عاصروا جورج بول، وقام بوضع نظريتين من اهم النظريات المستخدمة فى جبر بول Boolean Algebra، وسنشرح كيفية استخدام تلك النظريات فى تبسيط الدوائر الرقمية Digital Circuits.


4‏/6‏/2016

18- Boolean Algebra - 2

بعد ما تعرفنا فى الفيديو السابق على قوانين جبر بول Boolean Algebra، سنناقش فى هذا الفيديو القواعد Rules المستخدمة فى التبسيط والاختصار.


1‏/6‏/2016

17- Boolean Algebra - 1

جبر "بول" ، أو Boolean Algebra، هو الأساس الرياضى الذى يستخدم فى تصميم الدوائر المنطقية Logic Circuits، ويشبه الى حد كبير الجبر العادى، وفى هذا الفيديو سنتعرف على أسس استخدامه فى الدوائر المنطقية.


30‏/5‏/2016

16- XNOR Gate

سنتعرف فى هذا الفيديو على أخر بوابة منطقية فى سلسلة الدروس، وهى بوابة XNOR، والتى تعتبر نفى للبوابة XOR التى تحدثنا عنها سابقا.


28‏/5‏/2016

15- XOR Gate

تعتبر البوابة الحصرية XOR gate أحد البوابات الهامة، حيث تستخدم فى المعالج Processor من أجل إجراء العمليات الحسابية المختلفة، وفى هذا الفيديو سنتعرف على طريقة عملها وتمثيلها باستخدام البوابات الأساسية NOT, AND, OR، ورقم الدوائر المتكاملة الخاصة بها.


25‏/5‏/2016

14- NOR Gate

بوابة NOR، هى بوابة أخرى تقوم بعمل بوابتين معا، هما NOT و OR، وفى هذا الفيديو سنتعرف على كيفية عملها، وأرقام بعض  الدوائر المتكاملة الخاصة بها.


23‏/5‏/2016

13- NAND Gate

بعد أن درسنا الثلاثة بوابات الأساسية NOT, AND, OR ، سنتعرف على أول بوابة مشتقة من هذه البوابات، وهى NAND gate، وكيف تعمل، وبعض أرقام الدوائر المتكاملة الخاصة بها.


22‏/5‏/2016

19) كتاب شرح أجهزة القياس والاختبار

كتاب باللغة العربية، لشرح أجهزة القياس والاختبار، مثل الأوسلسكوب oscilloscope، ومحلل الاشارات المنطقية Logic Analyzer، وغيرها.


18‏/5‏/2016

12- OR Gate

تعتبر البوابة OR Gate احدى البوابات الرئيسية فى الدوائر المنطقية Logic Circuits، وفى هذا الفيديو سنتعرف على كيفية عملها، وأرقام الدوائر المتكاملة  IC الخاصة بها.


17‏/5‏/2016

11- AND Gate

سنتعرف على أحد البوابات الرئيسية فى الدوائر المنطقية وهى AND Gate، كيف تعمل، وما هى أرقام الدوائر المتكاملة IC التى بها تلك البوابة.


16‏/5‏/2016

10- Schmitt Oscillator

عندما نقوم باستخدام الميكروكنترولر microcontroller، فاننا نحتاج الى مذبذب أو كريستاله crystal ذات تردد معين لتوليد النبضات pulses التى سيعمل بها الميكروكنترولر، وفى هذا الفيديو سنتعلم بناء مذبذب شمت Schmitt oscillator، لتوليد النبضات اللازمة لعمل الدوائر الرقمية digital circuits.


15‏/5‏/2016

18- كتاب الاتصالات

يشرح هذا الكتاب المواضيع التالية باللغة العربية:
1- التضمين النبضى والرقمى
2- الهوائيات وانتشار الموجات
3- خطوط النقل
4- الميكروويف والاقمار الصناعية
5- الشبكات الهاتفية
6- الاتصالات اللاسلكية


13‏/5‏/2016

09- Schmitt Debouncing Circuit

شرح  وتنفيذ للدائرة العملية المستخدمة فى إزالة ارتداد المفتاح switch debounce باستخدام بوابة عاكس شمت Shmitt Inverter.