You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
IoT-For-Beginners/translations/pa/2-farm/lessons/1-predict-plant-growth/assignment.md

6.4 KiB

ਜੂਪਿਟਰ ਨੋਟਬੁੱਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ GDD ਡਾਟਾ ਵਿਜੁਅਲਾਈਜ਼ ਕਰੋ

ਹਦਾਇਤਾਂ

ਇਸ ਪਾਠ ਵਿੱਚ ਤੁਸੀਂ IoT ਸੈਂਸਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ GDD ਡਾਟਾ ਇਕੱਠਾ ਕੀਤਾ। ਚੰਗਾ GDD ਡਾਟਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਕਈ ਦਿਨਾਂ ਲਈ ਡਾਟਾ ਇਕੱਠਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਤਾਪਮਾਨ ਡਾਟਾ ਨੂੰ ਵਿਜੁਅਲਾਈਜ਼ ਕਰਨ ਅਤੇ GDD ਦੀ ਗਣਨਾ ਕਰਨ ਵਿੱਚ ਮਦਦ ਲਈ, ਤੁਸੀਂ ਜੂਪਿਟਰ ਨੋਟਬੁੱਕ ਵਰਗੇ ਟੂਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।

ਸਭ ਤੋਂ ਪਹਿਲਾਂ ਕੁਝ ਦਿਨਾਂ ਲਈ ਡਾਟਾ ਇਕੱਠਾ ਕਰੋ। ਤੁਹਾਨੂੰ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣਾ ਹੋਵੇਗਾ ਕਿ ਜਦੋਂ ਤੁਹਾਡਾ IoT ਡਿਵਾਈਸ ਚੱਲ ਰਿਹਾ ਹੈ, ਤੁਹਾਡਾ ਸਰਵਰ ਕੋਡ ਵੀ ਸਦਾ ਚੱਲ ਰਿਹਾ ਹੋਵੇ, ਜਾਂ ਤਾਂ ਪਾਵਰ ਮੈਨੇਜਮੈਂਟ ਸੈਟਿੰਗਸ ਨੂੰ ਸਮਰਥਿਤ ਕਰਕੇ ਜਾਂ ਇਹ ਸਿਸਟਮ ਐਕਟਿਵ ਰੱਖਣ ਵਾਲਾ ਪਾਇਥਨ ਸਕ੍ਰਿਪਟ ਚਲਾਕੇ।

ਜਦੋਂ ਤੁਹਾਡੇ ਕੋਲ ਤਾਪਮਾਨ ਡਾਟਾ ਹੋਵੇ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਰਿਪੋ ਵਿੱਚ ਦਿੱਤੇ ਜੂਪਿਟਰ ਨੋਟਬੁੱਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਸਨੂੰ ਵਿਜੁਅਲਾਈਜ਼ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ GDD ਦੀ ਗਣਨਾ ਕਰ ਸਕਦੇ ਹੋ। ਜੂਪਿਟਰ ਨੋਟਬੁੱਕ ਕੋਡ ਅਤੇ ਹਦਾਇਤਾਂ ਨੂੰ ਸੈਲ ਨਾਮਕ ਬਲਾਕਾਂ ਵਿੱਚ ਮਿਲਾਉਂਦੇ ਹਨ, ਜਿਹਨਾਂ ਵਿੱਚ ਅਕਸਰ ਪਾਇਥਨ ਵਿੱਚ ਕੋਡ ਹੁੰਦਾ ਹੈ। ਤੁਸੀਂ ਹਦਾਇਤਾਂ ਪੜ੍ਹ ਸਕਦੇ ਹੋ, ਫਿਰ ਹਰ ਕੋਡ ਬਲਾਕ ਨੂੰ ਇੱਕ-ਇੱਕ ਕਰਕੇ ਚਲਾ ਸਕਦੇ ਹੋ। ਤੁਸੀਂ ਕੋਡ ਨੂੰ ਸੋਧ ਵੀ ਸਕਦੇ ਹੋ। ਉਦਾਹਰਣ ਲਈ, ਇਸ ਨੋਟਬੁੱਕ ਵਿੱਚ ਤੁਸੀਂ ਆਪਣੇ ਪੌਦੇ ਲਈ GDD ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਵਰਤਿਆ ਗਿਆ ਬੇਸ ਤਾਪਮਾਨ ਸੋਧ ਸਕਦੇ ਹੋ।

  1. gdd-calculation ਨਾਮਕ ਫੋਲਡਰ ਬਣਾਓ

  2. gdd.ipynb ਫਾਈਲ ਡਾਊਨਲੋਡ ਕਰੋ ਅਤੇ ਇਸਨੂੰ gdd-calculation ਫੋਲਡਰ ਵਿੱਚ ਕਾਪੀ ਕਰੋ।

  3. MQTT ਸਰਵਰ ਦੁਆਰਾ ਬਣਾਈ ਗਈ temperature.csv ਫਾਈਲ ਕਾਪੀ ਕਰੋ

  4. gdd-calculation ਫੋਲਡਰ ਵਿੱਚ ਇੱਕ ਨਵਾਂ ਪਾਇਥਨ ਵਰਚੁਅਲ ਐਨਵਾਇਰਮੈਂਟ ਬਣਾਓ।

  5. ਜੂਪਿਟਰ ਨੋਟਬੁੱਕ ਲਈ ਕੁਝ pip ਪੈਕੇਜ, ਨਾਲ ਹੀ ਡਾਟਾ ਨੂੰ ਮੈਨੇਜ ਅਤੇ ਪਲਾਟ ਕਰਨ ਲਈ ਲਾਇਬ੍ਰੇਰੀਆਂ ਇੰਸਟਾਲ ਕਰੋ:

    pip install --upgrade pip
    pip install pandas
    pip install matplotlib
    pip install jupyter
    
  6. ਜੂਪਿਟਰ ਵਿੱਚ ਨੋਟਬੁੱਕ ਚਲਾਓ:

    jupyter notebook gdd.ipynb
    

    ਜੂਪਿਟਰ ਸ਼ੁਰੂ ਹੋਵੇਗਾ ਅਤੇ ਨੋਟਬੁੱਕ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਖੁਲ ਜਾਵੇਗਾ। ਨੋਟਬੁੱਕ ਵਿੱਚ ਦਿੱਤੀਆਂ ਹਦਾਇਤਾਂ ਨੂੰ ਪੂਰਾ ਕਰੋ, ਤਾਪਮਾਨਾਂ ਨੂੰ ਵਿਜੁਅਲਾਈਜ਼ ਕਰੋ ਅਤੇ ਗ੍ਰੋਇੰਗ ਡਿਗਰੀ ਡੇਜ਼ ਦੀ ਗਣਨਾ ਕਰੋ।

    ਜੂਪਿਟਰ ਨੋਟਬੁੱਕ

