مقدمة عن برمجية Ignition SCADA

مقدمة عن برمجية Ignition SCADA

مقدمة نقدم لكم في هذا المقال  واحدًا من  أشهر برمجيات سكادا  SCADA (نظام التَّحكمِ الإشرافي وتوزيعُ البيانات) الذي يطلق عليه Ignition من شركة Inductive Automation، و سنتعلم عن ماهيته وما يميزهُ عن بقية برامج سكادا.هذا وسنتطرقُ لبعض التفاصيلِ المتعلِّقة ببناءِ منصَّة Ignition من خلال دراسة وحداتها الأساسية حتى تصبح لديك معرفة كافية تمهدك لبناء مشروعك […]

Read More

أهم تطبيقات الملف الكهربائي

أهم 9 تطبيقات للملف الكهربائي

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

Read More

استخدام ESP32-CAM لبث فيديو والتعرّف على الوجه بواسطة Arduino IDE

استخدام ESP32-CAM لبث فيديو والتعرّف على الوجه بواسطة Arduino IDE

مقدمة هذه المقالة دليلٌ مختصر للوحة ESP32-CAM، حيث نوضّح فيها كيفيّة إعداد خادم ويب لبثّ الفيديو بميزة التعرّف على الوجوه، والكشف عنها باستخدام Arduino IDE في أقلّ من 5 دقائق.   ملاحظة: استخدمنا في هذا المشروع مثالاً من مكتبة arduino-esp32، وهو لا يشمل كيفيّة تعديل هذا المثال. يمكن مشاهدة الفيديو التعليميّ أدناه، أو متابعة قراءة […]

Read More

ضبط الوقت والتاريخ في لوحة NodeMCU من خلال خادم NTP

ضبط الوقت والتاريخ في ESP8266 NodeMCU من خلال خادم NTP

مقدمة يُعد الحِفاظ على تزامُن الوقت أولويَّة قُصوى في بعض المشاريع التي تنجزها، فمثلاً إذا أردت تَفعيل (Relay) في وقتٍ مُعيَّن أو مُسجِّل بيانات (data logger) يُخزِّن القيم في فتراتٍ زمنيَّةٍ دقيقةٍ. فأوَّل شيء ستفكرُ به هو استخدام رُقاقة ساعة الوقت الحقيقي (Real time clock) أو ما تُعرف اختصارًا ب  RTC، ولكن هذه الرُّقاقات غير […]

Read More

توصيل حساس ضغط MPS20N0040D مع الأردوينو

توصيل حساس الضغط MPS20N0040D مع الأردوينو

مقدمة طرحنا عدداً من المشاريع في موقعنا وسنضيف الآن إلى تلك القائمة حساس الضغط أردوينو يتضمن محولات تماثلية رقمية وهي MPS20N0040D و HX710B. توصيل حساس الضغط إلى أردوينو يرسل حساس الضغط نبضات متوافقة مع بيانات الضغط التي يقرأها، حيث يوفّر  الطرف Clock تزامناً لتلك البيانات كما في البروتوكولات المتزامنة، ويمكنك استخدام أي طرف رقمي من […]

Read More

الفرق بين تقنيتي انترنت الأشياء IoT وآلة لآلة M2M

الفرق بين تقنيتي انترنت الأشياء IoT وآلة لآلة M2M

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

Read More

أهم تطبيقات لغة بايثون

أهم تطبيقات لغة بايثون

مقدمة تعتبر لغة بايثون (Python) من اللغات البرمجية عالية المستوى، وهي لغة مُفسّرة وغرضيّة التوجه. تُستخدم على نطاق واسع في المجتمعات العلمية والتقنية والتجارية، وكذلك في مجال تعلُّم الآلة (ML) الذي يتطلب معالجة البيانات، إذ تتيح مكتبات لغة بايثون الوصول إلى البيانات وتحويلها ومعالجتها، حيث أنّ المكتبة  التي  تستخدم في ML والذكاء الاصطناعي (AI هي […]

Read More

الاتصال مع ESP8266 باستخدام الراسبيري باي وبروتوكول MQTT

الاتصال مع ESP8266 باستخدام الراسبيري باي وبروتوكول MQTT

مقدمة سننشئ في هذا المشروع خادم ويب مستقلًا باستخدام الراسبيري باي (Raspberry Pi) الذي يشغل ويطفئ ليدين متصلين بلوحة ESP8266 عبر بروتوكول (MQTT) الناقل للرسائل بين المخدم والعميل في أجهزة  إنترنت الأشياء. ملحوظة: يمكن اختيار عناصر خرج أخرى (ريليه يتحكم في ضوء مثلًا). نستخدم Flask وهو إطار عمل مصغر بلغة البرمجة بايثون لإنشاء خادم الويب، حيث […]

Read More

أهم تطبيقات تعلُّم الآلة المستخدمة في حياتنا اليوميّة

مُقدِمة أحدث مصطلحا الذكاء الاصطناعي (Artificial Intelligence) وتعلُّم الآلة (Machine learning) ضجَّة كبيرة في أوساط عالم تكنولوجيا المعلومات؛ نظراً إلى الدَّور المُهم لهذه التقنيات في مساعدة معظم الشركات في تبسيط العمليات المعقدة والعمل بجهدٍ أكثر ذكاءًا من خلال اكتشاف البيانات المطلوبة ومعرفتِها في سبيل اتخاذ قرارات عمل أفضل. المقصود بتعلم الآلة في عام 1959 عرّف آرثر […]

Read More

أفضل تطبيق لتعلم تصميم وبرمجة المشاريع الإلكتروينة للأطفال TinkerCAD

أفضل تطبيق لتعلم تصميم وبرمجة المشاريع الإلكترونية للأطفال TinkerCAD

مقدمة أنتجت شركة Autodesk العالمية TinkerCAD و هو تطبيق مجاني وسهل الاستخدام يزوِّد الجيل القادم من المصممين والمهندسين بالمهارات الأساسية للابتكار: التصميم ثلاثي الأبعاد ، و الإلكترونيات ، والبرمجة.يتم استخدامه من قبل المعلمين والأطفال لتصميم وصنع أي شيء! سنتعرف في هذا المقال على الواجهة الرئيسية لهذا التطبيق وأهم ميزاته. ميزات TinkerCAD وتطبيقاته 1-  التطبيق مجاني […]

Read More