15‏/7‏/2019

Free Internet of Things (IoT) Course

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

وفى هذا الكورس المجانى، ستتعلم كيفية إنشاء العديد من المشاريع القائمة على إنترنت الأشياء.


21‏/5‏/2019

08- ENC28J60 – Embedded Ethernet - DHCP


نتعلم فى هذا الفيديو كيفية جعل الدائرة تطلب dynamic IP من الرواتر من خلال DHCP بحيث تعمل بمجرد وضعها على الشبكة network دون الحاجة لكتابة static IP بداخل الكود.


15‏/5‏/2019

07- ENC28J60 – Embedded Ethernet - Sensor - UDP - VB

فى هذا الفيديو استكمال للمشروع السابق، شرح لبرنامج الـ VB والذى من خلاله وباستخدام UDP protocol سنستقبل قراءة الـ Sensor ، وعرضها من خلال واجهة البرنامج .


9‏/5‏/2019

06- ENC28J60 – Embedded Ethernet - Sensor - UDP - Firmware

فى هذا الفيديو شرح لمشروع جديد، حيث سنقوم من خلال UDP protocol بإرسال قراءة Sensor إلى جهاز الكمبيوتر، وعرضها من خلال واجهة برنامج .


2‏/5‏/2019

05- ENC28J60 – Embedded Ethernet - LED - UDP - VB

فى هذا الفيديو شرح لطريقة كتابة أول برنامج باستخدام visual basic .net والذى سنتستخدمه من أجل إصدار الأوامر إلى دائرة الـ microcontroller للتحكم فى تشغيل الـ LED


24‏/4‏/2019

04- ENC28J60 – Embedded Ethernet - LED - UDP - Firmware

فى هذا الفيديو سنقوم بإنشاء أول مشروع، للتحكم فى إضاءة وإطفاء LED، من خلال قيام برنامج على الكمبيوتر (UDP client) بإرسال الأوامر إلى الميكروكنترولر (UDP server) ، سنشرح الكود (firmware) الذى سيتم كتابته على الميكروكنترولر، وطريقة اختباره والتاكد من صحة عمله.