منظم متماثل للمادة التناسبية المتناسقة مع القدرة على التحكم في Wi-Fi (أعمال مثل خادم UDP).
يعتمد التطبيق على إطار ESP-IDF الرسمي. يمكن العثور على مجموعة التعليمات من المنظم نفسه في ملف commandmanager.h أو في مستودع PID-Controller-Gui. يدعم كل من شبكات IPv4 و IPv6.
يخدم udp_server_task خادم UDP الرئيسي والاستماع باستمرار للرسائل الواردة. ثم يتم تمريرها إلى وظيفة commandmanager Module ( process_request() ) والرد المعدل هو إرسال العميل.
_stream_task هي مهمة داخلية نشطة فقط عند طلب دفق متغير العملية ويتم طلب قيم إخراج وحدة التحكم.
مكون pid أداء خوارزمية PID الرئيسية.
ارجع إلى وثائق ESP-IDF للحصول على مساعدة في عمليات التجميع وتشغيلها. عمومًا ، لبناء وتفريق وتشغيل شاشة UART المدمجة يجب أن تستدعي:
$ make -j8 flash monitorبدلاً من ذلك ، يمكنك تطبيق مهام محرر VSCODE التي تم استخدامها أثناء التطوير. يتم وضعها في ملف .vscode/tasks.json.
يمكن إقران التطبيق بسهولة باستخدام أداة التحكم في PID-Controller-Gui PC خارج الصندوق.