تثبيت برنامج LOGO! Soft Comfort

تثبيت برنامج LOGO! Soft Comfort

مقدمة: أنتجت شركة SIEMENS أجهزة PLC مصغرة تسمى LOGO، تُصنّف تحت أشكال التتابع الذكي Smart Relay. وهي مثالية للحلول الصغيرة وغير المعقدة لمهام التحكم والأتمتة البسيطة. تدعم مشاريع إنترنت الأشياء مباشرةً دون وسيط حيث تقوم بقراءةِ مخارج الحساسات و معالجة البيانات إضافةً إلى إرسال إشارات التحكم إلى المحركات و الأجهزة الأخرى. يمكن استخدامها في جميع […]

Read More

الشبكات العصبيّة الاصطناعيّة وتطبيقاتها

الشبكات العصبيّة الاصطناعيّة وتطبيقاتها

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

Read More

مقدّمة الى الشبكات العصبية الالتفافيّة

مقدّمة الى الشبكات العصبية الالتفافيّة

تعد الشّبكات العصبيّة الالتفافيّة CNN نوعاً من بنى التّعلُّم العميق الذي يكثُر استخدامها في مهمات تصنيف الصور والتّعرّف، حيث تتكوّن من عدّة طبقات هي: الطّبقات الالتفافية، وطبقات التجميع، وطبقة كاملة الاتصال التي تحوي وحدة إدخال ووحدة إخراج بينهما طبقات مخفيّة. تختلف المهمة بين كل طبقة، إذ يتم تطبيق الطبقة الالتفافية مرشّحات (Filters) لاستخراج سمات معيّنة […]

Read More

تعرف على نموذج nRF24L01 وتطبيقاته مع الاردوينو

تعرف على نموذج nRF24L01 وتطبيقاته مع الاردوينو

سنتعرَّفُ في هذا المقال كيفيَّة التواصل اللاسلكي بين لوحتي  اردوينو باستخدام نموذج nRF24L01 للإرسال والاستقبال، يعتبر هذا النموذج الأكثر استخداماً عند الحاجة إلى التواصل اللاسلكي بين لوحات الاردوينو. يحتوي المقال على خطواتٍ مكتوبة وفيديو توضيحي، يمكنك اختيار ما شئت منها لفهم مداخل النموذج ،مبدأ العمل ،الرَّبط، وبعض نماذج الاكواد. نظرةٌ عامةٌ لتوضيح عملية التواصل اللاسلكي […]

Read More

خطوات الأساسية لبرمجة متحكمات PLC بلغة SFC

الخطوات الأساسية لبرمجة متحكمات PLC بلغة SFC

سنتعرف في هذا المقال على إحدى لغات برمجة المتحكمات المنطقية القابلة للبرمجة (PLC)، وهي Sequential Function Chart، يرمز لها اختصاراً SFC والتي تعني لغة مخطط الوظائف التسلسلي. يتضمن معيار IEC 61131-3 لبرمجة المتحكمات المنطقية القابلة للبرمجة PLC IEC 61131-3 خمسُ لغاتِ برمجةٍ: تختلف لغة البرمجة SFC عن اللغات الأربع الأخرى حيث تُستخدم هذه اللغة لبرمجة […]

Read More

مقدمة إلى تعلم الآلة ML

مقدمة إلى تقنية تعلّم الآلة ML

ابتكر العالم الأمريكي آرثر صموئيل Arthur Samuel المتخصص في مجال ألعاب الحاسوب والذكاء الاصطناعي مُصطلح تعلّم الآلة Machine Learning ML عام 1959 في شركة IBM (International Business Machines)، وعرف تعلّم الآلة بأنه “مجال الدراسة الذي يُمكن أنظمة الحواسيب من التعلم دون الحاجة إلى أيّ برمجة صريحة”. ولكن حتى الآن لا يوجد تعريف مُتّفق عليه عالمياً […]

Read More

الفرق بين التعلم الآلي والتعلم العميق

الفرق بين التعلم الآلي والتعلم العميق

يُعدّ التعلم الآلي (Machine learning) فرعاً من فروع الذّكاء الاصطناعيّ (Artificial Intelligence)، يركّز على تطوير الخوارزميّات والنّماذج الإحصائيّة لكي تتمكّن أنظمة الحاسوب من التّعلّم والتّوصّل إلى التّوقعات أو القرارات دون تعليمات برمجيّة واضحة، حيث يتضمّن تدريب الخوارزميّات على مجموعة كبيرة من البيانات لتحديد الأنماط والعلاقات، ومن ثمّ استخدام هذه الأنماط لإصدار التّنبؤات أو القرارات حول […]

Read More

ما هو متحكّم PID؟

سنتعرّف في هذا المقال على متحكّم PID، وتطوّره من جهاز منفصل إلى ما وصل إليه اليوم. سنشرح عن سبب استخدام هذه المتحكّمات في العمليّات الصناعيّة بدلاً من استخدام متحكّمات التشغيل التقليديّة من نوع تشغيل-إطفاء (ON-OFF). كما سنوضّح مدى تأثير قيم ثوابت المتحكّم، التي تُدعى بالتناسبيّة والتكامليّة والتفاضليّة، على مختلف العمليّات المُتحكَّم بها، بالإضافة إلى إلقاء […]

Read More

آليّة ربط محرّك السيرفو مع Node MCU

آليّة ربط محرّك السيرفو مع Node MCU

سنرى في هذا المقال كيف سنتعامل مع لوحة Node MCU التي تحوي وحدة ESP8266-12E تجعلها مناسِبةً لتطبيقات IOT (إنترنت الأشياء)، وسنشرح كيفيّة عملها مع محرّك سيرفو باستخدام لوحة NodeMCU. الخطوة 1: المعدّات المطلوبة المكوّنات المطلوبة للعمل: الخطوة 2: وصف المعدّات المادّيّة ما هو لوح الاختبار؟ هو منصّة للتجريب، حيث بإمكانك وصل وإزالة المكوّنات بسهولة. يوضّح […]

Read More

الماتلاب تاريخ تطوّره وبعض تطبيقاته

الماتلاب: تاريخ تطوّره وبعض تطبيقاته

يمثّل الماتلاب منصّةَ برمجة كاملة تتضمّن لغةً، ومكتباتٍ برمجيّة، وبيئة تطوير متكاملة. أمّا الاسم، فهو اختصارٌ لمصطلح مختبر المصفوفات MATrix LABoratory، دلالةً على سهولة توظيف عمليّات المصفوفات الحسابيّة، والتي هي أساس لكثير من علوم الحوسبة. تُعرف المكتبات في ماتلاب بمجموعة الأدوات toolboxes؛ إذ يضمّ الكثير منها لتناسب مختلف حاجات المستخدم، وسنلقي نظرةً في هذا المقال […]

Read More