6.4 KiB
ਜੂਪਿਟਰ ਨੋਟਬੁੱਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ GDD ਡਾਟਾ ਵਿਜੁਅਲਾਈਜ਼ ਕਰੋ
ਹਦਾਇਤਾਂ
ਇਸ ਪਾਠ ਵਿੱਚ ਤੁਸੀਂ IoT ਸੈਂਸਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ GDD ਡਾਟਾ ਇਕੱਠਾ ਕੀਤਾ। ਚੰਗਾ GDD ਡਾਟਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਕਈ ਦਿਨਾਂ ਲਈ ਡਾਟਾ ਇਕੱਠਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਤਾਪਮਾਨ ਡਾਟਾ ਨੂੰ ਵਿਜੁਅਲਾਈਜ਼ ਕਰਨ ਅਤੇ GDD ਦੀ ਗਣਨਾ ਕਰਨ ਵਿੱਚ ਮਦਦ ਲਈ, ਤੁਸੀਂ ਜੂਪਿਟਰ ਨੋਟਬੁੱਕ ਵਰਗੇ ਟੂਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।
ਸਭ ਤੋਂ ਪਹਿਲਾਂ ਕੁਝ ਦਿਨਾਂ ਲਈ ਡਾਟਾ ਇਕੱਠਾ ਕਰੋ। ਤੁਹਾਨੂੰ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣਾ ਹੋਵੇਗਾ ਕਿ ਜਦੋਂ ਤੁਹਾਡਾ IoT ਡਿਵਾਈਸ ਚੱਲ ਰਿਹਾ ਹੈ, ਤੁਹਾਡਾ ਸਰਵਰ ਕੋਡ ਵੀ ਸਦਾ ਚੱਲ ਰਿਹਾ ਹੋਵੇ, ਜਾਂ ਤਾਂ ਪਾਵਰ ਮੈਨੇਜਮੈਂਟ ਸੈਟਿੰਗਸ ਨੂੰ ਸਮਰਥਿਤ ਕਰਕੇ ਜਾਂ ਇਹ ਸਿਸਟਮ ਐਕਟਿਵ ਰੱਖਣ ਵਾਲਾ ਪਾਇਥਨ ਸਕ੍ਰਿਪਟ ਚਲਾਕੇ।
ਜਦੋਂ ਤੁਹਾਡੇ ਕੋਲ ਤਾਪਮਾਨ ਡਾਟਾ ਹੋਵੇ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਰਿਪੋ ਵਿੱਚ ਦਿੱਤੇ ਜੂਪਿਟਰ ਨੋਟਬੁੱਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਸਨੂੰ ਵਿਜੁਅਲਾਈਜ਼ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ GDD ਦੀ ਗਣਨਾ ਕਰ ਸਕਦੇ ਹੋ। ਜੂਪਿਟਰ ਨੋਟਬੁੱਕ ਕੋਡ ਅਤੇ ਹਦਾਇਤਾਂ ਨੂੰ ਸੈਲ ਨਾਮਕ ਬਲਾਕਾਂ ਵਿੱਚ ਮਿਲਾਉਂਦੇ ਹਨ, ਜਿਹਨਾਂ ਵਿੱਚ ਅਕਸਰ ਪਾਇਥਨ ਵਿੱਚ ਕੋਡ ਹੁੰਦਾ ਹੈ। ਤੁਸੀਂ ਹਦਾਇਤਾਂ ਪੜ੍ਹ ਸਕਦੇ ਹੋ, ਫਿਰ ਹਰ ਕੋਡ ਬਲਾਕ ਨੂੰ ਇੱਕ-ਇੱਕ ਕਰਕੇ ਚਲਾ ਸਕਦੇ ਹੋ। ਤੁਸੀਂ ਕੋਡ ਨੂੰ ਸੋਧ ਵੀ ਸਕਦੇ ਹੋ। ਉਦਾਹਰਣ ਲਈ, ਇਸ ਨੋਟਬੁੱਕ ਵਿੱਚ ਤੁਸੀਂ ਆਪਣੇ ਪੌਦੇ ਲਈ GDD ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਵਰਤਿਆ ਗਿਆ ਬੇਸ ਤਾਪਮਾਨ ਸੋਧ ਸਕਦੇ ਹੋ।
-
gdd-calculation
ਨਾਮਕ ਫੋਲਡਰ ਬਣਾਓ -
gdd.ipynb ਫਾਈਲ ਡਾਊਨਲੋਡ ਕਰੋ ਅਤੇ ਇਸਨੂੰ
gdd-calculation
ਫੋਲਡਰ ਵਿੱਚ ਕਾਪੀ ਕਰੋ। -
MQTT ਸਰਵਰ ਦੁਆਰਾ ਬਣਾਈ ਗਈ
temperature.csv
ਫਾਈਲ ਕਾਪੀ ਕਰੋ -
gdd-calculation
ਫੋਲਡਰ ਵਿੱਚ ਇੱਕ ਨਵਾਂ ਪਾਇਥਨ ਵਰਚੁਅਲ ਐਨਵਾਇਰਮੈਂਟ ਬਣਾਓ। -
ਜੂਪਿਟਰ ਨੋਟਬੁੱਕ ਲਈ ਕੁਝ pip ਪੈਕੇਜ, ਨਾਲ ਹੀ ਡਾਟਾ ਨੂੰ ਮੈਨੇਜ ਅਤੇ ਪਲਾਟ ਕਰਨ ਲਈ ਲਾਇਬ੍ਰੇਰੀਆਂ ਇੰਸਟਾਲ ਕਰੋ:
pip install --upgrade pip pip install pandas pip install matplotlib pip install jupyter
-
ਜੂਪਿਟਰ ਵਿੱਚ ਨੋਟਬੁੱਕ ਚਲਾਓ:
jupyter notebook gdd.ipynb
ਜੂਪਿਟਰ ਸ਼ੁਰੂ ਹੋਵੇਗਾ ਅਤੇ ਨੋਟਬੁੱਕ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਖੁਲ ਜਾਵੇਗਾ। ਨੋਟਬੁੱਕ ਵਿੱਚ ਦਿੱਤੀਆਂ ਹਦਾਇਤਾਂ ਨੂੰ ਪੂਰਾ ਕਰੋ, ਤਾਪਮਾਨਾਂ ਨੂੰ ਵਿਜੁਅਲਾਈਜ਼ ਕਰੋ ਅਤੇ ਗ੍ਰੋਇੰਗ ਡਿਗਰੀ ਡੇਜ਼ ਦੀ ਗਣਨਾ ਕਰੋ।
ਰੂਬ੍ਰਿਕ
ਮਾਪਦੰਡ | ਸ਼ਾਨਦਾਰ | ਯੋਗ | ਸੁਧਾਰ ਦੀ ਲੋੜ |
---|---|---|---|
ਡਾਟਾ ਇਕੱਠਾ ਕਰੋ | ਘੱਟੋ-ਘੱਟ 2 ਪੂਰੇ ਦਿਨਾਂ ਦਾ ਡਾਟਾ ਇਕੱਠਾ ਕਰੋ | ਘੱਟੋ-ਘੱਟ 1 ਪੂਰੇ ਦਿਨ ਦਾ ਡਾਟਾ ਇਕੱਠਾ ਕਰੋ | ਕੁਝ ਡਾਟਾ ਇਕੱਠਾ ਕਰੋ |
GDD ਦੀ ਗਣਨਾ ਕਰੋ | ਨੋਟਬੁੱਕ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਚਲਾਓ ਅਤੇ GDD ਦੀ ਗਣਨਾ ਕਰੋ | ਨੋਟਬੁੱਕ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਚਲਾਓ | ਨੋਟਬੁੱਕ ਚਲਾਉਣ ਵਿੱਚ ਅਸਮਰਥ |
ਅਸਵੀਕਰਤੀ:
ਇਹ ਦਸਤਾਵੇਜ਼ AI ਅਨੁਵਾਦ ਸੇਵਾ Co-op Translator ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਨੁਵਾਦ ਕੀਤਾ ਗਿਆ ਹੈ। ਜਦੋਂ ਕਿ ਅਸੀਂ ਸਹੀ ਹੋਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਾਂ, ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ ਸਵੈਚਾਲਿਤ ਅਨੁਵਾਦਾਂ ਵਿੱਚ ਗਲਤੀਆਂ ਜਾਂ ਅਸੁਚੀਤਤਾਵਾਂ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਮੂਲ ਦਸਤਾਵੇਜ਼, ਜੋ ਇਸਦੀ ਮੂਲ ਭਾਸ਼ਾ ਵਿੱਚ ਹੈ, ਨੂੰ ਅਧਿਕਾਰਤ ਸਰੋਤ ਮੰਨਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਮਹੱਤਵਪੂਰਨ ਜਾਣਕਾਰੀ ਲਈ, ਪੇਸ਼ੇਵਰ ਮਨੁੱਖੀ ਅਨੁਵਾਦ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਇਸ ਅਨੁਵਾਦ ਦੀ ਵਰਤੋਂ ਤੋਂ ਪੈਦਾ ਹੋਣ ਵਾਲੇ ਕਿਸੇ ਵੀ ਗਲਤਫਹਿਮੀ ਜਾਂ ਗਲਤ ਵਿਆਖਿਆ ਲਈ ਅਸੀਂ ਜ਼ਿੰਮੇਵਾਰ ਨਹੀਂ ਹਾਂ।