ਆਪਣੇ ਆਪਣੇ ਸਮਾਰਟ ਕਿਸਾਨੀ ਸੈਂਸਰ ਨੂੰ ਆਰਡੂਇਨੋ ਨਾਲ ਬਣਾਓ ਪ੍ਰੋਜੈਕਟ; ਮਿੱਟੀ ਦੀ ਨਮੀ, ਮਾਹੋਲ ਦੀ ਤਾਪਮਾਨ, ਹਵਾ ਦੀ ਨਮੀ ਅਤੇ ਰੋਸ਼ਨੀ ਦੇ ਪੱਧਰ ਨੂੰ ਮਾਪਣ ਵਾਲਾ, ਜਰੂਰਤ ਹੋਣ ਤੇ ਪਾਣੀ ਦੇ ਸੁਚਨਾ ਦੇਣ ਵਾਲਾ ਅਤੇ ਡਾਟਾ ਵਿਕਲਪਕ ਤੌਰ 'ਤੇ ਵੈੱਬ ਪੈਨਲ 'ਤੇ ਭੇਜ ਸਕਣ ਵਾਲਾ ਇਕ ਘੱਟ ਕੀਮਤ ਵਾਲਾ IoT ਕਿਸਾਨੀ ਸਿਸਟਮ ਹੈ। ਇਸ ਮਾਰਗਦਰਸ਼ਕ ਵਿੱਚ ਤੁਸੀਂ ਆਰਡੂਇਨੋ ਆਧਾਰਿਤ ਸੈਂਸਰ ਨੂੰ ਲਗਭਗ 1-2 ਘੰਟੇ ਵਿੱਚ ਸੈੱਟ ਕਰਨ ਲਈ ਲੋੜੀਂਦੇ ਭਾਗਾਂ, ਜੁੜਨ ਦੀ ਯੋਜਨਾ, ਉਦਾਹਰਨ ਕੋਡ, ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਦੇ ਕਦਮ, ਮੈਦਾਨ ਵਿੱਚ ਟਿਕਾਉਣ ਦੇ ਸੁਝਾਅ ਅਤੇ ਡਾਟਾ ਨੂੰ ਇੰਟਰਨੈਟ 'ਤੇ ਨਿਗਰਾਨੀ ਕਰਨ ਦੇ ਤਰੀਕੇ ਬਾਰੇ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰੋਗੇ।
ਸਮਾਰਟ ਕਿਸਾਨੀ ਸੈਂਸਰ, ਛੋਟੇ ਸ਼ੌਕੀਨ ਬਾਗਾਂ ਤੋਂ ਲੈ ਕੇ ਗਰਮੀ ਘਰਾਂ ਤੱਕ ਬਹੁਤ ਸਾਰੇ ਖੇਤਰਾਂ ਵਿੱਚ ਬੇਕਾਰ ਪਾਣੀ ਦੇ ਛਿੜਕਾਅ ਨੂੰ ਘਟਾਉਣ, ਪੌਦੇ ਦੇ ਤਣਾਅ ਨੂੰ ਪਹਿਲਾਂ ਹੀ ਪਛਾਣਨ ਅਤੇ ਉਤਪਾਦਨ ਦੀਆਂ ਸ਼ਰਤਾਂ ਨੂੰ ਗਿਣਤੀ ਵਿੱਚ ਪਾਲਣਾ ਕਰਨ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ। ਤਿਆਰ ਉਦਯੋਗਿਕ ਸਿਸਟਮ ਮਜ਼ਬੂਤ ਹੁੰਦੇ ਹਨ; ਪਰ ਸ਼ੁਰੂਆਤੀ ਪੱਧਰ ਦੇ ਉਤਪਾਦਕ, ਵਿਦਿਆਰਥੀ, ਮੇਕਰ ਜਾਂ ਛੋਟੇ ਕਾਰੋਬਾਰ ਲਈ ਆਰਡੂਇਨੋ ਨਾਲ ਬਣਾਇਆ ਗਿਆ ਮੋਡੀਊਲਰ ਸਿਸਟਮ ਜ਼ਿਆਦਾ ਆਰਥਿਕ ਅਤੇ ਸਿਖਣਯੋਗ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਸਹੀ ਸੈਂਸਰ ਦੀ ਚੋਣ ਅਤੇ ਨਿਯਮਤ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਨਾਲ ਦਿਨਚਰਿਆ ਦੇ ਫੈਸਲਿਆਂ ਲਈ ਕਾਫੀ ਭਰੋਸੇਮੰਦ ਨਤੀਜੇ ਪ੍ਰਾਪਤ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ।
ਇਸ ਲੇਖ ਦਾ ਉਦੇਸ਼ ਸਿਰਫ਼ ਇਕ ਚੱਲਦੀ ਸਰਕਟ ਬਣਾਉਣਾ ਨਹੀਂ ਹੈ; ਮਾਪਣ ਦੀ ਸੋਚ, ਡਾਟਾ ਦੀ ਸੱਚਾਈ, ਊਰਜਾ ਦੀ ਖਪਤ, ਇੰਟਰਨੈਟ ਕਨੈਕਸ਼ਨ ਅਤੇ ਸੁਰੱਖਿਅਤ ਪਬਲਿਕੇਸ਼ਨ ਨੂੰ ਇਕੱਠੇ ਸਮਝਣਾ ਹੈ। ਜੇ ਤੁਸੀਂ ਆਪਣੇ ਸੈਂਸਰ ਦੇ ਡਾਟਾ ਨੂੰ ਕਿਸੇ ਵੈੱਬਸਾਈਟ ਜਾਂ ਵਿਸ਼ੇਸ਼ ਨਿਯੰਤਰਣ ਪੈਨਲ 'ਤੇ ਦਿਖਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਡਾਟਾ ਹੋਸਟਿੰਗ ਪੱਖ 'ਤੇ ਇਕ ਭਰੋਸੇਮੰਦ ਅਧਾਰਭੂਤ ਢਾਂਚਾ ਲੋੜੀਂਦਾ ਹੈ। ਇਸ ਮੋੜ 'ਤੇ ਪ੍ਰੋਜੈਕਟ ਦਸਤਾਵੇਜ਼, API ਅੰਤ ਬਿੰਦੂ ਜਾਂ ਪ੍ਰਬੰਧਨ ਪੈਨਲ ਲਈ Hostragons ਵੈੱਬ ਹੋਸਟਿੰਗ ਹੱਲ ਅਤੇ ਡੋਮੇਨ ਨਾਂ ਪ੍ਰਕਾਸ਼ਨ ਲਈ Hostragons ਡੋਮੇਨ ਪੁੱਛਗਿੱਛ ਚੋਣਾਂ ਦੀ ਪੜਤਾਲ ਕਰ ਸਕਦੇ ਹੋ।
ਪ੍ਰੋਜੈਕਟ ਦਾ ਉਦੇਸ਼ ਅਤੇ ਕੰਮ ਕਰਨ ਦੀ ਸੋਚ
ਇਹ ਸਮਾਰਟ ਕਿਸਾਨੀ ਸੈਂਸਰ ਪੌਦੇ ਦੇ ਮਾਹੋਲ ਤੋਂ ਚਾਰ ਮੁੱਖ ਡਾਟਾ ਇਕੱਠਾ ਕਰਦਾ ਹੈ: ਮਿੱਟੀ ਦੀ ਨਮੀ, ਤਾਪਮਾਨ, ਹਵਾ ਦੀ ਨਮੀ ਅਤੇ ਰੋਸ਼ਨੀ ਦੀ ਤੀਬਰਤਾ। ਆਰਡੂਇਨੋ ਇਸ ਡਾਟਾ ਨੂੰ ਨਿਯਮਤ ਅੰਤਰਾਲਾਂ 'ਤੇ ਪੜ੍ਹਦਾ ਹੈ, ਪਹਿਲਾਂ ਤੋਂ ਨਿਰਧਾਰਿਤ ਥੇਕਾਂ ਨਾਲ ਤੁਲਨਾ ਕਰਦਾ ਹੈ ਅਤੇ ਨਤੀਜੇ ਸੇਰੀ ਈਕਰਾਨ, LCD ਈਕਰਾਨ, SD ਕਾਰਡ ਜਾਂ Wi-Fi ਰਾਹੀਂ ਇਕ ਵੈੱਬ ਸਰਵਰ 'ਤੇ ਭੇਜ ਸਕਦਾ ਹੈ। ਸਭ ਤੋਂ ਸਧਾਰਨ ਵਰਤੋਂ ਵਿੱਚ ਸਿਸਟਮ, ਜਦੋਂ ਮਿੱਟੀ ਦੀ ਨਮੀ ਨਿਰਧਾਰਿਤ ਪੱਧਰ ਤੋਂ ਹੇਠਾਂ ਜਾਂਦੀ ਹੈ, LED ਜਾਂ ਬਜ਼ਰ ਨਾਲ ਸੁਚਨਾ ਦਿੰਦਾ ਹੈ। ਹੋਰ ਉੱਚਸਤਰੀ ਵਰਤੋਂ ਵਿੱਚ ਰੋਲੇ ਮੋਡੀਊਲ ਨਾਲ ਛੋਟੇ ਪਾਣੀ ਦੇ ਪੰਪ ਨੂੰ ਚਾਲੂ ਕਰ ਸਕਦਾ ਹੈ।
ਉਦਾਹਰਨ ਵਜੋਂ, ਜੇਕਰ ਟਮਾਟਰ ਪੈਦਾ ਕਰਨ ਵਾਲੀ ਛੋਟੀ ਬਾਲਕਨੀ ਵਿੱਚ ਮਿੱਟੀ ਦੀ ਨਮੀ ਲੰਬੇ ਸਮੇਂ ਲਈ 35% ਪੱਧਰ ਤੋਂ ਹੇਠਾਂ ਜਾਂਦੀ ਹੈ ਤਾਂ ਪੌਦਾ ਤਣਾਅ ਵਿੱਚ ਆ ਸਕਦਾ ਹੈ। ਤੁਹਾਡਾ ਸੈਂਸਰ 10 ਮਿੰਟ ਵਿੱਚ ਇੱਕ ਮਾਪ ਲੈਂਦਾ ਹੈ, ਪਿਛਲੇ 6 ਮਾਪਾਂ ਦੇ ਔਸਤ 'ਤੇ ਨਜ਼ਰ ਰੱਖਦਾ ਹੈ ਅਤੇ ਜੇ ਨਮੀ ਘੱਟ ਹੈ ਤਾਂ ਪਾਣੀ ਦੇ ਛਿੜਕਾਅ ਦੀ ਜਾਣਕਾਰੀ ਦਿੰਦਾ ਹੈ। ਇਸ ਦ੍ਰਿਸ਼ਟਿਕੋਣ ਨਾਲ ਇੱਕ ਗਲਤ ਮਾਪ ਦੇ ਆਧਾਰ 'ਤੇ ਫੈਸਲਾ ਕਰਨ ਦੇ ਬਜਾਏ ਇਹ ਜ਼ਿਆਦਾ ਭਰੋਸੇਯੋਗ ਹੈ। ਕਿਉਂਕਿ ਮਿੱਟੀ ਦੇ ਸੈਂਸਰ ਕਈ ਵਾਰ ਖਾਰਜਤਾ, ਸੰਪਰਕ ਦੀ ਗੁਣਵੱਤਾ ਜਾਂ ਇੱਕਦਮ ਤਾਪਮਾਨ ਦੇ ਬਦਲਾਅ ਦੇ ਕਾਰਨ ਅਸਮਾਨਤਾ ਦਿਖਾ ਸਕਦੇ ਹਨ।
IoT ਪੱਖ 'ਤੇ ਸੋਚ ਸਧਾਰਨ ਹੈ: ਡਿਵਾਈਸ ਮਾਪਦਾ ਹੈ, ਮਾਈਕ੍ਰੋ ਕੰਟਰੋਲਰ ਵਿਖੇਦਾ ਹੈ, ਕਨੈਕਸ਼ਨ ਮੋਡੀਊਲ ਡਾਟਾ ਭੇਜਦਾ ਹੈ, ਵੈੱਬ ਪੈਨਲ ਜਾਂ ਡਾਟਾਬੇਸ ਪਿਛੋਕੜ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ। ਜੇ ਤੁਸੀਂ ਵੈੱਬ ਪੈਨਲ ਨੂੰ ਸਾਰਵਜਨਿਕ ਤੌਰ 'ਤੇ ਪ੍ਰਕਾਸ਼ਤ ਕਰਨ ਜਾ ਰਹੇ ਹੋ ਤਾਂ HTTPS ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਸੈਂਸਰ ਦਾ ਡਾਟਾ ਨਿੱਜੀ ਡਾਟਾ ਵਾਂਗ ਨਹੀਂ ਲੱਗਦਾ ਪਰ ਇਸ ਵਿੱਚ ਸਥਾਨ, ਉਤਪਾਦਨ ਦੇ ਖਾਕੇ ਅਤੇ ਕਾਰੋਬਾਰੀ ਆਦਤਾਂ ਬਾਰੇ ਜਾਣਕਾਰੀ ਦੇ ਸਕਦੀ ਹੈ। ਇਸ ਲਈ, ਆਪਣੇ ਪੈਨਲ ਨੂੰ ਪ੍ਰਕਾਸ਼ਤ ਕਰਨ ਵੇਲੇ SSL ਸਰਟੀਫਿਕੇਟ ਕੀ ਹੈ ਅਤੇ ਇਹ ਕਿਉਂ ਲੋੜੀਂਦਾ ਹੈ ਦੇ ਮੁੱਦੇ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਣਾ ਇੱਕ ਚੰਗੀ ਸੁਰੱਖਿਆ ਦੀ ਆਦਤ ਹੈ।
ਲੋੜੀਂਦੇ ਸਮੱਗਰੀ ਅਤੇ ਲਗਭਗ ਖਰਚ
ਹੇਠਾਂ ਦਿੱਤੀ ਸੂਚੀ, ਸ਼ੁਰੂਆਤੀ ਪੱਧਰ ਲਈ ਭਰੋਸੇਮੰਦ ਤੌਰ 'ਤੇ ਕੰਮ ਕਰਨ ਵਾਲੇ ਅਤੇ ਆਸਾਨੀ ਨਾਲ ਮਿਲ ਸਕਣ ਵਾਲੇ ਭਾਗਾਂ ਤੋਂ ਬਣੀ ਹੈ। ਕੀਮਤਾਂ ਬ੍ਰਾਂਡ, ਗੁਣਵੱਤਾ ਅਤੇ ਸਪਲਾਇਰ ਦੇ ਅਨੁਸਾਰ ਵੱਖਰੇ ਹੋ ਸਕਦੀਆਂ ਹਨ; ਇਸ ਲਈ ਢੰਗ ਨਾਲ ਕੀਮਤ ਦੇ ਬਜਾਏ ਪ੍ਰਾਇਕਟ ਚੋਣ ਮਾਪਦੰਡਾਂ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਕਰਨਾ ਬਿਹਤਰ ਹੈ। ਜੇ ਤੁਸੀਂ ਸੈਂਸਰ ਨੂੰ ਬਾਹਰ ਵਰਤਣ ਜਾ ਰਹੇ ਹੋ ਤਾਂ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਭਾਗ, ਸਮਰੱਥ ਮਿੱਟੀ ਦੀ ਨਮੀ ਦਾ ਸੈਂਸਰ ਅਤੇ ਪਾਣੀ ਰੋਧਕ ਡੱਬਾ ਹੈ।
- ਆਰਡੂਇਨੋ ਉਨੋ ਜਾਂ ਆਰਡੂਇਨੋ ਨੈਨੋ: ਸ਼ੁਰੂਆਤ ਲਈ ਉਨੋ, ਕੰਪੈਕਟ ਸੈਟਅਪ ਲਈ ਨੈਨੋ ਉਚਿਤ ਹੈ।
- ਸਮਰੱਥ ਮਿੱਟੀ ਦਾ ਨਮੀ ਸੈਂਸਰ: ਰੋਧਕ ਸੈਂਸਰਾਂ ਦੇ ਮੁਕਾਬਲੇ ਵਿੱਚ ਕੁਰੋਜ਼ਨ ਲਈ ਵੱਧ ਬਰਦਾਸ਼ਤਯੋਗ ਹੈ।
- DHT22 ਜਾਂ DHT11 ਤਾਪਮਾਨ-ਨਮੀ ਸੈਂਸਰ: DHT22 ਜ਼ਿਆਦਾ ਸਹੀ ਅਤੇ ਵਿਸ਼ਾਲ ਰੇਂਜ ਵਿੱਚ ਹੈ।
- LDR ਰੋਸ਼ਨੀ ਸੈਂਸਰ ਅਤੇ 10K ਰੇਜ਼ਿਸਟਰ: ਰੋਸ਼ਨੀ ਦੇ ਪੱਧਰ ਨੂੰ ਲਗਭਗ ਮਾਪਣ ਲਈ ਯੋਗ ਹੈ।
- ESP8266 Wi-Fi ਮੋਡੀਊਲ ਜਾਂ ਸਿੱਧੇ ESP32 ਕਾਰਡ: ਇੰਟਰਨੈਟ ਕਨੈਕਸ਼ਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
- ਰੋਲੇ ਮੋਡੀਊਲ ਅਤੇ ਛੋਟਾ ਪਾਣੀ ਦਾ ਪੰਪ: ਆਟੋਮੈਟਿਕ ਪਾਣੀ ਦੇ ਛਿੜਕਾਅ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਵਾਲਿਆਂ ਲਈ ਵਿਕਲਪੀ ਹੈ।
- ਬਾਹਰੀ 5V ਪਾਵਰ ਐਡਾਪਟਰ ਜਾਂ ਪਾਵਰਬੈਂਕ: ਮੈਦਾਨ ਵਿੱਚ ਭਰੋਸੇਮੰਦ ਸਪਲਾਈ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
- ਬ੍ਰੇਡਬੋਰਡ, ਜੰਪਰ ਕੇਬਲ, ਸੋਲਡਰਿੰਗ ਸਾਮਾਨ: ਪ੍ਰੋਟੋਟਾਈਪ ਅਤੇ ਸਥਾਈ ਜੁੜਾਈ ਲਈ ਲੋੜੀਂਦਾ ਹੈ।
- IP65 ਡੱਬਾ, ਕੇਬਲ ਰੋਕ, ਸਿਲਿਕੋਨ ਗਾਸਟਿਕ: ਬਾਹਰੀ ਵਾਤਾਵਰਨ ਦੀ ਟਿਕਾਊਤਾ ਲਈ ਸੁਝਾਇਆ ਜਾਂਦਾ ਹੈ।
ਸ਼ੁਰੂਆਤੀ ਖਰਚ ਬਹੁਤ ਸਾਰੀਆਂ ਸਥਿਤੀਆਂ ਵਿੱਚ ਤਿਆਰ ਉਦਯੋਗਿਕ ਸਿਸਟਮਾਂ ਦੀ ਤੁਲਨਾ ਵਿੱਚ ਘੱਟ ਹੈ। ਮੂਲ ਮਾਪਣ ਸਿਸਟਮ ਲਈ ਆਰਡੂਇਨੋ, ਮਿੱਟੀ ਦੀ ਨਮੀ ਦਾ ਸੈਂਸਰ, DHT ਸੈਂਸਰ ਅਤੇ ਕੇਬਲਾਂ ਕਾਫੀ ਹਨ। Wi-Fi, ਵੈੱਬ ਪੈਨਲ, ਆਟੋਮੈਟਿਕ ਪੰਪ ਅਤੇ ਬਾਹਰੀ ਵਾਤਾਵਰਨ ਦੀ ਸੁਰੱਖਿਆ ਸ਼ਾਮਲ ਕਰਨ ਨਾਲ ਖਰਚ ਵੱਧਦਾ ਹੈ; ਪਰ ਸਿਸਟਮ ਦਾ ਫਾਇਦਾ ਵੀ ਵਧਦਾ ਹੈ। ਵਿਸ਼ੇਸ਼ ਕਰਕੇ ਛੋਟੇ ਗਰਮੀ ਘਰਾਂ ਵਿੱਚ ਪਾਣੀ ਦੇ ਫੈਸਲੇ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨਾ, ਕੁਝ ਹਫ਼ਤਿਆਂ ਵਿੱਚ ਕਿਸੇ ਵੀ ਦਿਨ ਪਾਣੀ ਦੇ ਤਣਾਅ ਦੇ ਬਣਾਉਣ ਦਾ ਸਾਫ਼ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਦੇ ਸਕਦਾ ਹੈ।
ਆਰਡੂਇਨੋ, ESP32 ਅਤੇ ਤਿਆਰ ਸੈਂਸਰ ਕਿਟਾਂ ਦੀ ਤੁਲਨਾ
ਪ੍ਰੋਜੈਕਟ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਕਿਹੜਾ ਕਾਰਡ ਚੁਣਨਾ ਮਹੱਤਵਪੂਰਨ ਹੈ। ਆਰਡੂਇਨੋ ਉਨੋ ਸਿੱਖਣ ਦੀ ਆਸਾਨੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ESP32 ਪਰ Wi-Fi ਅਤੇ ਵੱਧ ਪ੍ਰਕਿਰਿਆ ਸਮਰੱਥਾ ਨਾਲ IoT ਪੱਖ 'ਤੇ ਫਾਇਦੇਮੰਦ ਹੈ। ਤਿਆਰ ਕਿਟਾਂ ਤੇਜ਼ ਸੈਟਅਪ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ ਪਰ ਵਿਸ਼ੇਸ਼ਤਾ ਦੇ ਖੇਤਰ ਵਿੱਚ ਸੀਮਤ ਹੋ ਸਕਦੇ ਹਨ।
| ਚੋਣ | ਫਾਇਦਾ | ਨੁਕਸਾਨ | ਸਭ ਤੋਂ ਯੋਗ ਵਰਤੋਂ |
|---|---|---|---|
| ਆਰਡੂਇਨੋ ਉਨੋ | ਕਾਫ਼ੀ ਸਰੋਤ, ਆਸਾਨ ਜੁੜਾਈ, ਸਿੱਖਣ ਲਈ ਆਦਰਸ਼ | ਅੰਦਰੂਨੀ Wi-Fi ਨਹੀਂ, ਡੱਬੇ ਵਿੱਚ ਵੱਧ ਜਗ੍ਹਾ ਲੈਂਦਾ ਹੈ | ਪਹਿਲਾ ਪ੍ਰੋਟੋਟਾਈਪ ਅਤੇ ਸਿੱਖਣ ਵਾਲੇ ਪ੍ਰੋਜੈਕਟ |
| ਆਰਡੂਇਨੋ ਨੈਨੋ | ਛੋਟਾ ਆਕਾਰ, ਘੱਟ ਖਰਚ, ਸਥਾਈ ਮੋਂਟੇਜ ਲਈ ਉਚਿਤ | USB ਅਤੇ ਪਿੰਨ ਬਣਤਰ ਨਵੀਆਂ ਸ਼ੁਰੂਆਤਾਂ ਦੇ ਲਈ ਮੁਸ਼ਕਲ ਹੋ ਸਕਦੀ ਹੈ | ਗਮਲੇ, ਬਾਲਕਨੀ ਅਤੇ ਕੰਪੈਕਟ ਗਰਮੀ ਘਰ ਦੇ ਸੈਟਅਪ |
| ESP32 | ਅੰਦਰੂਨੀ Wi-Fi/Bluetooth, ਮਜ਼ਬੂਤ ਪ੍ਰਕਿਰਿਆ, ਘੱਟ ਸ਼ਕਤੀ ਦੇ ਮੋਡ | 3.3V ਲਾਜ਼ਮੀ ਪੱਧਰ ਦੀ ਧਿਆਨਕਰਨ ਦੀ ਲੋੜ ਹੈ | ਵੈੱਬ ਪੈਨਲ ਨੂੰ ਡਾਟਾ ਭੇਜਣ ਵਾਲੇ IoT ਸਿਸਟਮ |
| ਤਿਆਰ ਕਿਸਾਨੀ ਕਿਟ | ਤੁਰੰਤ ਸ਼ੁਰੂਆਤ, ਪੈਕੇਜ ਭਾਗ ਸਹਿਮਤ ਆਉਂਦੇ ਹਨ | ਵਿਸ਼ੇਸ਼ਤਾ ਅਤੇ ਸਿੱਖਣ ਦੀ ਕੀਮਤ ਸੀਮਤ ਹੋ ਸਕਦੀ ਹੈ | ਜਿਨ੍ਹਾਂ ਕੋਲ ਸਮਾਂ ਘੱਟ ਹੈ |
ਜੇ ਤੁਸੀਂ ਪਹਿਲੀ ਵਾਰੀ ਕਰ ਰਹੇ ਹੋ ਤਾਂ ਆਰਡੂਇਨੋ ਉਨੋ ਨਾਲ ਪ੍ਰੋਟੋਟਾਈਪ ਸੈੱਟ ਕਰਨਾ ਅਤੇ ਮੁੱਲਾਂ ਨੂੰ ਸੇਰੀ ਮਾਨੀਟਰ 'ਤੇ ਪੜ੍ਹਨਾ ਸਭ ਤੋਂ ਬਿਨਾਂ ਜੋਖਮ ਵਾਲਾ ਰਸਤਾ ਹੈ। ਜਦੋਂ ਤੁਸੀਂ ਡਾਟਾ ਨੂੰ ਇੰਟਰਨੈਟ 'ਤੇ ਭੇਜਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ESP8266 ਮੋਡੀਊਲ ਸ਼ਾਮਲ ਕਰ ਸਕਦੇ ਹੋ ਜਾਂ ਸਿੱਧੇ ESP32 'ਤੇ ਜਾ ਸਕਦੇ ਹੋ। ਜੇ ਤੁਸੀਂ ਇੱਕ ਪੇਸ਼ੇਵਰ ਛੋਟਾ ਪੈਨਲ ਤਿਆਰ ਕਰਨ ਜਾ ਰਹੇ ਹੋ ਤਾਂ ESP32, ਘੱਟ ਭਾਗਾਂ ਅਤੇ ਵਧੀਆ ਢਾਂਚਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
ਜੁੜਨ ਦੀ ਯੋਜਨਾ: ਮੁੱਖ ਸਰਕਟ ਸੈਟਅਪ
ਮੁੱਖ ਸੈਟਅਪ ਵਿੱਚ ਸਮਰੱਥ ਮਿੱਟੀ ਦੀ ਨਮੀ ਦਾ ਸੈਂਸਰ ਐਨਾਲੋਗ ਪਿਨ, DHT ਸੈਂਸਰ ਡਿਜੀਟਲ ਪਿਨ, LDR ਨੂੰ ਵੀਰਾਂਡ ਵੰਡਣ ਵਾਲੀ ਸੋਚ ਨਾਲ ਐਨਾਲੋਗ ਪਿਨ ਨਾਲ ਜੁੜਿਆ ਜਾਂਦਾ ਹੈ। ਸਰਕਟ ਨੂੰ ਸੈੱਟ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਸਾਰੇ ਜੁੜਾਈਆਂ ਬਿਜਲੀ ਰਹਿਤ ਸਥਿਤੀ ਵਿੱਚ ਕਰੋ। ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਜੇ ਤੁਸੀਂ ਪਾਣੀ ਦੇ ਪੰਪ ਜਾਂ ਰੋਲੇ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋ ਤਾਂ ਪਾਵਰ ਲਾਈਨ ਨੂੰ ਆਰਡੂਇਨੋ ਰਾਹੀਂ ਨਾ ਲਿਜਾਓ; ਪੰਪ ਨੂੰ ਇੱਕ ਵੱਖਰਾ ਪਾਵਰ ਸਪਲਾਈ ਨਾਲ ਚਲਾਓ ਅਤੇ ਸਿਰਫ਼ ਨਿਯੰਤਰਣ ਸੰਕੇਤ ਆਰਡੂਇਨੋ ਤੋਂ ਪਹੁੰਚਾਉ।
ਸੁਝਾਏ ਗਏ ਪਿੰਨ ਜੁੜਾਈ
- ਮਿੱਟੀ ਦੀ ਨਮੀ ਦਾ ਸੈਂਸਰ VCC: 5V, GND: GND, AO: A0
- DHT22 VCC: 5V, GND: GND, DATA: D2
- LDR: ਇੱਕ ਪਾਸਾ 5V, ਦੂਜਾ ਪਾਸਾ A1 ਅਤੇ 10K ਰੇਜ਼ਿਸਟਰ ਰਾਹੀਂ GND
- ਸੂਚਨਾ LED: D8 ਪਿਨ 'ਤੇ 220 ਓਹਮ ਰੇਜ਼ਿਸਟਰ ਨਾਲ ਜੁੜਦੀ ਹੈ
- ਰੋਲੇ ਸੰਕੇਤ: D7 ਪਿਨ 'ਤੇ ਜੁੜਿਆ ਜਾਂਦਾ ਹੈ, ਪੰਪ ਬਾਹਰੀ ਸਪਲਾਈ ਨਾਲ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ
ਮਿੱਟੀ ਦੀ ਨਮੀ ਦੇ ਸੈਂਸਰ ਦਾ ਪ੍ਰੋਬ ਹਿੱਸਾ ਮਿੱਟੀ ਵਿੱਚ ਉਲਟ ਰੂਪ ਵਿੱਚ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ; ਕੇਬਲ ਦੇ ਜੁੜਨ ਵਾਲੇ ਬਿੰਦੂ ਨੂੰ ਮਿੱਟੀ ਨਾਲ ਸੰਪਰਕ ਵਿੱਚ ਨਹੀਂ ਆਉਣਾ ਚਾਹੀਦਾ। ਸੈਂਸਰ ਨੂੰ ਲਗਾਤਾਰ ਗਿੱਲੇ ਖੇਤਰ ਵਿੱਚ ਨਹੀਂ ਰਹਿਣਾ ਚਾਹੀਦਾ, ਪਰ ਜੜੀ ਬੂਟੀਆਂ ਦੇ ਖੇਤਰ ਦੇ ਨੇੜੇ ਪਰ ਪਾਣੀ ਦੇ ਸਿੱਧੇ ਇਕੱਠੇ ਹੋਣ ਵਾਲੇ ਸਥਾਨ ਤੋਂ ਦੂਰ ਰੱਖਣਾ ਜ਼ਿਆਦਾ ਸਹੀ ਮਾਪ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਇੱਕ ਤੋਂ ਵੱਧ ਗਮਲੇ ਜਾਂ ਬੈੱਡ ਹਨ ਤਾਂ ਹਰ ਖੇਤਰ ਲਈ ਵੱਖਰੇ ਸੈਂਸਰ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਵਧੀਆ ਹੈ। ਇਕ ਸੈਂਸਰ ਨਾਲ ਸਾਰੇ ਖੇਤਰ ਦਾ ਦਰਸ਼ਨ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਨਾ, ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਡ੍ਰਿਪ ਇਰੀਗੇਸ਼ਨ ਸਿਸਟਮਾਂ 'ਚ ਗਲਤ ਹੋ ਸਕਦਾ ਹੈ।
ਆਰਡੂਇਨੋ IDE ਸੈੱਟਅਪ ਅਤੇ ਲਾਇਬ੍ਰੇਰੀਆਂ
ਆਰਡੂਇਨੋ IDE ਨੂੰ ਅਧਿਕਾਰਤ ਸਰੋਤ ਤੋਂ ਡਾਊਨਲੋਡ ਕਰਕੇ ਅਤੇ ਆਪਣੇ ਕਾਰਡ ਨੂੰ ਕੰਪਿਊਟਰ ਨਾਲ ਜੋੜਨ ਤੋਂ ਬਾਅਦ ਪਹਿਲਾਂ ਸਧਾਰਨ ਬਲਿੰਕ ਉਦਾਹਰਨ ਨਾਲ ਕਾਰਡ ਦੇ ਕੰਮ ਕਰਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ। ਫਿਰ DHT ਸੈਂਸਰ ਲਈ ਲੋੜੀਂਦੀ ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ। Arduino IDE ਵਿੱਚ ਲਾਇਬ੍ਰੇਰੀ ਪ੍ਰਬੰਧਕ ਨੂੰ ਖੋਲ੍ਹ ਕੇ DHT ਸੈਂਸਰ ਲਾਇਬ੍ਰੇਰੀ ਅਤੇ Adafruit ਯੂਨੀਫਾਈਡ ਸੈਂਸਰ ਪੈਕੇਜਾਂ ਨੂੰ ਲੋਡ ਕਰ ਸਕਦੇ ਹੋ। ਇਹ ਕਦਮ, ਤਾਪਮਾਨ ਅਤੇ ਨਮੀ ਦੇ ਮਾਪਾਂ ਨੂੰ ਕੋਡ ਵਿੱਚ ਆਸਾਨੀ ਨਾਲ ਪੜ੍ਹਨ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ।
ਜੇ ਤੁਸੀਂ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਵੈੱਬ ਪੈਨਲ ਨਾਲ ਜੋੜਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ESP8266 ਜਾਂ ESP32 ਕਾਰਡ ਪ੍ਰਬੰਧਕ ਨੂੰ ਵੀ IDE ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ। ਪਰ ਇਸ ਮਾਰਗਦਰਸ਼ਕ ਵਿੱਚ ਬੁਨਿਆਦੀ ਕੋਡ ਆਰਡੂਇਨੋ ਉਨੋ ਦੀ ਸੋਚ ਨਾਲ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਇਸ ਤਰ੍ਹਾਂ ਮਾਪਣ ਅਤੇ ਫੈਸਲਾ ਅਲਗੋਰੀਥਮ ਸਾਫ਼ ਤੌਰ 'ਤੇ ਸਮਝਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਫਿਰ ਇਸੇ ਸੋਚ ਨੂੰ ESP32 'ਤੇ HTTP POST ਜਾਂ MQTT ਪ੍ਰੋਟੋਕੋਲ ਨਾਲ ਵਧਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ API ਅੰਤ ਬਿੰਦੂ ਬਣਾਉਂਦੇ ਹੋ ਤਾਂ ਸਰਵਰ ਪੱਖ 'ਤੇ API ਅਤੇ ਏਨਟੀਗ੍ਰੇਸ਼ਨਾਂ ਦੇ ਮਾਰਗਦਰਸ਼ਕ ਤੁਹਾਨੂੰ ਢਾਂਚਾ ਯੋਜਨਾ ਵਿੱਚ ਮਦਦ ਕਰ ਸਕਦਾ ਹੈ।
ਉਦਾਹਰਨ ਆਰਡੂਇਨੋ ਕੋਡ
ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ, ਮਿੱਟੀ ਦੀ ਨਮੀ, ਤਾਪਮਾਨ, ਹਵਾ ਦੀ ਨਮੀ ਅਤੇ ਰੋਸ਼ਨੀ ਦੇ ਪੱਧਰ ਨੂੰ ਪੜ੍ਹਦਾ ਹੈ। ਜੇ ਮਿੱਟੀ ਦੀ ਨਮੀ ਤੁਹਾਡੇ ਨਿਰਧਾਰਿਤ ਥੇਕ ਤੋਂ ਘੱਟ ਹੈ ਤਾਂ LED ਦੀ ਸੂਚਨਾ ਦਿੰਦਾ ਹੈ। ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਕਰਨ ਤੋਂ ਬਿਨਾਂ ਸਿੱਧੇ ਪ੍ਰਤੀਸ਼ਤ ਮੁੱਲ ਦੀ ਉਮੀਦ ਨਾ ਕਰੋ; ਹਰ ਸੈਂਸਰ ਅਤੇ ਮਿੱਟੀ ਦੀ ਕਿਸਮ ਵੱਖਰੀਆਂ ਐਨਾਲੋਗ ਰੇਂਜਾਂ ਨੂੰ ਉਤਪਨ ਕਰ ਸਕਦੀ ਹੈ। ਇਸ ਲਈ ਕੋਡ ਵਿੱਚ ਮੌਜੂਦ ਸੁੱਕਾ ਅਤੇ ਗਿੱਲਾ ਮੁੱਲ ਤੁਹਾਡੇ ਮਾਪਾਂ ਦੇ ਅਨੁਸਾਰ ਬਦਲਣੇ ਚਾਹੀਦੇ ਹਨ।
#include <DHT.h>
#define DHTPIN 2
#define DHTTYPE DHT22
#define SOIL_PIN A0
#define LDR_PIN A1
#define LED_PIN 8
DHT dht(DHTPIN, DHTTYPE);
int dryValue = 820;
int wetValue = 360;
int minMoisture = 40;
void setup() {
Serial.begin(9600);
dht.begin();
pinMode(LED_PIN, OUTPUT);
}
void loop() {
int soilRaw = analogRead(SOIL_PIN);
int lightRaw = analogRead(LDR_PIN);
float temp = dht.readTemperature();
float hum = dht.readHumidity();
int soilPercent = map(soilRaw, dryValue, wetValue, 0, 100);
soilPercent = constrain(soilPercent, 0, 100);
if (soilPercent < minMoisture) { digitalWrite(LED_PIN, HIGH); }
else { digitalWrite(LED_PIN, LOW); }
Serial.print("ਮਿੱਟੀ ਦੀ ਨਮੀ: "); Serial.print(soilPercent); Serial.println("%");
Serial.print("ਤਾਪਮਾਨ: "); Serial.print(temp); Serial.println(" C");
Serial.print("ਹਵਾ ਦੀ ਨਮੀ: "); Serial.print(hum); Serial.println("%");
Serial.print("ਰੋਸ਼ਨੀ ਦਾ ਕੱਚਾ ਮੁੱਲ: "); Serial.println(lightRaw);
Serial.println("---");
delay(10000);
}
ਕੋਡ ਵਿੱਚ 10 ਸੈਕਿੰਡ ਦੇ ਮਾਪਣ ਦਾ ਅੰਤਰਾਲ ਵਰਤਿਆ ਗਿਆ ਹੈ। ਵਾਸਤਵਿਕ ਕਿਸਾਨੀ ਦੇ ਅਰਜ਼ੀਆਂ ਵਿੱਚ 10 ਸੈਕਿੰਡ ਬਹੁਤ ਵਾਰ ਬੇਕਾਰ ਦੀ ਵਾਰਤਾ ਹੈ। ਗਮਲੇ ਜਾਂ ਗਰਮੀ ਘਰ ਲਈ 5-15 ਮਿੰਟ ਦਾ ਅੰਤਰਾਲ ਕਾਫੀ ਹੋ ਸਕਦਾ ਹੈ। ਜੇ ਤੁਸੀਂ ਬੈਟਰੀ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋ ਤਾਂ ਮਾਪਣ ਦੇ ਅੰਤਰਾਲ ਨੂੰ ਵਧਾਉਣਾ, ਸੈਂਸਰ ਨੂੰ ਸਿਰਫ਼ ਮਾਪਣ ਦੇ ਸਮੇਂ ਵਿੱਚ ਪਾਵਰ ਦੇਣਾ ਅਤੇ ਘੱਟ ਸ਼ਕਤੀ ਦੇ ਮੋਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਬੈਟਰੀ ਦੇ ਜੀਵਨ ਨੂੰ ਬਹੁਤ ਵਧਾਉਂਦਾ ਹੈ।
ਕੈਲੀਬ੍ਰੇਸ਼ਨ: ਸਹੀ ਮਾਪਣ ਲਈ ਸਭ ਤੋਂ ਆਵਸ਼ਕ ਕਦਮ

