ESP8266Switch NodeMCU ਮੋਡੀਊਲ ਅਤੇ ESP8266_Switch.ino ਸਕੈਚ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, 4 ਸਵਿੱਚਾਂ ਤੱਕ ਕੰਟਰੋਲ ਲਈ ਹੈ।
ਸਿਰਫ਼ ਸਥਾਨਕ ਨੈੱਟਵਰਕ ਵਿੱਚ ਮੋਡੀਊਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ, ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ url ਪਤਾ ਇਸ 'ਤੇ ਸੈੱਟ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ: http://ModuleIP/1/on (ਉਦਾਹਰਨ ਲਈ: http://192.168.1.123/1/on)।
ਵਿਸ਼ਵ ਪੱਧਰ 'ਤੇ ESP8266 ਮੋਡੀਊਲ ਨੂੰ ਕੰਟਰੋਲ ਕਰਨ ਲਈ, ਰਾਊਟਰ ਵਿੱਚ ਸੁਣਨ ਵਾਲਾ ਪੋਰਟ ਖੁੱਲ੍ਹਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਇਹ ESP8266_Switch_UPNP.ino ਸਕੈਚ ਨਾਲ ਆਪਣੇ ਆਪ ਹੀ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਸਕੈਚ ਵਿੱਚ ਪੋਰਟ 5000 'ਤੇ ਸੈੱਟ ਹੈ, ਅਤੇ ਲੋੜ ਪੈਣ 'ਤੇ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਸ ਮਾਮਲੇ ਵਿੱਚ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ url ਪਤਾ ਇਸ 'ਤੇ ਸੈੱਟ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ: http://StaticIP:Port/1/on (ਉਦਾਹਰਨ ਲਈ: http://80.90.134.243:5000/1/on)।
ਐਪਲੀਕੇਸ਼ਨ ਸੈਟਿੰਗ ਮੀਨੂ ਵਿੱਚ, ਸਾਰੇ ਲੇਬਲ ਬਦਲੇ ਜਾ ਸਕਦੇ ਹਨ। ਜਦੋਂ ਬਟਨ ਲਾਲ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਸਟੇਟ ਆਫ ਲਈ URL ਐਡਰੈੱਸ ਸੈੱਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਜਦੋਂ ਬਟਨ ਹਰਾ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਸਟੇਟ ON ਲਈ URL ਪਤਾ ਸੈੱਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। url ਪਤਾ ਦਾਖਲ ਕਰਨ ਲਈ ਸੱਜੇ ਪਾਸੇ ਸਲਾਈਡ ਕਰੋ। ਬਟਨ ਨੂੰ ਸਮਰੱਥ ਕਰਨ ਲਈ, ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਇਸਨੂੰ ਹਰਾ ਬਣਾਓ। ਹਰ ਸਵਿੱਚ ਲਈ ਰੋਜ਼ਾਨਾ ਸਮਾਂ-ਸੂਚੀ ਹੈ। ਸਮਾਂ ਖੇਤਰ ਨੂੰ ਸਕੈਚ ਵਿੱਚ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ।
Arduino ਸਕੈਚ: https://github.com/raykopan/ESP8266_Switch
ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਤਾਰੀਖ
3 ਅਪ੍ਰੈ 2025