ದೇವಾಂಟೆಕ್ ESP32LR42 WiFI 4 x 16A ರಿಲೇಸ್ ಮಾಡ್ಯೂಲ್
ESP32LR42
v1.5 ರಿಂದ v1.6 ಗೆ ಬದಲಾವಣೆಗಳು
MQTT ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಒದಗಿಸಲು MU ಮತ್ತು MW ಅನ್ನು ಸೆಟಪ್ ಆದೇಶಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
ಮುಗಿದಿದೆview
ESP32LR42 ಜನಪ್ರಿಯ ESP32 ಅನ್ನು ಬಳಸಿಕೊಂಡು ವೈಫೈ ಸಂಪರ್ಕಿತ ರಿಲೇ ಮಾಡ್ಯೂಲ್ ಆಗಿದೆ.
ಇದು 4 ರಿಲೇಗಳನ್ನು 16 ವರೆಗೆ ಬದಲಾಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆAmps ಮತ್ತು ಪುಲ್-ಅಪ್ಗಳೊಂದಿಗೆ 2 ಡಿಜಿಟಲ್ ಇನ್ಪುಟ್ಗಳು ನೇರವಾಗಿ ವೋಲ್ಟ್ ಮುಕ್ತ ಸಂಪರ್ಕಗಳೊಂದಿಗೆ ಇಂಟರ್ಫೇಸ್ ಮಾಡಬಹುದು. ಸಾಮಾನ್ಯವಾಗಿ ತೆರೆದಿರುವ ರಿಲೇ ಸಂಪರ್ಕಗಳು ಅವುಗಳ ಅಡ್ಡಲಾಗಿ ಅಳವಡಿಸಲಾದ ಸ್ನಬ್ಬರ್ಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ ಮತ್ತು ಕಾಂಟ್ಯಾಕ್ಟರ್ಗಳು ಮತ್ತು ಸೊಲೆನಾಯ್ಡ್ಗಳಂತಹ ಅನುಗಮನದ ಲೋಡ್ಗಳನ್ನು ಚಾಲನೆ ಮಾಡಬಹುದು.
ಬೋರ್ಡ್ಗೆ ವಿದ್ಯುತ್ 12v ಡಿಸಿ, ಇದನ್ನು ಪ್ರಮಾಣಿತ ಸಾರ್ವತ್ರಿಕ ಗೋಡೆಯ ವಿದ್ಯುತ್ ಸರಬರಾಜಿನಿಂದ ಒದಗಿಸಬಹುದು. 1A ಅಥವಾ ಹೆಚ್ಚಿನ ಪೂರೈಕೆಯನ್ನು ಆಯ್ಕೆ ಮಾಡಬೇಕು.
ನಿಯಂತ್ರಣ ಪ್ರೋಟೋಕಾಲ್ಗಳು
- ಮಾಡ್ಯೂಲ್ಗೆ ಸರಳ ಸರಳ ಪಠ್ಯ ಆಜ್ಞೆಗಳನ್ನು ಕಳುಹಿಸಲಾಗಿದೆ.
- HTML ಆಜ್ಞೆಗಳು
- MQTT
- ಒಂದು ಅಂತರ್ನಿರ್ಮಿತ webಪುಟ
ವೈಫೈ
ESP32LR42 ನಿಮ್ಮ ನೆಟ್ವರ್ಕ್ಗೆ 2.4GHz ವೈಫೈ ಮೂಲಕ ಸಂಪರ್ಕಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಇದು ಉತ್ತಮ ವೈಫೈ ಸಿಗ್ನಲ್ ಪಡೆಯುವ ಸ್ಥಾನದಲ್ಲಿರಬೇಕು. ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಲೋಹದ ಬಾಕ್ಸ್/ಕ್ಯಾಬಿನೆಟ್ನಲ್ಲಿ ಮುಚ್ಚಬಾರದು ಏಕೆಂದರೆ ಇದು ವೈಫೈ ಸಿಗ್ನಲ್ ಅನ್ನು ರಕ್ಷಿಸುತ್ತದೆ.
ST (ಸ್ಥಿತಿ) ಆಜ್ಞೆಯಿಂದ ವರದಿ ಮಾಡಲಾದ RSSI ಅಂಕಿಅಂಶವನ್ನು ನೋಡುವ ಮೂಲಕ ನೀವು ಸಿಗ್ನಲ್ ಮಟ್ಟವನ್ನು ಪರಿಶೀಲಿಸಬಹುದು.
ಸಂರಚನೆ
ESP32LR42 ಅನ್ನು ನಿಮ್ಮ PC ಗೆ USB ಕೇಬಲ್ ಅನ್ನು ಸಂಪರ್ಕಿಸುವ ಮೂಲಕ ಮತ್ತು ಟರ್ಮಿನಲ್ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ರನ್ ಮಾಡುವ ಮೂಲಕ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ. ನೀವು ಬೇರೆ ಯಾವುದೇ ಆದ್ಯತೆಗಳನ್ನು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ ಪುಟ್ಟಿ ಉತ್ತಮ ಆಯ್ಕೆಯಾಗಿದೆ.
ಸೀರಿಯಲ್ ಪೋರ್ಟ್ ಅನ್ನು 115200 ಬಾಡ್, 8 ಬಿಟ್, 1 ಸ್ಟಾಪ್ಗೆ ಹೊಂದಿಸಬೇಕು, ಸಮಾನತೆ ಇಲ್ಲ, ಹರಿವಿನ ನಿಯಂತ್ರಣವಿಲ್ಲ.
USB ಕಾನ್ಫಿಗರೇಶನ್ ಆಜ್ಞೆಗಳು
ST ಸ್ಥಿತಿ. ಸಿಸ್ಟಮ್ ಸ್ಥಿತಿಯನ್ನು ಹಿಂತಿರುಗಿಸಿ
ಸ್ಥಿತಿ:
ಫರ್ಮ್ವೇರ್ ಆವೃತ್ತಿ: 1.2
IP: 0.0.0.0 (192.168.0.30)
ಸಬ್ನೆಟ್: 0.0.0.0
ಗೇಟ್ವೇ: 0.0.0.0
ಪ್ರಾಥಮಿಕ DNS: 0.0.0.0
ದ್ವಿತೀಯ DNS: 0.0.0.0
SSID: **********
Password: ********
ASCII TCP ಪೋರ್ಟ್: 17123
RSSI: -66
MQTT ಸರ್ವರ್: 192.168.0.115
MQTT ಪೋರ್ಟ್: 1883
MQTT ID: ESP32LR42
MQTT ಬಳಕೆದಾರ: ನನ್ನ ಬಳಕೆದಾರಹೆಸರು
MQTT ಪಾಸ್ವರ್ಡ್: ********
ರಿಲೇ1 ವಿಷಯ: R1 ವಿಷಯ
ರಿಲೇ2 ವಿಷಯ: R2 ವಿಷಯ
ರಿಲೇ3 ವಿಷಯ: R3 ವಿಷಯ
ರಿಲೇ4 ವಿಷಯ: R4 ವಿಷಯ
ಇನ್ಪುಟ್ 1 ವಿಷಯ: ಇನ್ಪುಟ್ 1 ವಿಷಯ
ಇನ್ಪುಟ್ 2 ವಿಷಯ: ಇನ್ಪುಟ್ 2 ವಿಷಯ
IP ವಿಳಾಸವನ್ನು 0.0.0.0 ಗೆ ಹೊಂದಿಸಿದಾಗ ನಿಮ್ಮ ನೆಟ್ವರ್ಕ್ಗಳ DHCP ಸರ್ವರ್ನಿಂದ IP ವಿಳಾಸವನ್ನು ಒದಗಿಸಲಾಗುತ್ತಿದೆ ಎಂದರ್ಥ. ಆ ಸಂದರ್ಭದಲ್ಲಿ ಮೇಲಿನಂತೆ ನಿಯೋಜಿತ IP ವಿಳಾಸವನ್ನು ಸಹ ಒದಗಿಸಲಾಗುತ್ತದೆ.
SSID ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಹೊಂದಿಸಿದಾಗ, ಮುಂದಿನ ಮರುಹೊಂದಿಸುವವರೆಗೆ ಅವುಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ, ಅದರ ನಂತರ ಅವು ******** ಎಂದು ಮಾತ್ರ ತೋರಿಸುತ್ತವೆ.
RB ರೀಬೂಟ್
ಇದು ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸುತ್ತದೆ. ESP32 ನ ಬೂಟ್ ಲಾಗಿಂಗ್ ವಿಭಿನ್ನ ಬಾಡ್ ದರದಲ್ಲಿ ಚಲಿಸುವುದರಿಂದ ಇದು ಬಹಳಷ್ಟು ಯಾದೃಚ್ಛಿಕ ಅಕ್ಷರಗಳನ್ನು ಉತ್ಪಾದಿಸಬಹುದು. ನಿಮ್ಮ ನೆಟ್ವರ್ಕ್ಗೆ ಸಂಪರ್ಕಿಸುವಲ್ಲಿ ಅದು ಯಶಸ್ವಿಯಾದರೆ ಅದು IP ವಿಳಾಸವನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ.
ಮರು-ಬೂಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ... .
崳⸮⸮⸮⸮⸮⸮⸮⸮#XL###C⸮⸮⸮⸮⸮5)5)⸮⸮⸮ia⸮b⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮ ⸮⸮⸮⸮⸮ ##i#U⸮5 ⸮Q⸮⸮⸮⸮⸮
ವೈಫೈ ಸಂಪರ್ಕಗೊಂಡಿದೆ.
IP ವಿಳಾಸ:
192.168.0.6
IP ಮಾಡ್ಯೂಲ್ಗಳನ್ನು IP ವಿಳಾಸವನ್ನು ಹೊಂದಿಸುತ್ತದೆ
ಅಗತ್ಯವಿರುವ IP ವಿಳಾಸದ ನಂತರ IP ಅನ್ನು ನಮೂದಿಸಿ. ವಿಳಾಸ 0.0.0.0 ಅನ್ನು ನಮೂದಿಸುವುದು ಎಂದರೆ ನಿಮ್ಮ ನೆಟ್ವರ್ಕ್ಗಳ DHCP ಸರ್ವರ್ನಿಂದ IP ಅನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ ಎಂದರ್ಥ. ಹೊಸ IP ವಿಳಾಸವು ಮುಂದಿನ ಮರು-ಬೂಟ್ ನಂತರ ಜಾರಿಗೆ ಬರುತ್ತದೆ.
IP "192.168.0.123"
ಸರಿ. ಉಳಿಸಿದ IP ವಿಳಾಸ: 192.168.0.123
SB ಸಬ್ನೆಟ್ ಮಾಸ್ಕ್ ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ
SB “255.255.255.0”
ಸರಿ. ಉಳಿಸಿದ ಸಬ್ನೆಟ್ ಮಾಸ್ಕ್: 255.255.255.0
GW ಗೇಟ್ವೇ ವಿಳಾಸವನ್ನು ಹೊಂದಿಸುತ್ತದೆ
ಇದು ಸಾಮಾನ್ಯವಾಗಿ ನಿಮ್ಮ ರೂಟರ್ನ IP ವಿಳಾಸವಾಗಿದೆ.
GW "192.168.0.1"
ಸರಿ. ಉಳಿಸಿದ ಗೇಟ್ವೇ ವಿಳಾಸ: 192.168.0.1
PD ಪ್ರಾಥಮಿಕ DNS ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ
ಇದು ನಿಮ್ಮ ರೂಟರ್ನ IP ವಿಳಾಸವಾಗಿರಬಹುದು ಅದು ನಂತರ ನಿಮ್ಮ ISP ಒದಗಿಸಿದ DNS ಅನ್ನು ಬಳಸುತ್ತದೆ. ನೀವು Googles DNS ಸರ್ವರ್ಗಾಗಿ 8.8.8.8 ನಂತಹ DNS ಅನ್ನು ಸಹ ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು.
ಪಿಡಿ “192.168.0.1”
ಸರಿ. ಉಳಿಸಿದ ಪ್ರಾಥಮಿಕ DNS: 192.168.0.1
SD ಸೆಕೆಂಡರಿ DNS ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ
ಇದು ನಿಮ್ಮ ರೂಟರ್ನ IP ವಿಳಾಸವಾಗಿರಬಹುದು ಅದು ನಂತರ ನಿಮ್ಮ ISP ಒದಗಿಸಿದ DNS ಅನ್ನು ಬಳಸುತ್ತದೆ. ನೀವು Googles DNS ಸರ್ವರ್ಗಾಗಿ 8.8.4.4 ನಂತಹ DNS ಅನ್ನು ಸಹ ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು.
SD “8.8.4.4”
ಸರಿ. ಉಳಿಸಿದ ದ್ವಿತೀಯ DNS: 8.8.4.4
SS ಇದು SSID ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ
SSID ನಿಮ್ಮ ವೈಫೈ ನೆಟ್ವರ್ಕ್ನ ಸಾರ್ವಜನಿಕ ಹೆಸರಾಗಿದೆ ನಿಮ್ಮ ವೈಫೈನ SSID ಅನ್ನು ಇಲ್ಲಿ ನಮೂದಿಸಿ.
SS "ದೇವಾಂಟೆಕ್"
ಸರಿ. ಉಳಿಸಿದ SSID: ದೇವಾಂಟೆಕ್
PW ನಿಮ್ಮ ನೆಟ್ವರ್ಕ್ಗಳ ವೈಫೈ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ
PW “K]~kCZUV*UGA6SG~”
ಸರಿ. ಉಳಿಸಿದ ಪಾಸ್ವರ್ಡ್: K]~kCZUV*UGA6SG~
PA ASCII ಆದೇಶಗಳಿಗಾಗಿ TCP/IP ಪೋರ್ಟ್ ಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿಸುತ್ತದೆ
PA 17126
ಸರಿ. ಉಳಿಸಿದ ASCII ಪೋರ್ಟ್ ಸಂಖ್ಯೆ: 17126
AP ASCII ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ
ಎಪಿ "ನನ್ನ ರಹಸ್ಯ ಪಾಸ್ವರ್ಡ್"
ಸರಿ. ಉಳಿಸಿದ Ascii ಪಾಸ್ವರ್ಡ್: ನನ್ನ ರಹಸ್ಯ ಪಾಸ್ವರ್ಡ್
MS MQTT ಬ್ರೋಕರ್ ವಿಳಾಸವನ್ನು ಹೊಂದಿಸುತ್ತದೆ
MS “192.168.0.121”
ಸರಿ. ಉಳಿಸಿದ MQTT ಸರ್ವರ್: 192.168.0.121
MD ಈ ಮಾಡ್ಯೂಲ್ಗಾಗಿ MQTT ID ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ
MS "ವಿಶಿಷ್ಟ ಮಾಡ್ಯೂಲ್ ಹೆಸರು"
ಸರಿ. ಉಳಿಸಿದ MQTT ID: ವಿಶಿಷ್ಟ ಮಾಡ್ಯೂಲ್ ಹೆಸರು
MP MQTT ಬ್ರೋಕರ್ ಪೋರ್ಟ್ ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ
ಸಾಮಾನ್ಯವಾಗಿ, ಇದನ್ನು 1883 ಕ್ಕೆ ಹೊಂದಿಸಬೇಕು.
mp 1883
ಸರಿ. ಉಳಿಸಿದ MQTT ಪೋರ್ಟ್ ಸಂಖ್ಯೆ: 1883
ನೀವು MQTT ಅನ್ನು ಬಳಸದಿದ್ದರೆ, ಪೋರ್ಟ್ ಅನ್ನು 0 ಗೆ ಹೊಂದಿಸಿ. ಇದು MQTT ಅನ್ನು ಆಫ್ ಮಾಡುತ್ತದೆ, ಇಲ್ಲದಿದ್ದರೆ MQTT ಬ್ರೋಕರ್ ಇಲ್ಲದಿದ್ದರೆ ಅದು ನಿರಂತರವಾಗಿ ಸಂಪರ್ಕಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ.
MU MQTT ಬಳಕೆದಾರ ಹೆಸರನ್ನು ಹೊಂದಿಸುತ್ತದೆ (V1.6+)
ಇದು MQTT ಬ್ರೋಕರ್ಗಳಿಗಾಗಿ ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಅಗತ್ಯವಿರುವಂತೆ ಹೊಂದಿಸಲಾಗಿದೆ. ಬಳಕೆದಾರ ಹೆಸರು/ಪಾಸ್ವರ್ಡ್ ಅಗತ್ಯವಿಲ್ಲದ ಮುಕ್ತ MQTT ಬ್ರೋಕರ್ಗಳಿಗಾಗಿ, ಇವುಗಳನ್ನು ನಿರ್ಲಕ್ಷಿಸಬಹುದು.
MU "ನನ್ನ ಬಳಕೆದಾರ ಹೆಸರು"
ಸರಿ. ಉಳಿಸಿದ MQTT ಬಳಕೆದಾರ: ನನ್ನ ಬಳಕೆದಾರ ಹೆಸರು
MW MQTT ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ (V1.6+)
ಇದು MQTT ಬ್ರೋಕರ್ಗಳಿಗಾಗಿ ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಅಗತ್ಯವಿರುವಂತೆ ಹೊಂದಿಸಲಾಗಿದೆ.
MW "ನನ್ನ ಸೂಪರ್ ಸೀಕ್ರೆಟ್ ಪಾಸ್ವರ್ಡ್"
ಸರಿ. MQTT ಪಾಸ್ವರ್ಡ್ ಉಳಿಸಲಾಗಿದೆ: ನನ್ನ ಸೂಪರ್ ಸೀಕ್ರೆಟ್ ಪಾಸ್ವರ್ಡ್
R1-R4 ಈ ರಿಲೇಗೆ ಚಂದಾದಾರರಾಗಿರುವ MQTT ವಿಷಯವನ್ನು ಹೊಂದಿಸುತ್ತದೆ
R3 “ಕಾರ್ಯಾಗಾರ/ಹೀಟರ್”
ಸರಿ. ಉಳಿಸಿದ ರಿಲೇ 3 ವಿಷಯ: ಕಾರ್ಯಾಗಾರ/ಹೀಟರ್
ಬಳಕೆಯಲ್ಲಿ, ರಿಲೇ ವಿಷಯಗಳ ಪೇಲೋಡ್ ಮೊದಲ ಅಕ್ಷರದೊಂದಿಗೆ '0' ಅಥವಾ '1' (ASCII ಅಕ್ಷರಗಳು 0x31/0x30) ಗೆ ಹೊಂದಿಸಲಾದ ಸ್ಟ್ರಿಂಗ್ ಆಗಿರಬೇಕು.
N1-N2 ಈ ಇನ್ಪುಟ್ ಪ್ರಕಟಿಸುವ MQTT ವಿಷಯವನ್ನು ಹೊಂದಿಸುತ್ತದೆ
N2 “ಕಾರ್ಯಾಗಾರ/ಹೀಟರ್”
ಸರಿ. ಉಳಿಸಿದ ಇನ್ಪುಟ್ 2 ವಿಷಯ: ಕಾರ್ಯಾಗಾರ/ಹೀಟರ್
ಇನ್ಪುಟ್ ವಿಷಯಗಳಿಗಾಗಿ ರಚಿಸಲಾದ ಪೇಲೋಡ್, ಇನ್ಪುಟ್ ತೆರೆದಿದ್ದರೆ ಅಥವಾ ಸಂಪರ್ಕವಿಲ್ಲದಿದ್ದಲ್ಲಿ ಮೊದಲ ಅಕ್ಷರದೊಂದಿಗೆ '1' ಮತ್ತು ಇನ್ಪುಟ್ ಪಿನ್ಗಳು ಚಿಕ್ಕದಾಗಿದ್ದರೆ '0' ಗೆ ಹೊಂದಿಸಲಾದ ಸ್ಟ್ರಿಂಗ್ ಆಗಿದೆ. (ASCII ಅಕ್ಷರಗಳು 0x31/0x30).
TCP/IP ಆಜ್ಞೆಗಳು
ESP32LR42 ನೀವು ಮಾಡ್ಯೂಲ್ ಅನ್ನು ದೂರದಿಂದಲೇ ನಿಯಂತ್ರಿಸಲು ಅನುಮತಿಸುವ TCP/IP ಕಮಾಂಡ್ ಸೆಟ್ನಲ್ಲಿ ಅಂತರ್ನಿರ್ಮಿತವಾಗಿದೆ.
ಎಲ್ಲಾ ಆಜ್ಞೆಗಳನ್ನು ಸರಳ ASCII ಪಠ್ಯವನ್ನು ಬಳಸಿ ಕಳುಹಿಸಲಾಗುತ್ತದೆ. ಪುಟ್ಟಿ ಪರೀಕ್ಷೆಗಾಗಿ ಬಳಸಲು ಉತ್ತಮ ಕ್ರಾಸ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಟರ್ಮಿನಲ್ ಪ್ರೋಗ್ರಾಂ ಆಗಿದೆ. USB ಕಾನ್ಫಿಗರೇಶನ್ ಸಮಯದಲ್ಲಿ PA ಆಜ್ಞೆಯೊಂದಿಗೆ ನೀವು ಹೊಂದಿಸಿರುವ TCP/IP ಪೋರ್ಟ್ ಆಗಿದೆ. ಪೋರ್ಟ್ 80 ಅನ್ನು ಬಳಸಬೇಡಿ ಅದು HTML ಆಜ್ಞೆಗಳಿಗೆ ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ ಮತ್ತು Webಪುಟ.
SR ಸೆಟ್ ರಿಲೇ
ರಿಲೇ ಅನ್ನು ಆನ್ ಅಥವಾ ಆಫ್ ಮಾಡಲು ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ
ರಿಲೇ 1 ಅನ್ನು ಆನ್ ಮಾಡಲು:
SR 1 1
ಮೊದಲ ಸಂಖ್ಯೆಯು 1 ರಿಂದ 8 ರವರೆಗಿನ ರಿಲೇ ಸಂಖ್ಯೆಯಾಗಿದೆ. ಎರಡನೆಯ ಸಂಖ್ಯೆಯು 1 ಅಥವಾ 0, ಆನ್ ಅಥವಾ ಆಫ್ ಆಗಿದೆ.
ಆದ್ದರಿಂದ ರಿಲೇ 1 ಅನ್ನು ಮತ್ತೊಮ್ಮೆ ಆಫ್ ಮಾಡಿ:
SR 1 0
ಆಜ್ಞೆಯು ಸರಿ ಅಥವಾ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ ಎಂದು ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತದೆ.
SR 1 1
ok
SR 1 6
fail < 6 ಮಾನ್ಯವಾಗಿಲ್ಲ, ಆನ್/ಆಫ್ ಮಾಡಲು 1 ಅಥವಾ 0 ಮಾತ್ರ
SR 9 1
ವಿಫಲತೆ < ರಿಲೇ 9 ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ.
ಜಿಆರ್ ರಿಲೇ ಪಡೆಯಿರಿ
ರಿಲೇ ಸ್ಥಿತಿಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ರಿಲೇ 3 ಸ್ಥಿತಿಯನ್ನು ಪಡೆಯಲು:
GR 3
1
GR 3
0
GR 9
ವಿಫಲತೆ < ರಿಲೇ 9 ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ.
GI ಇನ್ಪುಟ್ ಪಡೆಯಿರಿ
ಇನ್ಪುಟ್ನ ಸ್ಥಿತಿಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
GI 2
0 ಇನ್ಪುಟ್ 2 ಕಡಿಮೆಯಾಗಿದೆ (ಗ್ರೀನ್ ಲೆಡ್ ಆನ್ ಆಗಿದೆ)
GI 2 ಇನ್ಪುಟ್ 2 ಹೆಚ್ಚಾಗಿದೆ (ಗ್ರೀನ್ ಲೆಡ್ ಆಫ್ ಆಗಿದೆ)
1
GI 9
ವಿಫಲಗೊಳ್ಳಲು ಕೇವಲ 2 ಇನ್ಪುಟ್ಗಳು ಲಭ್ಯವಿದೆ
AL ಎಲ್ಲಾ 2 ಇನ್ಪುಟ್ಗಳನ್ನು ಪಡೆಯಿರಿ
AL
10 ಇಲ್ಲಿ, ಇನ್ಪುಟ್ 2 ಕಡಿಮೆಯಾಗಿದೆ, ಉಳಿದೆಲ್ಲವೂ ಹೆಚ್ಚು.
ಇನ್ಪುಟ್ಗಳನ್ನು ಎಡದಿಂದ ಬಲಕ್ಕೆ, 1 ರಿಂದ 2 ರವರೆಗೆ ಎಣಿಸಲಾಗಿದೆ.
ಪಾಸ್ವರ್ಡ್
ಆವೃತ್ತಿ 1.5 ರಿಂದ ನಾವು ASCII ಕಮಾಂಡ್ಗಳಿಗೆ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಸೇರಿಸಿದ್ದೇವೆ, ಇದನ್ನು USB ಸಂಪರ್ಕದ ಮೂಲಕ AP ಆಜ್ಞೆಯೊಂದಿಗೆ ಹೊಂದಿಸಬಹುದು. ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಯಾವುದೇ ಆಜ್ಞೆಗೆ ಪೂರ್ವಪ್ರತ್ಯಯವಾಗಿ ರವಾನಿಸಲಾಗುತ್ತದೆ.
ಉದಾಹರಣೆಗೆampಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಹೊಂದಿಸಿದರೆ ಮತ್ತು ರಿಲೇ 1 ಅನ್ನು ಆನ್ ಮಾಡಬೇಕಾದರೆ, ಪಾಸ್ವರ್ಡ್ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ (ಉದಾample ಪಾಸ್ವರ್ಡ್ 1234), ನಂತರ ಆಜ್ಞೆ, ಆದ್ದರಿಂದ ಅದು ಆಗುತ್ತದೆ:
1234 SR 1 1
HTML ಆಜ್ಞೆಗಳು
ಮಾಡ್ಯೂಲ್ ಅನ್ನು ನಿಯಂತ್ರಿಸಲು ಬಳಸಬಹುದಾದ HTML ಆಜ್ಞೆಗಳ ಒಂದು ಸೆಟ್ ಇವೆ.
?Rly3=1 ಇದು ರಿಲೇ 3 ಅನ್ನು ಆನ್ ಮಾಡುತ್ತದೆ
?Rly3=0 ಇದು ರಿಲೇ 3 ಅನ್ನು ಆಫ್ ಮಾಡುತ್ತದೆ
?Rly3=2 ಇದು ರಿಲೇ 3 ಅನ್ನು ವಿರುದ್ಧ ಸ್ಥಿತಿಗೆ ಟಾಗಲ್ ಮಾಡುತ್ತದೆ.
IP ವಿಳಾಸದ ನಂತರ ತಕ್ಷಣವೇ ನೀವು ಆಜ್ಞೆಗಳನ್ನು ಬ್ರೌಸರ್ಗೆ ನಮೂದಿಸಬಹುದು. http://192.168.0.3/?Rly3=1
ಇದು ರಿಲೇ 3 ಅನ್ನು ಆನ್ ಮಾಡುತ್ತದೆ.
ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ ಮಾಡ್ಯೂಲ್ XML ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ file, ನಿಮ್ಮ ಬ್ರೌಸರ್ ಪ್ರದರ್ಶಿಸುತ್ತದೆ.
ಆಫ್
ಮೇಲೆ
ಮೇಲೆ
ಮೇಲೆ
1
2
XML file ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿದ ನಂತರ ಉತ್ಪಾದಿಸಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ರಿಲೇಗಳ ಹೊಸ ಸ್ಥಿತಿಯನ್ನು ಪ್ರತಿಬಿಂಬಿಸುತ್ತದೆ.
Webಪುಟ
ಅಂತರ್ನಿರ್ಮಿತ webರಿಲೇಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಮತ್ತು ನಿಯಂತ್ರಿಸಲು ಪುಟವನ್ನು ರಿಮೋಟ್ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿ ಬಳಸಬಹುದು. ನೀವು ಕೇವಲ IP ವಿಳಾಸದೊಂದಿಗೆ ಅಥವಾ index.htm ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಮೂಲಕ ಡೀಫಾಲ್ಟ್ ಆಗಿ ಪುಟವನ್ನು ಪ್ರವೇಶಿಸಬಹುದು.
ದಿ webಹಿಂದಿನ ವಿಭಾಗದಲ್ಲಿ ವಿವರಿಸಿದಂತೆ HTML ಟಾಗಲ್ ಆಜ್ಞೆಯನ್ನು ಕಳುಹಿಸಲು ಪುಟವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ. ಪ್ರತಿ ಬಾರಿ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಅದು ಟಾಗಲ್ ಆಜ್ಞೆಯನ್ನು ಕಳುಹಿಸುತ್ತದೆ. ಇದು ನಂತರ ಪ್ರತಿಕ್ರಿಯಿಸುವ XML ಅನ್ನು ಬಳಸುತ್ತದೆ file ಬಟನ್ಗಳನ್ನು ಬಣ್ಣ ಮಾಡಲು ಮತ್ತು ಇನ್ಪುಟ್ ಸ್ಥಿತಿಯನ್ನು ಸೂಚಿಸಲು ಇನ್ಪುಟ್ ಬಟನ್ಗಳನ್ನು ಹೊಂದಿಸಲು.
ಸ್ಕೀಮ್ಯಾಟಿಕ್ಸ್
CPU
ಗಮನಿಸಿ.
ESP32LR20, ESP32LR42 ಮತ್ತು ESP32LR88 ಗೆ CPU ಸ್ಕೀಮ್ಯಾಟಿಕ್ ಒಂದೇ ಆಗಿರುತ್ತದೆ. ESP5LR8 ನಲ್ಲಿ ರಿಲೇಗಳು 3-8 ಮತ್ತು ಇನ್ಪುಟ್ಗಳು 32-42 ಲಭ್ಯವಿಲ್ಲ.
ವಿದ್ಯುತ್ ಸರಬರಾಜು
ರಿಲೇ p ಟ್ಪುಟ್ಗಳು
1 ಒಂದೇ ಸರ್ಕ್ಯೂಟ್ಗಳಲ್ಲಿ 4 ತೋರಿಸಲಾಗಿದೆ
ರಿಲೇಗಳು 16 ವರೆಗೆ ಬದಲಾಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿವೆ Amp24vdc ಅಥವಾ 230vac ನಲ್ಲಿ ರು. ರಿಲೇಯ ಡೇಟಾ ಶೀಟ್ ಅನ್ನು ಇಲ್ಲಿ ಕಾಣಬಹುದು. ಸಾಮಾನ್ಯವಾಗಿ ತೆರೆದಿರುವ (N/O) ಸಂಪರ್ಕವು ಮಾತ್ರ ಸ್ನಬ್ಬರ್ ಸರ್ಕ್ಯೂಟ್ರಿಯನ್ನು ಹೊಂದಿದೆ.
ಡಿಜಿಟಲ್ ಇನ್ಪುಟ್
1 ಒಂದೇ ಸರ್ಕ್ಯೂಟ್ಗಳಲ್ಲಿ 2 ತೋರಿಸಲಾಗಿದೆ
ಡಿಜಿಟಲ್ ಇನ್ಪುಟ್ಗಳು 3.3v ಗೆ ಪುಲ್-ಅಪ್ ರೆಸಿಸ್ಟರ್ ಅನ್ನು ಹೊಂದಿವೆ ಮತ್ತು ನೆಲಕ್ಕೆ ಸರಳ ಸಂಪರ್ಕ ಮುಚ್ಚುವಿಕೆಯೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ.
ಪರ್ಯಾಯವಾಗಿ, ಅವುಗಳನ್ನು 3.3v ಲಾಜಿಕ್ಗೆ ಸಂಪರ್ಕಿಸಬಹುದು. clamping ಡಯೋಡ್ಗಳು ಸಂಪುಟದಲ್ಲಿ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ತಡೆಯುತ್ತವೆtag3.3v ಗಿಂತ ಹೆಚ್ಚು, ಆದ್ದರಿಂದ 5v ತರ್ಕಕ್ಕೆ ಸಂಪರ್ಕಿಸಬೇಡಿ.
PCB ಆಯಾಮಗಳು
ಅನುಬಂಧ 1
Arduino ಸ್ಟುಡಿಯೊದೊಂದಿಗೆ ESP32LR42 ಅನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡಲಾಗುತ್ತಿದೆ
ESP32LR42 ಅನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡುವುದನ್ನು Arduino ಸ್ಟುಡಿಯೋ ಬಳಸಿ ಮತ್ತು ಅಗತ್ಯವಿರುವ ಲೈಬ್ರರಿಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳುವ ಮೂಲಕ ಸುಲಭವಾಗಿ ಸಾಧಿಸಬಹುದು.
ಹಂತ 1 - Arduino IDE ಸ್ಥಾಪನೆ
https:// ನಿಂದ ಇತ್ತೀಚಿನ Arduino IDE ಅನ್ನು ಪಡೆದುಕೊಳ್ಳಿ ಮತ್ತು ಸ್ಥಾಪಿಸಿwww.arduino.cc/en/Main/ಸಾಫ್ಟ್ವೇರ್ ಇದು ಹೊಂದಾಣಿಕೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಇತ್ತೀಚಿನದಾಗಿರಬೇಕು.
ಹಂತ 2 - ESP32 ಲೈಬ್ರರಿಯನ್ನು ಸೇರಿಸಿ URL Arduino IDE ಗೆ
ಗೆ ಹೋಗಿ File> ಆದ್ಯತೆಗಳು
ಈಗ ಕೆಳಗಿನ ಪ್ರಾಶಸ್ತ್ಯಗಳ ಪರದೆಯಲ್ಲಿ ನಾವು ನಮೂದಿಸಬೇಕಾಗಿದೆ
https://dl.espressif.com/dl/package_esp32_index.json "ಹೆಚ್ಚುವರಿ ಬೋರ್ಡ್ ಮ್ಯಾನೇಜರ್ ಆಗಿ URLs" ಆಯ್ಕೆ. ನೀವು ಈಗಾಗಲೇ ಲೈಬ್ರರಿಗಳನ್ನು ಸೇರಿಸಿದ್ದರೆ ನೀವು ನಡುವೆ ಅಲ್ಪವಿರಾಮವನ್ನು ಸೇರಿಸಬೇಕಾಗಬಹುದು URLs
ಈ ಪರದೆಯೊಂದಿಗೆ ಮುಗಿಸಲು ನೀವು ಇದೀಗ ಸರಿ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಬಹುದು.
ಹಂತ 3 - ESP32 ಲೈಬ್ರರಿಯನ್ನು ಸ್ಥಾಪಿಸಿ
ಪರಿಕರಗಳು> ಬೋರ್ಡ್:> ಬೋರ್ಡ್ಗಳ ನಿರ್ವಾಹಕರಿಗೆ ಹೋಗಿ…
ಈಗ “esp32” ಮೂಲಕ ಫಿಲ್ಟರ್ ಮಾಡಿ ಮತ್ತು ಸಿಸ್ಟಮ್ಸ್ ಲೈಬ್ರರಿ ವೇಳೆ Es ಪ್ರೆಸ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ
ಹಂತ 4 - ಬೋರ್ಡ್ ಆಯ್ಕೆ
ಪರಿಕರಗಳು>ಬೋರ್ಡ್:> ಗೆ ಹೋಗಿ ಮತ್ತು ESP32 ದೇವ್ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ
ಹಂತ 5 - MQTT ಲೈಬ್ರರಿಯನ್ನು ಸೇರಿಸಿ
ಪರಿಕರಗಳು> ಗ್ರಂಥಾಲಯಗಳನ್ನು ನಿರ್ವಹಿಸಿ... ಗೆ ಹೋಗಿ
ಪಬ್ ಸಬ್ ಕ್ಲೈಂಟ್ ಮೂಲಕ ಫಿಲ್ಟರ್ ಮಾಡಿ ಮತ್ತು ನಿಕ್ ಓ'ಲಿಯರಿಯಿಂದ ಪಬ್ ಸಬ್ ಕ್ಲೈಂಟ್ ಆಯ್ಕೆಮಾಡಿ, ನಂತರ ಇನ್ಸ್ಟಾಲ್ ಬಟನ್ ಒತ್ತಿರಿಅಷ್ಟೇ! ನಿಮ್ಮ Arduino IDE ಈಗ ESP32LR42 ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಫ್ಯಾಕ್ಟರಿ ರವಾನಿಸಿದ ಕೋಡ್ ಇಲ್ಲಿ ಲಭ್ಯವಿದೆ: https://github.com/devantech
ಕೃತಿಸ್ವಾಮ್ಯ © 2021, Devantech Ltd. ಎಲ್ಲಾ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
www.robot-electronics.co.uk
ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು
![]() |
ದೇವಾಂಟೆಕ್ ESP32LR42 WiFI 4 x 16A ರಿಲೇಸ್ ಮಾಡ್ಯೂಲ್ [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರರ ಕೈಪಿಡಿ ESP32LR42, WiFI 4 x 16A ರಿಲೇಸ್ ಮಾಡ್ಯೂಲ್, ESP32LR42 WiFI 4 x 16A ರಿಲೇಸ್ ಮಾಡ್ಯೂಲ್, ರಿಲೇಸ್ ಮಾಡ್ಯೂಲ್, ಮಾಡ್ಯೂಲ್ |