ਬਹੁਤ ਸਾਰੇ ਆਰਡੂਇਨੋ ਕਿਸਾਨੀ ਪ੍ਰੋਜੈਕਟਾਂ ਵਿੱਚ ਗਲਤੀ, ਸਰਕਟ ਵਿੱਚ ਨਹੀਂ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਵਿੱਚ ਹੁੰਦੀ ਹੈ। ਮਿੱਟੀ ਦੀ ਨਮੀ ਦਾ ਸੈਂਸਰ ਕੱਚੇ ਐਨਾਲੋਗ ਮੁੱਲ ਉਤਪਨ ਕਰਦਾ ਹੈ; ਇਹ ਮੁੱਲ ਸਿੱਧਾ ਪ੍ਰਤੀਸ਼ਤ ਨਮੀ ਦਾ ਅਰਥ ਨਹੀਂ ਹੁੰਦਾ। ਪਹਿਲਾਂ ਤੁਹਾਨੂੰ ਆਪਣੇ ਸੈਂਸਰ ਦੇ ਸੁੱਕੇ ਅਤੇ ਗਿੱਲੇ ਹਾਲਤਾਂ 'ਚ ਕੱਚੇ ਮੁੱਲਾਂ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਉਦਾਹਰਨ ਵਜੋਂ, ਜਦੋਂ ਤੁਸੀਂ ਸੈਂਸਰ ਨੂੰ ਸੁੱਕੇ ਮਾਹੋਲ ਵਿੱਚ ਰੱਖਦੇ ਹੋ ਤਾਂ 820, ਪਾਣੀ ਵਿੱਚ ਡੁਬੋਣ ਤੋਂ ਬਾਅਦ ਪੂਰੀ ਤਰ੍ਹਾਂ ਗਿੱਲੀ ਮਿੱਟੀ ਵਿੱਚ 360 ਪੜ੍ਹ ਸਕਦੇ ਹੋ। ਇਹ ਦੋ ਹੋਰ ਮੁੱਲ ਕੋਡ ਵਿੱਚ dryValue ਅਤੇ wetValue ਵਜੋਂ ਪਰਿਚਿਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਦੇ ਕਦਮ
- ਸੈਂਸਰ ਨੂੰ ਸੁੱਕੇ ਮਾਹੋਲ ਵਿੱਚ ਚਾਲੂ ਕਰੋ ਅਤੇ 10 ਮਾਪ ਲਓ; ਉਸਦਾ ਔਸਤ ਸੁੱਕਾ ਮੁੱਲ ਵਜੋਂ ਰਜਿਸਟਰ ਕਰੋ।
- ਸੈਂਸਰ ਨੂੰ ਬਹੁਤ ਗਿੱਲੀ ਪਰ ਪਾਣੀ ਵਿੱਚ ਨਹੀਂ ਤੈਰਣ ਵਾਲੀ ਮਿੱਟੀ ਵਿੱਚ ਰੱਖੋ; 10 ਮਾਪ ਲਓ।
- ਉਸੇ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਵਰਤਦੇ ਹੋਏ ਤੁਹਾਡੇ ਵਰਤਮਾਨ ਮਿੱਟੀ ਦੇ ਮਿਸ਼ਰਣ ਨਾਲ ਕਰੋ; ਟੋਰਫ, ਮਿੱਟੀ ਅਤੇ ਰੇਤ ਵਾਲੀ ਮਿੱਟੀ ਵੱਖਰਾ ਵਿਹਾਰ ਕਰਦੀ ਹੈ।
- ਮਾਪਣ ਮੁੱਲਾਂ ਨੂੰ ਸੇਰੀ ਮਾਨੀਟਰ 'ਤੇ ਨਿਗਰਾਨੀ ਕਰੋ ਅਤੇ ਕੋਡ ਵਿੱਚ ਸੀਮਾ ਨੂੰ ਅਪਡੇਟ ਕਰੋ।
- ਪੌਦੇ ਦੀ ਕਿਸਮ ਦੇ ਅਨੁਸਾਰ ਘੱਟੋ-ਘੱਟ ਨਮੀ ਦੀ ਥੇਕ ਨੂੰ ਪ੍ਰਯੋਗ ਕਰਕੇ ਨਿਰਧਾਰਿਤ ਕਰੋ।
ਅਮਲ ਵਿੱਚ ਪ੍ਰਤੀਸ਼ਤ 0 ਅਤੇ 100 ਮੁੱਲ ਕਿਸਾਨੀ ਦੇ ਕੁੱਲ ਨਮੀ ਦਾ ਪ੍ਰਤੀਨਿਧਿਤ ਨਹੀਂ ਕਰਦੇ; ਇਹ ਤੁਹਾਡੇ ਸੈਂਸਰ ਦੇ ਸੁੱਕੇ-ਗਿੱਲੇ ਰੇਂਜ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਫਿਰ ਵੀ, ਪਾਣੀ ਦੇ ਫੈਸਲਿਆਂ ਲਈ ਇਹ ਕਾਫੀ ਲਾਭਦਾਇਕ ਹੈ। ਜ਼ਿਆਦਾ ਭਰੋਸੇਯੋਗ ਫੈਸਲੇ ਲਈ ਇੱਕ ਹੀ ਮਾਪ ਦੇ ਬਜਾਏ ਪਿਛਲੇ 3 ਜਾਂ 5 ਮਾਪਾਂ ਦਾ ਔਸਤ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਤਰੀਕਾ, ਸੈਂਸਰ ਦੇ ਸੰਪਰਕ ਜਾਂ ਇਲੈਕਟ੍ਰਿਕ ਸ਼ੋਰ ਦੇ ਕਾਰਨ ਅਚਾਨਕ ਕੂਦਾਂ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ।
ਵੈੱਬ ਪੈਨਲ 'ਤੇ ਡਾਟਾ ਭੇਜਣਾ ਅਤੇ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਨਾ
ਸਮਾਰਟ ਕਿਸਾਨੀ ਸੈਂਸਰ ਨੂੰ ਵਾਸਤਵਿਕ ਤੌਰ 'ਤੇ ਲਾਭਦਾਇਕ ਬਣਾਉਣ ਵਾਲਾ ਕਦਮ, ਪੁਰਾਣੇ ਡਾਟਾ ਦੀ ਨਿਗਰਾਨੀ ਕਰਨਾ ਹੈ। ਸਿਰਫ਼ ਮੌਜੂਦਗੀ ਦੀ ਨਮੀ ਦੇ ਮੁੱਲ ਨੂੰ ਦੇਖਣ ਦੇ ਬਜਾਏ ਪਿਛਲੇ 7 ਦਿਨਾਂ ਦੇ ਪਾਣੀ ਦੀ ਲੋੜ, ਤਾਪਮਾਨ ਦੇ ਬਦਲਾਅ ਅਤੇ ਰੋਸ਼ਨੀ ਦੇ ਰੁਝਾਨ ਨੂੰ ਦੇਖਣਾ ਜ਼ਿਆਦਾ ਸਹੀ ਫੈਸਲਾ ਦਿੰਦਾ ਹੈ। ਇਸ ਲਈ, ਤੁਸੀਂ ਆਪਣੇ ਸੈਂਸਰ ਦੇ ਡਾਟਾ ਨੂੰ ਇੱਕ ਵੈੱਬ ਸਰਵਰ 'ਤੇ ਭੇਜ ਸਕਦੇ ਹੋ, ਸਧਾਰਨ PHP ਜਾਂ Node.js API ਨਾਲ ਡਾਟਾਬੇਸ ਵਿੱਚ ਸਟੋਰ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਗ੍ਰਾਫਿਕ ਪੈਨਲ 'ਤੇ ਦਿਖਾ ਸਕਦੇ ਹੋ।
ਸਧਾਰਨ ਢਾਂਚਾ ਇਸ ਤਰ੍ਹਾਂ ਹੋ ਸਕਦਾ ਹੈ: ESP32 ਸੈਂਸਰਾਂ ਨੂੰ ਪੜ੍ਹਦਾ ਹੈ, JSON ਫਾਰਮੈਟ ਵਿੱਚ ਸਰਵਰ ਨੂੰ HTTP POST ਬੇਨਤੀ ਭੇਜਦਾ ਹੈ, ਸਰਵਰ ਆਉਣ ਵਾਲੇ ਡਾਟਾ ਨੂੰ ਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ ਅਤੇ MySQL ਡਾਟਾਬੇਸ ਵਿੱਚ ਸਟੋਰ ਕਰਦਾ ਹੈ। ਪੈਨਲ ਪੱਖ 'ਤੇ ਆਖਰੀ ਮਾਪਾਂ ਨੂੰ ਟੇਬਲ ਜਾਂ ਗ੍ਰਾਫਿਕ ਵਜੋਂ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ। ਇਸ ਪੈਨਲ ਨੂੰ ਆਪਣੇ ਡੋਮੇਨ ਵਿੱਚ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਨ ਲਈ ਡੋਮੇਨ ਰਜਿਸਟਰੇਸ਼ਨ ਕਿਵੇਂ ਕੀਤਾ ਜਾਵੇ ਅਤੇ ਸਥਿਰ ਪ੍ਰਕਾਸ਼ਨ ਲਈ ਯੋਗ ਵੈੱਬ ਹੋਸਟਿੰਗ ਪੈਕੇਜ ਚੋਣ ਸਮੱਗਰੀ ਤੋਂ ਫਾਇਦਾ ਉਠਾ ਸਕਦੇ ਹੋ।
ਸੁਰੱਖਿਆ ਲਈ API 'ਤੇ ਸਧਾਰਨ ਹਾਲਤ 'ਤੇ ਇੱਕ ਟੋਕਨ ਨਿਯੰਤਰਣ ਸ਼ਾਮਲ ਕਰੋ। ਉਦਾਹਰਨ ਵਜੋਂ, ਡਿਵਾਈਸ ਹਰ ਬੇਨਤੀ ਨਾਲ ਇਕ ਗੁੱਢੀ ਕੁੰਜੀ ਭੇਜਦਾ ਹੈ; ਸਰਵਰ ਇਸ ਕੁੰਜੀ ਨੂੰ ਪੁਸ਼ਟੀ ਕਰਨ ਤੋਂ ਬਿਨਾਂ ਡਾਟਾ ਨੂੰ ਸਟੋਰ ਨਹੀਂ ਕਰਦਾ। ਪੈਨਲ ਦੀ ਦਾਖਲ ਨੂੰ ਪਾਸਵਰਡ ਨਾਲ ਸੁਰੱਖਿਅਤ ਕਰੋ, ਸਾਫਟਵੇਅਰ ਨੂੰ ਅਪਡੇਟ ਰੱਖੋ ਅਤੇ ਨਿਸ਼ਚਿਤ ਤੌਰ 'ਤੇ HTTPS ਦੀ ਵਰਤੋਂ ਕਰੋ। ਜੇ ਤੁਸੀਂ ਡਾਟਾ ਨੂੰ ਜਨਤਾ ਨਾਲ ਸਾਂਝਾ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਸਥਾਨ ਦੀ ਜਾਣਕਾਰੀ ਨੂੰ ਸੰਵੇਦਨਸ਼ੀਲ ਤੌਰ 'ਤੇ ਨਹੀਂ ਦਿਖਾਉਣਾ ਚਾਹੀਦਾ। ਗਰਮੀ ਘਰ, ਫ਼ਾਰਮ ਜਾਂ ਗੋਦਾਮ ਦਾ ਸਥਾਨ ਵਪਾਰਕ ਤੌਰ 'ਤੇ ਮਹੱਤਵਪੂਰਨ ਹੋ ਸਕਦਾ ਹੈ।
ਆਟੋਮੈਟਿਕ ਪਾਣੀ ਦੇ ਛਿੜਕਾਅ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਵਾਲਿਆਂ ਲਈ ਧਿਆਨ ਦੇ ਬਿੰਦੂ
ਰੋਲੇ ਅਤੇ ਛੋਟਾ ਪੰਪ ਸ਼ਾਮਲ ਕਰਨਾ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਹੋਰ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਬਣਾਉਂਦਾ ਹੈ; ਪਰ ਪਾਣੀ ਅਤੇ ਬਿਜਲੀ ਇਕ ਹੀ ਸਿਸਟਮ ਵਿੱਚ ਰਹਿਣ ਕਰਕੇ ਧਿਆਨ ਦਿੱਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਆਰਡੂਇਨੋ ਸਿਰਫ਼ ਫੈਸਲਾ ਕਰਨ ਵਾਲਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਪੰਪ ਦੀ ਸ਼ਕਤੀ ਨੂੰ ਸਿੱਧੇ ਆਰਡੂਇਨੋ ਪਿੰਨ ਤੋਂ ਨਹੀਂ ਲੈਣਾ ਚਾਹੀਦਾ। ਪੰਪ ਲਈ ਵੱਖਰਾ ਐਡਾਪਟਰ, ਰੋਲੇ ਜਾਂ MOSFET ਡਰਾਈਵਰ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਘੱਟ ਵੋਲਟੇਜ ਵਾਲੇ 5V ਜਾਂ 12V DC ਪੰਪ ਸ਼ੌਕੀਨ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ ਹੋਰ ਸੁਰੱਖਿਅਤ ਹੁੰਦੇ ਹਨ।
ਆਟੋਮੈਟਿਕ ਪਾਣੀ ਦੇ ਛਿੜਕਾਅ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਡਾ ਜੋਖਮ ਹੈ, ਸੈਂਸਰ ਦੀ ਗਲਤੀ ਦੇ ਕਾਰਨ ਪੰਪ ਦਾ ਲੰਬੇ ਸਮੇਂ ਤੱਕ ਚੱਲਣਾ। ਇਸ ਲਈ ਸਾਫਟਵੇਅਰ ਵਿੱਚ ਵੱਧ ਤੋਂ ਵੱਧ ਪਾਣੀ ਦੇ ਛਿੜਕਾਅ ਦਾ ਸਮਾਂ ਨਿਰਧਾਰਿਤ ਕਰੋ। ਉਦਾਹਰਨ ਵਜੋਂ, ਜੇ ਮਿੱਟੀ ਦੀ ਨਮੀ ਘੱਟ ਹੈ ਤਾਂ ਪੰਪ 20 ਸੈਕਿੰਡ ਤੋਂ ਵੱਧ ਨਾ ਚੱਲੇ ਅਤੇ ਅਗਲੇ ਮਾਪਣ ਤੱਕ ਰੁਕ ਜਾਏ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਦਿਨ ਦੇ ਵੱਧ ਤੋਂ ਵੱਧ ਪਾਣੀ ਦੇ ਛਿੜਕਾਅ ਦੀ ਗਿਣਤੀ ਨੂੰ ਲਿਮਿਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਇਸ ਤਰ੍ਹਾਂ ਦੇ ਸੁਰੱਖਿਆ ਦੇ ਸੀਮਾਂ, ਛੋਟੀ ਸੈਂਸਰ ਦੀ ਖਰਾਬੀ ਨੂੰ ਪੌਦੇ ਨੂੰ ਡੁੱਬਣ ਜਾਂ ਪਾਣੀ ਦੇ ਸਟੋਰੇਜ ਨੂੰ ਖਾਲੀ ਕਰਨ ਤੋਂ ਰੋਕਦੀ ਹੈ।
ਸੁਝਾਏ ਗਏ ਪਾਣੀ ਦੇ ਛਿੜਕਾਅ ਦੇ ਤਰੀਕੇ
- ਜੇ ਮਿੱਟੀ ਦੀ ਨਮੀ ਥੇਕ ਦੇ ਹੇਠਾਂ ਹੈ ਤਾਂ ਪਹਿਲਾਂ 2 ਲਗਾਤਾਰ ਮਾਪਾਂ ਨਾਲ ਪੁਸ਼ਟੀ ਕਰੋ।
- ਪੰਪ ਨੂੰ ਛੋਟੇ ਸਮੇਂ ਲਈ ਚਲਾਓ; ਉਦਾਹਰਨ ਵਜੋਂ 10-20 ਸੈਕਿੰਡ।
- ਪਾਣੀ ਦੇ ਛਿੜਕਾਅ ਦੇ ਬਾਅਦ ਮਿੱਟੀ ਨੂੰ ਪਾਣੀ ਦੇ ਸੋਖਣ ਲਈ ਘੱਟੋ-ਘੱਟ 5 ਮਿੰਟ ਤਕ ਰੁਕਣ ਦੀ ਆਗਿਆ ਦਿਓ।
- ਜੇ ਨਮੀ ਹੁਣ ਵੀ ਘੱਟ ਹੈ ਤਾਂ ਦੂਜਾ ਛੋਟਾ ਪਾਣੀ ਦੇ ਛਿੜਕਾਅ ਦਾ ਚੱਕਰ ਸ਼ੁਰੂ ਕਰੋ।
- ਦਿਨ ਦੇ ਵੱਧ ਤੋਂ ਵੱਧ ਕੰਮ ਕਰਨ ਦੀ ਗਿਣਤੀ ਨੂੰ ਸਾਫਟਵੇਅਰ ਨਾਲ ਸੀਮਤ ਕਰੋ।
ਬਾਹਰੀ ਵਾਤਾਵਰਨ ਦੀ ਟਿਕਾਊਤਾ ਅਤੇ ਸੰਭਾਲ
ਲੈਬੋਰੇਟਰੀ ਦੇ ਮਿਜ਼ਬਾਨੇ ਵਿੱਚ ਕੰਮ ਕਰ ਰਹੀ ਸਰਕਟ ਬਾਹਰ ਲੰਬੇ ਸਮੇਂ ਤੱਕ ਇੱਕੋ ਤਰ੍ਹਾਂ ਨਹੀਂ ਚੱਲ ਸਕਦੀ। ਨਮੀ, ਮੀਂਹ, ਸੂਰਜ, ਕੀੜੇ, ਧੂੜ ਅਤੇ ਤਾਪਮਾਨ ਦੇ ਫਰਕ ਇਲੈਕਟ੍ਰਾਨਿਕ ਭਾਗਾਂ ਨੂੰ ਦਬਾਅ ਵਿੱਚ ਲਿਆਉਂਦੇ ਹਨ। ਇਸ ਲਈ ਸਰਕਟ ਪੈਨਲ ਨੂੰ IP65 ਪੱਧਰ ਦੇ ਡੱਬੇ ਵਿੱਚ ਰੱਖੋ, ਕੇਬਲ ਦੇ ਦਾਖਲ 'ਤੇ ਰੋਕਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ ਅਤੇ ਡੱਬੇ ਦੇ ਅੰਦਰ ਸੰਕੁਚਨ ਨੂੰ ਘਟਾਉਣ ਲਈ ਛੋਟੇ ਨਮੀ ਉਪਕਰਨਾਂ ਨੂੰ ਰੱਖੋ। ਸੈਂਸਰ ਦੇ ਉਪਕਰਣ ਨੂੰ ਮਿੱਟੀ ਵਿੱਚ ਰੱਖਣ ਵੇਲੇ ਕੇਬਲ ਦੇ ਜੁੜਨ ਵਾਲੇ ਸਥਾਨਾਂ ਨੂੰ ਸਿਲਿਕੋਨ ਜਾਂ ਹੀਟ ਸ਼rink ਨਾਲ ਸੁਰੱਖਿਅਤ ਕਰੋ।
ਸੰਭਾਲ ਦਾ ਸਮਾਂ ਵੀ ਮਹੱਤਵਪੂਰਕ ਹੈ। ਇੱਕ ਹਫ਼ਤੇ ਵਿੱਚ ਇੱਕ ਵਾਰੀ ਸੈਂਸਰ ਦੇ ਸਥਾਨ ਨੂੰ ਚਲਾਵਾਂ, ਕੇਬਲਾਂ ਨੂੰ ਢੀਲਾ ਨਾ ਹੋਣ ਅਤੇ ਮਾਪਣ ਸਮਝਦਾਰੀ ਦੇ ਅੰਤਰਾਲ ਵਿੱਚ ਹੋਣ ਦੀ ਜਾਂਚ ਕਰੋ। ਹਰ ਮਹੀਨੇ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲਾਂ ਨੂੰ ਦੁਬਾਰਾ ਦੇਖੋ। ਜੇ ਸੈਂਸਰ ਇੱਕੋ ਨਮੀ ਦੀ ਹਾਲਤ ਵਿੱਚ ਪਹਿਲਾਂ ਦੇ ਮੁਕਾਬਲੇ ਬਹੁਤ ਵੱਖਰੇ ਮੁੱਲ ਦਿਖਾ ਰਿਹਾ ਹੈ ਤਾਂ ਪ੍ਰੋਬ ਸਤ੍ਹਾ ਗੰਦੇ ਹੋ ਗਏ ਹਨ, ਜੁੜਾਈ ਆਕਸਾਈਡ ਹੋ ਗਈ ਹੈ ਜਾਂ ਸੈਂਸਰ ਪੁਰਾਣਾ ਹੋ ਗਿਆ ਹੈ। ਸਮਰੱਥ ਸੈਂਸਰ ਰੋਧਕ ਸੈਂਸਰਾਂ ਦੇ ਮੁਕਾਬਲੇ ਵਿੱਚ ਜ਼ਿਆਦਾ ਲੰਬੇ ਸਮੇਂ ਤੱਕ ਚੱਲਦੇ ਹਨ; ਫਿਰ ਵੀ ਇਹ ਲਗਾਤਾਰ ਗਿੱਲੇ ਵਾਤਾਵਰਨ ਵਿੱਚ ਅਨੰਤ ਸਮੇਂ ਤੱਕ ਨਹੀਂ ਬਚ ਸਕਦੇ।
ਅਕਸਰ ਕੀਤੀਆਂ ਗਲਤੀਆਂ ਅਤੇ ਹੱਲ
ਪਹਿਲੀ ਸੈਟਅਪ ਵਿੱਚ ਸਭ ਤੋਂ ਆਮ ਗਲਤੀ, ਸੈਂਸਰ ਦੇ ਮੁੱਲਾਂ ਨੂੰ ਸਿੱਧਾ ਅਸਲ ਪ੍ਰਤੀਸ਼ਤ ਨਮੀ ਦੇ ਤੌਰ 'ਤੇ ਸੋਚਣਾ ਹੈ। ਦੂਜੀ ਗਲਤੀ ਹੈ ਕਿ ਮਿੱਟੀ ਦੇ ਨਮੀ ਦੇ ਸੈਂਸਰ ਨੂੰ ਪਾਣੀ ਦੇ ਅੰਦਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਡੁੱਬ ਕੇ ਵਰਤਣਾ ਹੈ। ਇਹ ਸੈਂਸਰ ਦੇ ਇਲੈਕਟ੍ਰਾਨਿਕ ਹਿੱਸੇ ਨੂੰ ਨੁਕਸਾਨ ਪਹੁੰਚਾ ਸਕਦਾ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, DHT ਸੈਂਸਰ ਨੂੰ ਸਿੱਧੇ ਸੂਰਜ ਦੇ ਹੇਠਾਂ ਛੱਡਣਾ ਤਾਪਮਾਨ ਦੇ ਮਾਪ ਨੂੰ ਉੱਚੇ ਦਿਖਾ ਸਕਦਾ ਹੈ। ਤਾਪਮਾਨ-ਨਮੀ ਸੈਂਸਰ ਨੂੰ ਛਾਂ ਵਿੱਚ, ਹਵਾ ਦੇ ਪ੍ਰਵਾਹ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲੇ ਸਥਾਨ 'ਤੇ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ।
- ਮੁੱਲ ਸਦਾ 0 ਜਾਂ 100 ਆ ਰਹੇ ਹਨ: ਸੁੱਕੇ ਅਤੇ ਗਿੱਲੇ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਮੁੱਲ ਉਲਟ ਜਾਂ ਗਲਤ ਦਾਖਲ ਕੀਤੇ ਗਏ ਹੋ ਸਕਦੇ ਹਨ।
- DHT ਸੈਂਸਰ nan ਦਿਖਾ ਰਿਹਾ ਹੈ: ਲਾਇਬ੍ਰੇਰੀ, ਪਿੰਨ ਦੀ ਚੋਣ ਜਾਂ ਕੇਬਲ ਦੀ ਜੁੜਾਈ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾਣੀ ਚਾਹੀਦੀ ਹੈ।
- ਪੰਪ ਚੱਲਣ ਤੇ ਆਰਡੂਇਨੋ ਰੀਸੈਟ ਹੋ ਰਿਹਾ ਹੈ: ਪੰਪ ਇੱਕੋ ਪਾਵਰ ਲਾਈਨ ਨੂੰ ਦਬਾਉਂਦਾ ਹੈ; ਵੱਖਰਾ ਪਾਵਰ ਸਪਲਾਈ ਦੀ ਵਰਤੋਂ ਕਰੋ।
- Wi-Fi ਕਨੈਕਸ਼ਨ ਤੋੜ ਰਿਹਾ ਹੈ: ਐੰਟੇਨਾ ਦੀ ਸਥਿਤੀ, ਪਾਵਰ ਸਪਲਾਈ ਅਤੇ ਸੰਕੇਤ ਦਾ ਪੱਧਰ ਜਾਂਚਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।
- ਮਾਪਣ ਬਹੁਤ ਵੱਖਰੇ ਹਨ: ਔਸਤ ਲੈਣਾ, ਕੇਬਲਾਂ ਨੂੰ ਛੋਟਾ ਕਰਨਾ ਅਤੇ ਹੋਰ ਭਰੋਸੇਮੰਦ ਸਪਲਾਈ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।
ਡਾਟਾ ਦੀ ਵਿਆਖਿਆ: ਨੰਬਰਾਂ ਤੋਂ ਫੈਸਲੇ ਵਿੱਚ ਜਾਣਾ
ਸਮਾਰਟ ਕਿਸਾਨੀ ਸੈਂਸਰ ਦੀ ਅਸਲੀ ਕੀਮਤ, ਕੱਚੇ ਡਾਟਾ ਨੂੰ ਮਾਇਨੇਦਾਰ ਫੈਸਲਿਆਂ ਵਿੱਚ ਬਦਲਣਾ ਹੈ। ਉਦਾਹਰਨ ਵਜੋਂ, ਜੇ ਮਿੱਟੀ ਦੀ ਨਮੀ ਘੱਟ, ਤਾਪਮਾਨ ਉੱਚ ਅਤੇ ਰੋਸ਼ਨੀ ਦਾ ਪੱਧਰ ਵੱਧ ਹੈ ਤਾਂ ਪੌਦਾ ਪਾਣੀ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਖੋ ਰਿਹਾ ਹੋ ਸਕਦਾ ਹੈ। ਇਸ ਦੇ ਵਿਰੁੱਧ, ਜੇਕਰ ਮਿੱਟੀ ਦੀ ਨਮੀ ਘੱਟ ਦਿਖਾਈ ਦੇ ਰਹੀ ਹੈ ਪਰ ਹਵਾ ਠੰਡੀ ਹੈ ਅਤੇ ਰੋਸ਼ਨੀ ਘੱਟ ਹੈ ਤਾਂ ਪਾਣੀ ਦੇ ਛਿੜਕਾਅ ਨੂੰ ਕੁਝ ਘੰਟਿਆਂ ਲਈ ਟਾਲਨਾ ਸੰਭਵ ਹੋ ਸਕਦਾ ਹੈ। ਇਸ ਲਈ, ਇੱਕ ਹੀ ਸੈਂਸਰ ਦੇ ਡਾਟਾ 'ਤੇ ਨਿਰਭਰ ਰਹਿਣ ਦੇ ਬਜਾਏ ਜੋੜਾਂ 'ਤੇ ਧਿਆਨ ਦਿੰਦਾ ਫੈਸਲੇ ਦੇ ਬਿਹਤਰ ਨਤੀਜੇ ਦਿੰਦਾ ਹੈ।
ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਹਫ਼ਤੇ ਤੱਕ ਡਾਟਾ ਨੂੰ ਰਿਕਾਰਡ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਪਾਣੀ ਦੇ ਛਿੜਕਾਅ ਦੇ ਬਾਅਦ ਨਮੀ ਕਿੰਨੀ ਤੇਜ਼ੀ ਨਾਲ ਘਟਦੀ ਹੈ, ਦੇਖ ਸਕਦੇ ਹੋ। ਜੇ ਨਮੀ ਹਰ ਰੋਜ਼ ਇੱਕੋ ਸਮੇਂ ਤੇਜ਼ੀ ਨਾਲ ਘਟਦੀ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਆਪਣੇ ਪਾਣੀ ਦੇ ਛਿੜਕਾਅ ਦੀ ਯੋਜਨਾ ਨੂੰ ਇਸ ਦੇ ਅਨੁਸਾਰ ਬਦਲ ਸਕਦੇ ਹੋ।