ذہین گرین ہاؤس سسٹم سافٹ ویئر ڈیزائن
سسٹم کنٹرول سافٹ ویئر ماڈیولر پروگرامنگ آئیڈیا کو اپناتا ہے، سسٹم کے مجموعی فنکشن کو مختلف ماڈیولز میں تقسیم کرتا ہے، ہر ماڈیول کو انفرادی طور پر ڈیزائن، پروگرام اور ڈیبگ کیا جاتا ہے، اور سسٹم کی مجموعی مشترکہ ڈیبگنگ مکمل ہونے کے بعد کی جاتی ہے۔
1. گرین ہاؤس پیرامیٹر کے حصول کا سبروٹین: گرین ہاؤس ڈیٹا ایکوزیشن سسٹم کے فارورڈ چینل میں، ان پٹ سگنل میں ہر قسم کا شور اور مداخلت ہوتی ہے۔ گرین ہاؤس ماحولیاتی پیرامیٹرز کو درست طریقے سے پیمائش اور کنٹرول کرنے کے لیے، سافٹ ویئر ڈیزائن میں ڈی-انتہائی اوسط فلٹرنگ کا طریقہ استعمال کیا جاتا ہے۔ شور اور مداخلت کو دور کرنے کے لیے۔ ہر سینسر کے لیے 10 بار استعمال کریں، زیادہ سے زیادہ قدر اور کم سے کم قدر کو ہٹا دیں، اور نمونے لینے کی مؤثر قیمت حاصل کرنے کے لیے بقیہ 8 بار نمونے لینے والے ڈیٹا کا اوسط لیں۔
2. ڈیٹا سٹوریج سب روٹین: گرین ہاؤس کنٹرول سسٹم کے ذریعے جمع کردہ مختلف ڈیٹا کی معلومات کا تجزیہ اور پروسیسنگ ایک اہم لنک ہے، اس لیے ڈیٹا اسٹوریج پروگرام کو ڈیزائن کیا جانا چاہیے۔ سافٹ ویئر ڈیزائن میں، گرین ہاؤس کے ذریعے جمع کیے گئے گرین ہاؤس کے ماحولیاتی پیرامیٹرز (درجہ حرارت، نمی، روشنی اور کاربن ڈائی آکسائیڈ کا ارتکاز) ہر دس منٹ میں 1، 1، 2، 2، 1 بائٹ پر مشتمل ہوتا ہے۔ ایک ہی وقت میں، واضح طور پر جمع کردہ ڈیٹا کے وقت کا تعین کرنے کے لئے، وقت بھی ذخیرہ کیا جاتا ہے. یہاں، صرف دن، گھنٹہ اور منٹ کو ذخیرہ کیا جاتا ہے، ہر ایک میموری میں 1 بائٹ پر قبضہ کرتا ہے۔