22 سيشن + تمهيدية من الحساس إلى القرار
كل سيشن 3 ساعات: شرح بالعربي ومصطلحات بالإنجليزي، محاكاة على Tinkercad و Wokwi، تطبيق عملي على Arduino و ESP32، وتطبيق ميداني داخل مزرعة كلية الزراعة — وصولاً لمنصة ويب حقيقية ونماذج ذكاء اصطناعي تعمل على بيانات المزرعة.
السيشن التمهيدية
الحساسات وبطاقات جمع البيانات
مقدمة في Arduino ومنصات إنترنت الأشياء الزراعية
نفهم كيف يتحول الحقل إلى بيانات: مكونات نظام IoT الزراعي، بنية Arduino و ESP32، الدوائر الكهربية الأساسية، GPIO و PWM و...
3 ساعات 02الحساسات الزراعية الأساسية
الفرق بين الحساسات التناظرية والرقمية، مقسم الجهد، قراءة DHT22 لحرارة ورطوبة الهواء، حساس رطوبة التربة السعوي، و LDR للإ...
3 ساعات 03بطاقات جمع البيانات ومعالجة الإشارة
مفهوم DAQ، تحويل ADC/DAC، معدل أخذ العينات، ومصادر الضوضاء في الحقل (المضخات، الأسلاك الطويلة، الرطوبة) — ثم نبني فلاتر...
3 ساعات 04التخزين المحلي وإدارة الطاقة
كيف تعمل العقدة وحدها في الحقل أياماً بدون كهرباء أو إنترنت: التخزين على SD Card و EEPROM بتنسيق CSV، أوضاع النوم Deep S...
شبكات الحساسات اللاسلكية
بروتوكولات الاتصال اللاسلكي في الزراعة
أساسيات الموجات الراديوية في الحقل: التردد، المدى، RSSI، العوائق والطاقة — ومقارنة عملية بين Wi-Fi و Bluetooth و LoRa و...
3 ساعات 06تصميم شبكة الحساسات اللاسلكية وإدارة العقد
طوبولوجيا الشبكات (Star / Mesh / Tree)، التوجيه، مزامنة الوقت، اكتشاف العقد، والتعامل مع الانقطاع المؤقت — ثم نبني شبكة...
3 ساعات 07بروتوكولات نقل البيانات: MQTT و HTTP APIs
نموذج Publish/Subscribe، الـ Broker، تصميم شجرة المواضيع (Topics)، مستويات QoS، Retained و Last Will — ومقارنته بـ REST/...
3 ساعات 08استقبال البيانات ومعالجتها على السيرفر
نكتب الحلقة التي تربط الحقل بالسيرفر: سكربت Python يشترك في MQTT، يتحقق من صحة كل رسالة، يرفض القيم المستحيلة، يخزن في S...
تطوير الويب ولوحة التحكم
أساسيات تطوير الويب للعرض والتحكم
HTML للهيكل، CSS للتصميم المتجاوب الذي يعمل على هاتف المشرف في الحقل، و JavaScript لجلب البيانات ديناميكياً بـ Fetch API...
3 ساعات 10Backend بسيط + قاعدة بيانات زمنية
كيف يعمل الويب من الداخل: Client/Server، HTTP methods و Status codes، وتصميم REST API للمزرعة. نبني API بـ Flask من الصف...
3 ساعات 11بناء لوحة تحكم تفاعلية
مبادئ تصميم لوحات المراقبة الزراعية: ماذا نعرض ولمن، الرسوم البيانية والمؤشرات (Gauges) والجداول، والتحديث التلقائي بالـ...
3 ساعات 12التحكم عن بعد + أمان الويب
من العرض إلى الفعل: التحكم في مضخة الري ومروحة الصوبة من المتصفح عبر Relay، بتصميم آمن ضد الأعطال (Fail-safe)، ومصادقة ا...
تحليل البيانات وتعلم الآلة
مقدمة في تحليل البيانات الزراعية بـ Python
من الأرقام إلى المعرفة: Jupyter و Pandas و NumPy على بيانات طقس وتربة حقيقية لموقع مزرعة الكلية (2023–2024): قراءة السلا...
3 ساعات 14تنظيف البيانات ومعالجتها
البيانات الحقيقية من الحقل «متسخة»: رسائل مكررة، أخطاء حساسات (−999)، قفزات، انقطاع شبكة لساعات، وقيم مفقودة. نتعلم كشف...
3 ساعات 15أساسيات تعلم الآلة في الزراعة
الانحدار (Regression) للتنبؤ برطوبة التربة والبخر-نتح، والتصنيف (Classification) لحالة التربة (جاف/رطب/مشبع)، مع تقسيم ز...
3 ساعات 16تطبيق نموذج متقدم + التفسير الزراعي
نموذج تصنيف يقرر: هل يحتاج الحقل ري خلال 24 ساعة؟ نتعامل مع البيانات غير المتوازنة، نقيّم بـ Precision و Recall و F1 ومص...
الدمج والتصوير والأتمتة
دمج الذكاء الاصطناعي مع الويب وأنظمة التحكم
من Notebook إلى نظام يعمل: حفظ النموذج وتحميله على السيرفر، بناء Prediction API يجمع ميزات اللحظة من العقدة ومن تنبؤات ا...
3 ساعات 18أنظمة الإنذار المبكر والأتمتة
قواعد التنبيه (عتبات + مخرجات الذكاء الاصطناعي)، منع تكرار التنبيهات، الإشعارات عبر Telegram، التشغيل التلقائي للمضخة وا...
3 ساعات 19التصور المتقدم وتحليل الاتجاهات
تحويل البيانات إلى قرارات يفهمها الباحث والمزارع: خرائط حرارية لتوزيع الرطوبة في الحقل، مقارنات موسمية بين سنتين، مؤشرات...
3 ساعات 20الصيانة والتحسين وقابلية التوسع
نظام يعمل في الحقل موسماً كاملاً يحتاج صيانة: مراقبة صحة العقد (Heartbeat، الذاكرة، الإشارة، سبب إعادة التشغيل، البطارية...
المشروع النهائي والعرض
تجميع المشروع النهائي والاختبار الميداني
نجمع كل ما بنيناه في نظام واحد: عقد الحساسات + الشبكة + السيرفر + لوحة التحكم + الذكاء الاصطناعي + الأتمتة. نختبر كل مسا...
3 ساعات 22العرض النهائي والتقييم والشهادات
يوم الحصاد: كل فريق يعرض نظامه أمام أساتذة الكلية وخبراء الزراعة — المشكلة، الحل، نتائج الـ 48 ساعة، والعرض الحي في الحق...
المشاريع الجاهزة والبيانات
كل الملفات مُختبرة وتعمل. البيانات المناخية حقيقية لموقع المزرعة (Open-Meteo / ERA5)، وأي بيانات مُحاكاة مكتوب عليها ذلك صراحة.