ਰੂਬ੍ਰਿਕ

ਮਾਪਦੰਡ ਸ਼ਾਨਦਾਰ ਯੋਗ ਸੁਧਾਰ ਦੀ ਲੋੜ
ਡਾਟਾ ਇਕੱਠਾ ਕਰੋ ਘੱਟੋ-ਘੱਟ 2 ਪੂਰੇ ਦਿਨਾਂ ਦਾ ਡਾਟਾ ਇਕੱਠਾ ਕਰੋ ਘੱਟੋ-ਘੱਟ 1 ਪੂਰੇ ਦਿਨ ਦਾ ਡਾਟਾ ਇਕੱਠਾ ਕਰੋ ਕੁਝ ਡਾਟਾ ਇਕੱਠਾ ਕਰੋ
GDD ਦੀ ਗਣਨਾ ਕਰੋ ਨੋਟਬੁੱਕ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਚਲਾਓ ਅਤੇ GDD ਦੀ ਗਣਨਾ ਕਰੋ ਨੋਟਬੁੱਕ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਚਲਾਓ ਨੋਟਬੁੱਕ ਚਲਾਉਣ ਵਿੱਚ ਅਸਮਰਥ

ਅਸਵੀਕਰਤੀ:
ਇਹ ਦਸਤਾਵੇਜ਼ AI ਅਨੁਵਾਦ ਸੇਵਾ Co-op Translator ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਨੁਵਾਦ ਕੀਤਾ ਗਿਆ ਹੈ। ਜਦੋਂ ਕਿ ਅਸੀਂ ਸਹੀ ਹੋਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਾਂ, ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ ਸਵੈਚਾਲਿਤ ਅਨੁਵਾਦਾਂ ਵਿੱਚ ਗਲਤੀਆਂ ਜਾਂ ਅਸੁਚੀਤਤਾਵਾਂ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਮੂਲ ਦਸਤਾਵੇਜ਼, ਜੋ ਇਸਦੀ ਮੂਲ ਭਾਸ਼ਾ ਵਿੱਚ ਹੈ, ਨੂੰ ਅਧਿਕਾਰਤ ਸਰੋਤ ਮੰਨਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਮਹੱਤਵਪੂਰਨ ਜਾਣਕਾਰੀ ਲਈ, ਪੇਸ਼ੇਵਰ ਮਨੁੱਖੀ ਅਨੁਵਾਦ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਇਸ ਅਨੁਵਾਦ ਦੀ ਵਰਤੋਂ ਤੋਂ ਪੈਦਾ ਹੋਣ ਵਾਲੇ ਕਿਸੇ ਵੀ ਗਲਤਫਹਿਮੀ ਜਾਂ ਗਲਤ ਵਿਆਖਿਆ ਲਈ ਅਸੀਂ ਜ਼ਿੰਮੇਵਾਰ ਨਹੀਂ ਹਾਂ।