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

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

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

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

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

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

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

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

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

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