تخطَّ إلى المحتوى
نافيرا تك NAVERA TECH
  1. KFS × Navera
  2. IoT & AI for Smart Agriculture
  3. السيشن التمهيدية
00/ 22 قبل البداية · السيشن التمهيدية 3 ساعات

السيشن التمهيدية: خريطة الكورس وتجهيز بيئة العمل

Orientation: Course Roadmap, Teams & Lab Setup

قبل أول سطر كود: نرى المنتج النهائي يعمل أمامنا، نفهم رحلة الـ 22 سيشن وطريقة التقييم، نكوّن فرق العمل ونوزع مناطق المزرعة، نجهّز كل الأدوات على اللابتوب ونتأكد منها بسكربت فحص، ونتعلم «لغة المزارع» (التربة والماء والبخر) التي سنبني عليها كل قرار.

Overview

نظرة عامة على السيشن

بنهاية السيشن ستكون قادراً على

  • تصف المنتج النهائي للكورس (منصة KFS Smart Farm) ومكوناته، وتربط كل مكون بالوحدة التي سنبنيه فيها.
  • تعرف نظام العمل: هيكل السيشن (3 ساعات)، الأدوار داخل الفريق، الواجبات، وتوزيع الدرجات.
  • تجهّز بيئة العمل كاملة: Arduino IDE 2 + ESP32 core، Tinkercad، Wokwi، Python وحزمه، VS Code و Git — وتتحقق منها بسكربت.
  • تشرح بلغة بسيطة مفاهيم Field capacity و Wilting point و ET0 و Kc، وتحسب متى يحتاج الحقل للري.
  • تقرأ أول حقيقة من بيانات المزرعة الحقيقية: مطر سنوي ~52 مم مقابل بخر-نتح ~1826 مم — ولماذا الري هو كل شيء في الدلتا.

التطبيق في مزرعة الكلية

جولة تعارف وسلامة في مزرعة الكلية: مقابلة مشرف المزرعة لفهم «كيف يُتخذ قرار الري اليوم» (Baseline)، وتسليم كل فريق منطقته التي سيعمل عليها طوال الكورس، واختبار اللمس (Feel test) لرطوبة التربة كأول قياس — بدون أي جهاز.

المُخرج (Deliverable)

لابتوب جاهز (نتيجة check_env.py بدون FAIL + أول دائرة على Tinkercad و Wokwi)، ميثاق الفريق (Team charter) بالأدوار والمنطقة، وورقة «خط الأساس» لطريقة الري الحالية في منطقة الفريق.

خطة السيشن (180 دقيقة)

  1. 0:00 مراجعة تعارف + سؤال الافتتاح: كم لتر يشربه فدان الذرة في يوليو؟ 15 د
  2. 0:15 شرح رحلة الكورس + عرض حي للمنتج النهائي (KFS Smart Farm) 25 د
  3. 0:40 نقاش نظام العمل: الفرق والأدوار والتقييم + ميثاق الفريق 20 د
  4. 1:00 تطبيق Lab: تجهيز بيئة العمل وفحصها بـ check_env.py 35 د
  5. 1:35 استراحة استراحة 10 د
  6. 1:45 محاكاة لغة المزارع: التربة كخزان ماء + محاكي «متى نروي؟» 25 د
  7. 2:10 ميداني تطبيق ميداني: جولة السلامة، مقابلة المشرف، Feel test 40 د
  8. 2:50 تقييم اختبار تحديد مستوى + الواجب 10 د

الأدوات والمكونات

لابتوب (Windows / macOS / Linux) + شاحنكابل USB بيانات (Micro-USB أو Type-C)Arduino Uno أو ESP32 DevKit (لكل فريق)حساب Google أو بريد للتسجيل في Tinkercad و Wokwiكراسة ملاحظات الحقل + قلمحذاء مغلق للمزرعة

قبل السيشن

  • لا يلزم أي خبرة سابقة في البرمجة أو الإلكترونيات أو الزراعة — هذه السيشن تحديداً لتسوية نقطة البداية للجميع.
  • لو أمكن: حمّل مسبقاً Arduino IDE 2 و Python 3.10+ و VS Code (الملفات كبيرة وشبكة المعمل مشتركة).

قاموس المصطلحات (Glossary)

Precision Agricultureالزراعة الدقيقة

إدارة الحقل بالقياس: الكمية المناسبة في المكان والوقت المناسبين بدل المعاملة الموحدة.

IoT Nodeعقدة إنترنت الأشياء

جهاز صغير في الحقل (متحكم + حساسات + اتصال) يقيس ويرسل القراءات.

Gatewayالبوابة

جهاز يجمع رسائل العقد ويوصلها للسيرفر أو الإنترنت.

Dashboardلوحة التحكم

صفحة ويب تعرض القراءات والرسوم والتنبيهات وأزرار التحكم.

Field Capacity (FC)السعة الحقلية

أقصى ماء تحتفظ به التربة بعد تصريف الماء الزائد بالجاذبية (~1-2 يوم بعد الري).

Wilting Point (WP)نقطة الذبول الدائم

رطوبة لا يستطيع النبات عندها سحب الماء من التربة فيذبل ولا يتعافى.

TAW / RAWالماء المتاح الكلي / السهل

TAW = (FC − WP) × عمق الجذور. RAW جزء منه (غالباً 50%) يسحبه النبات بدون إجهاد.

ET0البخر-نتح المرجعي

كمية الماء (مم/يوم) التي يفقدها نجيل مرجعي بسبب الطقس فقط — تحسبها الأرصاد.

Kc (Crop coefficient)معامل المحصول

يحوّل ET0 إلى احتياج محصول معين حسب نوعه ومرحلة نموه: ETc = Kc × ET0.

Baselineخط الأساس

الوضع الحالي قبل أي تحسين — بدونه لا نستطيع إثبات أن النظام وفّر ماءً.

Virtual environment (venv)بيئة بايثون معزولة

مجلد يحتوي حزم مشروع واحد حتى لا تتعارض الإصدارات بين المشاريع.

Repository (Git repo)مستودع الكود

مجلد يتتبع Git كل تغيير فيه — نسلم عليه الواجبات ونعمل كفريق.