الفرق بين تقنيتي انترنت الأشياء 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

نظام التشغيل لينوكس Linux واستخدامه في التطبيقات الصناعيّة

نظام التشغيل لينوكس Linux واستخدامه في التطبيقات الصناعيّة

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

Read More

كيفية سحب الكود من لوح الأردوينو باستخدام برنامج AVRDUDE

كيفية سحب الكود من لوح الأردوينو باستخدام برنامج AVRDUDE

المقدمة في الكثير من الحالات نحتاج إلى سحب الكود البرمجي من لوحة Arduino أو أي متحكم آخر و في هذا المقال سوف نتعرف بالخطوات كيف يمكننا سحب كود برمجي من لوحة Arduino و كيف يمكننا تحميله على لوح آخر مع الانتباه أن الملف سيكون بصيغة hex. فقط أي لا يمكننا رؤية الكود بلغة Arduino c […]

Read More

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

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

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

Read More

عرض قراءات من عدّة حسّاسات DS18B20 على خادم ويب باستخدام ESP8266 NodeMCU

عرض قراءات من عدّة حسّاسات DS18B20 على خادم ويب باستخدام ESP8266 NodeMCU

 مقدمة هل رغبت يوماً في معرفة درجة حرارة غرف منزلك أو حديقتك باستخدام مجموعة حسّاسات ترسل المعلومات بشكل دوري إلى خادم مركزيّ؟ لحسن الحظ فإن إنترنت الأشياء يسمح بتحقيق ذلك بسهولة، فقط تابع معنا هذا المقال. سنستخدم المتحكّم ESP8266 NodeMCU نظراً لقدرتهِ على الاتّصال بشبكة WI-FI وإنشاء خادم ويب بسهولة، كذلك قدرته على قراءة درجات […]

Read More

دارة مؤشر مستوى شحن البطارية

دارة مؤشر مستوى شحن البطارية

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

Read More