{"id":19558,"date":"2025-11-09T14:27:00","date_gmt":"2025-11-09T06:27:00","guid":{"rendered":"https:\/\/viox.com\/?p=19558"},"modified":"2025-11-09T14:27:02","modified_gmt":"2025-11-09T06:27:02","slug":"what-is-low-level-trigger-relay-arduino","status":"publish","type":"post","link":"https:\/\/test.viox.com\/lo\/what-is-low-level-trigger-relay-arduino\/","title":{"rendered":"\u0ea3\u0eb5\u0ec0\u0ea5\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3\u0ec1\u0ea1\u0ec8\u0e99\u0eab\u0e8d\u0eb1\u0e87? (\u0ec1\u0ea5\u0eb0\u0ec0\u0e9b\u0eb1\u0e99\u0eab\u0e8d\u0eb1\u0e87\u0ec2\u0e84\u0e87\u0e81\u0eb2\u0e99 Arduino \u0e82\u0ead\u0e87\u0e97\u0ec8\u0eb2\u0e99\u0e88\u0eb6\u0ec8\u0e87\u0e95\u0ec9\u0ead\u0e87\u0e81\u0eb2\u0e99\u0ead\u0eb1\u0e99\u0edc\u0eb6\u0ec8\u0e87)"},"content":{"rendered":"<div class=\"product-intro\">\n<h2>\u0e9a\u0ebb\u0e94\u0e99\u0ecd\u0eb2: \u0eaa\u0ebd\u0e87\u0e84\u0ea5\u0eb4\u0e81\u0e97\u0eb5\u0ec8\u0e9a\u0ecd\u0ec8\u0ec0\u0e84\u0eb5\u0e8d\u0ec0\u0e81\u0eb5\u0e94\u0e82\u0eb6\u0ec9\u0e99<\/h2>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-19563\" src=\"https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/The-Click-That-Never-Came.webp\" alt=\"The Click That Never Came\" width=\"800\" height=\"800\" srcset=\"https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/The-Click-That-Never-Came.webp 800w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/The-Click-That-Never-Came-300x300.webp 300w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/The-Click-That-Never-Came-150x150.webp 150w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/The-Click-That-Never-Came-768x768.webp 768w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/The-Click-That-Never-Came-12x12.webp 12w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/The-Click-That-Never-Came-600x600.webp 600w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/The-Click-That-Never-Came-100x100.webp 100w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>2:47 AM. \u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0ec4\u0e94\u0ec9\u0ec3\u0e8a\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2\u0ea2\u0eb9\u0ec8\u0e81\u0eb1\u0e9a\u0eaa\u0eb4\u0ec8\u0e87\u0e99\u0eb5\u0ec9\u0ec0\u0e9b\u0eb1\u0e99\u0ec0\u0ea7\u0ea5\u0eb2\u0eaa\u0eb2\u0ea1\u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87\u0ec1\u0ea5\u0ec9\u0ea7.<\/p>\n<p>\u0ec2\u0e84\u0e87\u0e81\u0eb2\u0e99 Arduino \u0e82\u0ead\u0e87\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0ec0\u0e9a\u0eb4\u0ec8\u0e87\u0e84\u0eb7\u0ea7\u0ec8\u0eb2\u0eaa\u0ebb\u0ea1\u0e9a\u0eb9\u0e99\u0ec1\u0e9a\u0e9a. \u0ec2\u0ea1\u0e94\u0eb9\u0e99\u0ea3\u0eb5\u0ec0\u0ea5\u0e99\u0eb1\u0ec8\u0e87\u0ea2\u0eb9\u0ec8\u0ec0\u0e97\u0eb4\u0e87\u0ec1\u0e9c\u0e87\u0ea7\u0ebb\u0e87\u0e88\u0ead\u0e99\u0e82\u0ead\u0e87\u0ec0\u0e88\u0ebb\u0ec9\u0eb2, \u0eaa\u0eb2\u0e8d\u0ec4\u0e9f\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8\u0e84\u0eb7\u0e81\u0eb1\u0e99\u0e81\u0eb1\u0e9a\u0e97\u0eb5\u0ec8\u0e81\u0eb2\u0e99\u0eaa\u0ead\u0e99\u0ec4\u0e94\u0ec9\u0eaa\u0eb0\u0ec1\u0e94\u0e87\u0ec3\u0eab\u0ec9\u0ec0\u0eab\u0eb1\u0e99. \u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0ec4\u0e94\u0ec9\u0e81\u0ea7\u0e94\u0eaa\u0ead\u0e9a\u0eaa\u0eb2\u0ea1\u0e84\u0eb1\u0ec9\u0e87: VCC \u0eab\u0eb2 5V, GND \u0eab\u0eb2 GND, IN1 \u0eab\u0eb2 digital pin 7. \u0ea5\u0eb0\u0eab\u0eb1\u0e94\u0ea5\u0ea7\u0e9a\u0ea5\u0ea7\u0ea1. \u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0ead\u0eb1\u0e9a\u0ec2\u0eab\u0ebc\u0e94\u0ea1\u0eb1\u0e99. Pin 7 \u0ec0\u0e9b\u0eb1\u0e99 HIGH.<\/p>\n<p>\u0e9a\u0ecd\u0ec8\u0ea1\u0eb5\u0eab\u0e8d\u0eb1\u0e87.<\/p>\n<p>\u0e9a\u0ecd\u0ec8\u0ea1\u0eb5\u0eaa\u0ebd\u0e87\u0e84\u0ea5\u0eb4\u0e81. \u0e9a\u0ecd\u0ec8\u0ea1\u0eb5 LED. \u0ea3\u0eb5\u0ec0\u0ea5\u0e9e\u0ebd\u0e87\u0ec1\u0e95\u0ec8\u0e99\u0eb1\u0ec8\u0e87\u0ea2\u0eb9\u0ec8\u0e9a\u0ec8\u0ead\u0e99\u0e99\u0eb1\u0ec9\u0e99. \u0ec0\u0e8d\u0eb2\u0eb0\u0ec0\u0e8d\u0eb5\u0ec9\u0e8d\u0ec0\u0e88\u0ebb\u0ec9\u0eb2.<\/p>\n<p>\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e9b\u0ec8\u0ebd\u0e99\u0ec2\u0ea1\u0e94\u0eb9\u0e99\u0ea3\u0eb5\u0ec0\u0ea5. \u0e8d\u0eb1\u0e87\u0e9a\u0ecd\u0ec8\u0ea1\u0eb5\u0eab\u0e8d\u0eb1\u0e87. \u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0ea5\u0ead\u0e87\u0ec3\u0e8a\u0ec9 Arduino pin \u0ead\u0eb7\u0ec8\u0e99. \u0e9a\u0ecd\u0ec8\u0ec4\u0e94\u0ec9\u0e9c\u0ebb\u0e99. \u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e82\u0ebd\u0e99\u0ea5\u0eb0\u0eab\u0eb1\u0e94\u0e84\u0eb7\u0e99\u0ec3\u0edd\u0ec8\u0ec0\u0e9e\u0eb7\u0ec8\u0ead\u0ec3\u0eab\u0ec9\u0ec1\u0e99\u0ec8\u0ec3\u0e88\u0ea7\u0ec8\u0eb2\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e81\u0eb3\u0ea5\u0eb1\u0e87\u0e95\u0eb1\u0ec9\u0e87 pin \u0ec0\u0e9b\u0eb1\u0e99 HIGH. \u0ea1\u0eb1\u0e99\u0ea2\u0eb7\u0e99\u0ea2\u0eb1\u0e99: HIGH. 5 \u0ec2\u0ea7\u0e99. \u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87\u0ea7\u0eb1\u0e94\u0ec1\u0e97\u0e81\u0ec0\u0eab\u0eb1\u0e99\u0e94\u0eb5\u0e99\u0eb3.<\/p>\n<p>\u0ec1\u0ea5\u0eb0 <a href=\"https:\/\/test.viox.com\/lo\/the-5-different-types-of-relays\/\">relay<\/a> \u0e8d\u0eb1\u0e87\u0e9a\u0ecd\u0ec8\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81.<\/p>\n<p>\u0e88\u0eb2\u0e81\u0e99\u0eb1\u0ec9\u0e99, \u0e94\u0ec9\u0ea7\u0e8d\u0e84\u0ea7\u0eb2\u0ea1\u0eaa\u0eb4\u0ec9\u0e99\u0eab\u0ea7\u0eb1\u0e87 \u0eab\u0ebc\u0eb7 \u0e84\u0ea7\u0eb2\u0ea1\u0ea2\u0eb2\u0e81\u0eae\u0eb9\u0ec9\u0ea2\u0eb2\u0e81\u0ec0\u0eab\u0eb1\u0e99\u0e97\u0eb5\u0ec8\u0ec0\u0e81\u0eb5\u0e94\u0e88\u0eb2\u0e81\u0e84\u0eb2\u0ec0\u0e9f\u0ead\u0eb5\u0e99, \u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e9b\u0ec8\u0ebd\u0e99\u0ec1\u0e96\u0ea7\u0ea5\u0eb0\u0eab\u0eb1\u0e94\u0edc\u0eb6\u0ec8\u0e87:<\/p>\n<pre><code>digitalWrite(relayPin, LOW); \/\/ \u0e9b\u0ec8\u0ebd\u0e99\u0e88\u0eb2\u0e81 HIGH<\/code><\/pre>\n<p>\u0e84\u0ea5\u0eb4\u0e81.<\/p>\n<p>\u0ea3\u0eb5\u0ec0\u0ea5\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81. LED \u0ec0\u0e9b\u0eb5\u0e94. \u0e9b\u0ecd\u0ec9\u0eb2\u0e82\u0ead\u0e87\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0ec0\u0ea5\u0eb5\u0ec8\u0ea1\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81. \u0e97\u0eb8\u0e81\u0ea2\u0ec8\u0eb2\u0e87\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81.<\/p>\n<p>\u0e94\u0ebd\u0ea7... \u0ec1\u0ea1\u0ec8\u0e99\u0eab\u0e8d\u0eb1\u0e87? \u0ea3\u0eb5\u0ec0\u0ea5\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0ec0\u0ea1\u0eb7\u0ec8\u0ead\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e95\u0eb1\u0ec9\u0e87 pin \u0ec0\u0e9b\u0eb1\u0e99 LOW \u0ec1\u0e97\u0e99\u0e97\u0eb5\u0ec8\u0e88\u0eb0\u0ec0\u0e9b\u0eb1\u0e99 HIGH? \u0e99\u0eb1\u0ec9\u0e99\u0ec1\u0ea1\u0ec8\u0e99\u0e81\u0ebb\u0e87\u0e81\u0eb1\u0e99\u0e82\u0ec9\u0eb2\u0ea1. \u0e99\u0eb1\u0ec9\u0e99\u0ec1\u0ea1\u0ec8\u0e99\u0e9c\u0eb4\u0e94. \u0e99\u0eb1\u0ec9\u0e99\u0ec1\u0ea1\u0ec8\u0e99\u2014<\/p>\n<p>\u0e95\u0ebb\u0ea7\u0e88\u0eb4\u0e87\u0ec1\u0ea5\u0ec9\u0ea7, \u0e99\u0eb1\u0ec9\u0e99\u0ec1\u0ea1\u0ec8\u0e99\u0ea7\u0eb4\u0e97\u0eb5\u0e97\u0eb5\u0ec8\u0ea3\u0eb5\u0ec0\u0ea5\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0ec3\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3. \u0ec1\u0ea5\u0eb0\u0ec0\u0ea1\u0eb7\u0ec8\u0ead\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0ec3\u0e88\u0ea7\u0ec8\u0eb2\u0ec0\u0e9b\u0eb1\u0e99\u0eab\u0e8d\u0eb1\u0e87, \u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e88\u0eb0\u0eae\u0eb9\u0ec9\u0ea7\u0ec8\u0eb2\u0e9e\u0ea7\u0e81\u0ea1\u0eb1\u0e99\u0e9a\u0ecd\u0ec8\u0ec1\u0e9b\u0e81\u2014\u0e9e\u0ea7\u0e81\u0ea1\u0eb1\u0e99\u0e95\u0ebb\u0ea7\u0e88\u0eb4\u0e87\u0ec1\u0ea5\u0ec9\u0ea7\u0ec0\u0e9b\u0eb1\u0e99\u0e81\u0eb2\u0e99\u0ead\u0ead\u0e81\u0ec1\u0e9a\u0e9a\u0e97\u0eb5\u0ec8\u0eaa\u0eb0\u0eab\u0ebc\u0eb2\u0e94\u0e81\u0ea7\u0ec8\u0eb2.<\/p>\n<p>\u0ec3\u0eab\u0ec9\u0e82\u0ec9\u0ead\u0e8d\u0ead\u0eb0\u0e97\u0eb4\u0e9a\u0eb2\u0e8d.<\/p>\n<h2>\u201cLow Level Trigger\u201d \u0edd\u0eb2\u0e8d\u0e84\u0ea7\u0eb2\u0ea1\u0ea7\u0ec8\u0eb2\u0ec1\u0e99\u0ea7\u0ec3\u0e94 (\u0ec3\u0e99\u0e9e\u0eb2\u0eaa\u0eb2\u0ead\u0eb1\u0e87\u0e81\u0eb4\u0e94\u0e97\u0ebb\u0ec8\u0ea7\u0ec4\u0e9b)<\/h2>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-19560\" src=\"https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/Low-Level-Trigger-Relay-with-Optocoupler.webp\" alt=\"Low Level Trigger Relay (with Optocoupler)\" width=\"800\" height=\"800\" srcset=\"https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/Low-Level-Trigger-Relay-with-Optocoupler.webp 800w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/Low-Level-Trigger-Relay-with-Optocoupler-300x300.webp 300w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/Low-Level-Trigger-Relay-with-Optocoupler-150x150.webp 150w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/Low-Level-Trigger-Relay-with-Optocoupler-768x768.webp 768w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/Low-Level-Trigger-Relay-with-Optocoupler-12x12.webp 12w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/Low-Level-Trigger-Relay-with-Optocoupler-600x600.webp 600w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/Low-Level-Trigger-Relay-with-Optocoupler-100x100.webp 100w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>\u0ea3\u0eb5\u0ec0\u0ea5\u0e97\u0eb5\u0ec8\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0ec3\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3\u0e88\u0eb0\u0ec0\u0e9b\u0eb5\u0e94\u0ec3\u0e8a\u0ec9\u0ec0\u0ea1\u0eb7\u0ec8\u0ead pin \u0e84\u0ea7\u0e9a\u0e84\u0eb8\u0ea1\u0e82\u0ead\u0e87\u0ea1\u0eb1\u0e99\u0ec4\u0e94\u0ec9\u0eae\u0eb1\u0e9a\u0eaa\u0eb1\u0e99\u0e8d\u0eb2\u0e99 LOW (0V\/GND) \u0ec1\u0e97\u0e99\u0e97\u0eb5\u0ec8\u0e88\u0eb0\u0ec0\u0e9b\u0eb1\u0e99\u0eaa\u0eb1\u0e99\u0e8d\u0eb2\u0e99 HIGH (5V).<\/p>\n<p>\u0ec3\u0e99\u0e94\u0ec9\u0eb2\u0e99\u0ec0\u0eab\u0e94\u0e9c\u0ebb\u0e99\u0e94\u0eb4\u0e88\u0eb4\u0e95\u0ead\u0ea5:<\/p>\n<ul>\n<li>\u0eaa\u0eb1\u0e99\u0e8d\u0eb2\u0e99 LOW (0V) = \u0ea3\u0eb5\u0ec0\u0ea5\u0ec0\u0e9b\u0eb5\u0e94<\/li>\n<li>\u0eaa\u0eb1\u0e99\u0e8d\u0eb2\u0e99 HIGH (5V) = \u0ea3\u0eb5\u0ec0\u0ea5\u0e9b\u0eb4\u0e94<\/li>\n<\/ul>\n<p>\u0e99\u0eb5\u0ec9\u0e8d\u0eb1\u0e87\u0ec0\u0ead\u0eb5\u0ec9\u0e99\u0ea7\u0ec8\u0eb2 active-low logic \u0eab\u0ebc\u0eb7 inverse logic.<\/p>\n<p>\u0e9b\u0ebd\u0e9a\u0e97\u0ebd\u0e9a\u0eaa\u0eb4\u0ec8\u0e87\u0e99\u0eb5\u0ec9\u0e81\u0eb1\u0e9a\u0ea3\u0eb5\u0ec0\u0ea5\u0e97\u0eb5\u0ec8\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0ec3\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0eaa\u0eb9\u0e87:<\/p>\n<ul>\n<li>\u0eaa\u0eb1\u0e99\u0e8d\u0eb2\u0e99 HIGH (5V) = \u0ea3\u0eb5\u0ec0\u0ea5\u0ec0\u0e9b\u0eb5\u0e94<\/li>\n<li>\u0eaa\u0eb1\u0e99\u0e8d\u0eb2\u0e99 LOW (0V) = \u0ea3\u0eb5\u0ec0\u0ea5\u0e9b\u0eb4\u0e94<\/li>\n<\/ul>\n<p>\u0e99\u0eb1\u0ec9\u0e99\u0ec1\u0ea1\u0ec8\u0e99\u0ea1\u0eb1\u0e99. \u0e99\u0eb1\u0ec9\u0e99\u0ec1\u0ea1\u0ec8\u0e99\u0e84\u0ea7\u0eb2\u0ea1\u0ec1\u0e95\u0e81\u0e95\u0ec8\u0eb2\u0e87\u0eab\u0ebc\u0eb1\u0e81. \u0ec1\u0e95\u0ec8\u0e99\u0eb5\u0ec9\u0ec1\u0ea1\u0ec8\u0e99\u0e9a\u0ec8\u0ead\u0e99\u0e97\u0eb5\u0ec8\u0ea1\u0eb1\u0e99\u0eab\u0e99\u0ec9\u0eb2\u0eaa\u0ebb\u0e99\u0ec3\u0e88: \u0ec0\u0e9b\u0eb1\u0e99\u0eab\u0e8d\u0eb1\u0e87\u0ec2\u0ea1\u0e94\u0eb9\u0e99\u0ea3\u0eb5\u0ec0\u0ea5\u0e88\u0eb6\u0ec8\u0e87\u0ec3\u0e8a\u0ec9\u0ea7\u0eb4\u0e97\u0eb5\u0e81\u0eb2\u0e99\u0e97\u0eb5\u0ec8\u0ec0\u0e9a\u0eb4\u0ec8\u0e87\u0e84\u0eb7\u0ea7\u0ec8\u0eb2\u0e81\u0ebb\u0e87\u0e81\u0eb1\u0e99\u0e82\u0ec9\u0eb2\u0ea1\u0e99\u0eb5\u0ec9?<\/p>\n<h2>\u0ec0\u0e9b\u0eb1\u0e99\u0eab\u0e8d\u0eb1\u0e87\u0ec2\u0ea1\u0e94\u0eb9\u0e99\u0ea3\u0eb5\u0ec0\u0ea5\u0e88\u0eb6\u0ec8\u0e87\u0ec3\u0e8a\u0ec9 Low Level Triggering (\u0e84\u0ea7\u0eb2\u0ea1\u0ea5\u0eb1\u0e9a\u0ec1\u0ea1\u0ec8\u0e99 Optocoupler)<\/h2>\n<p>\u0ec2\u0ea1\u0e94\u0eb9\u0e99\u0ea3\u0eb5\u0ec0\u0ea5\u0eaa\u0ec8\u0ea7\u0e99\u0ec3\u0eab\u0e8d\u0ec8\u0e9a\u0ecd\u0ec8\u0e9e\u0ebd\u0e87\u0ec1\u0e95\u0ec8\u0ea1\u0eb5\u0ea3\u0eb5\u0ec0\u0ea5\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0e99\u0eb1\u0ec9\u0e99\u2014\u0e9e\u0ea7\u0e81\u0ea1\u0eb1\u0e99\u0ea1\u0eb5\u0ea7\u0ebb\u0e87\u0e88\u0ead\u0e99\u0ec4\u0e94\u0ec0\u0ea7\u0eb5\u0e97\u0eb5\u0ec8\u0eaa\u0ebb\u0ea1\u0e9a\u0eb9\u0e99\u0ec1\u0e9a\u0e9a. \u0eab\u0ebb\u0ea7\u0ec3\u0e88\u0e82\u0ead\u0e87\u0ea7\u0ebb\u0e87\u0e88\u0ead\u0e99\u0e99\u0eb5\u0ec9\u0ec1\u0ea1\u0ec8\u0e99 optocoupler (\u0ec0\u0ead\u0eb5\u0ec9\u0e99\u0e81\u0eb1\u0e99\u0ea7\u0ec8\u0eb2 opto-isolator), \u0ec2\u0e94\u0e8d\u0e9b\u0ebb\u0e81\u0e81\u0eb0\u0e95\u0eb4\u0ec1\u0ea1\u0ec8\u0e99 PC817 \u0eab\u0ebc\u0eb7\u0e84\u0ec9\u0eb2\u0e8d\u0e84\u0eb7\u0e81\u0eb1\u0e99.<\/p>\n<h3>\u0e81\u0eb2\u0e99\u0ead\u0ead\u0e81\u0ec1\u0e9a\u0e9a\u0ea7\u0ebb\u0e87\u0e88\u0ead\u0e99 Optocoupler<\/h3>\n<p>\u0e99\u0eb5\u0ec9\u0ec1\u0ea1\u0ec8\u0e99\u0eaa\u0eb4\u0ec8\u0e87\u0e97\u0eb5\u0ec8\u0ea2\u0eb9\u0ec8\u0e9e\u0eb2\u0e8d\u0ec3\u0e99\u0ec2\u0ea1\u0e94\u0eb9\u0e99\u0ea3\u0eb5\u0ec0\u0ea5\u0e82\u0ead\u0e87\u0ec0\u0e88\u0ebb\u0ec9\u0eb2:<\/p>\n<h4>Input Side (\u0eaa\u0eb1\u0e99\u0e8d\u0eb2\u0e99\u0e84\u0ea7\u0e9a\u0e84\u0eb8\u0ea1):<\/h4>\n<ul>\n<li>Arduino digital pin \u0e82\u0ead\u0e87\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8\u0e81\u0eb1\u0e9a \u201cIN\u201d<\/li>\n<li>IN \u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8\u0e81\u0eb1\u0e9a LED \u0e9e\u0eb2\u0e8d\u0ec3\u0e99 optocoupler (\u0e9c\u0ec8\u0eb2\u0e99 resistor)<\/li>\n<li>Cathode \u0e82\u0ead\u0e87 LED \u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8\u0e81\u0eb1\u0e9a GND<\/li>\n<\/ul>\n<h4>Output Side (Relay Coil):<\/h4>\n<ul>\n<li>Phototransistor (\u0e9e\u0eb2\u0e8d\u0ec3\u0e99 optocoupler) \u0e81\u0ea7\u0e94\u0e9e\u0ebb\u0e9a\u0ec1\u0eaa\u0e87\u0eaa\u0eb0\u0eab\u0ea7\u0ec8\u0eb2\u0e87\u0e82\u0ead\u0e87 LED<\/li>\n<li>Transistor \u0e99\u0eb5\u0ec9\u0e82\u0eb1\u0e9a NPN transistor (\u0ec0\u0e8a\u0eb1\u0ec8\u0e99 2N3904)<\/li>\n<li>NPN transistor \u0ec0\u0eae\u0eb1\u0e94\u0ec3\u0eab\u0ec9 relay coil \u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81<\/li>\n<\/ul>\n<p>\u0ea5\u0eb2\u0e8d\u0ea5\u0eb0\u0ead\u0ebd\u0e94\u0e97\u0eb5\u0ec8\u0eaa\u0ecd\u0eb2\u0e84\u0eb1\u0e99: LED \u0e82\u0ead\u0e87 optocoupler \u0e96\u0eb7\u0e81\u0eaa\u0eb2\u0e8d\u0ea5\u0eb0\u0eab\u0ea7\u0ec8\u0eb2\u0e87 VCC \u0ec1\u0ea5\u0eb0 IN pin. \u0e99\u0eb5\u0ec9\u0ec1\u0ea1\u0ec8\u0e99\u0e81\u0eb8\u0e99\u0ec1\u0e88\u0eaa\u0ecd\u0eb2\u0e84\u0eb1\u0e99\u0ec3\u0e99\u0e81\u0eb2\u0e99\u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0ec3\u0e88\u0e81\u0eb2\u0e99\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0ec3\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0ecd\u0eb2.<\/p>\n<h3>\u0ea7\u0eb4\u0e97\u0eb5\u0e81\u0eb2\u0e99\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0e82\u0ead\u0e87 Low Level Triggering<\/h3>\n<p>\u0ec0\u0ea1\u0eb7\u0ec8\u0ead IN pin = HIGH (5V):<\/p>\n<ul>\n<li>\u0e84\u0ea7\u0eb2\u0ea1\u0ec1\u0e95\u0e81\u0e95\u0ec8\u0eb2\u0e87\u0e82\u0ead\u0e87\u0ec1\u0eae\u0e87\u0e94\u0eb1\u0e99\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0e97\u0ebb\u0ec8\u0ea7 LED = 5V \u2013 5V = 0V<\/li>\n<li>\u0e9a\u0ecd\u0ec8\u0ea1\u0eb5\u0e81\u0eb0\u0ec1\u0eaa\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0ec4\u0eab\u0ebc\u0e9c\u0ec8\u0eb2\u0e99 LED<\/li>\n<li>LED \u0e9b\u0eb4\u0e94\u0ea2\u0eb9\u0ec8<\/li>\n<li>Phototransistor \u0e9b\u0eb4\u0e94\u0ea2\u0eb9\u0ec8<\/li>\n<li>Relay coil \u0e9a\u0ecd\u0ec8\u0ec4\u0e94\u0ec9\u0eae\u0eb1\u0e9a\u0e9e\u0eb0\u0ea5\u0eb1\u0e87\u0e87\u0eb2\u0e99<\/li>\n<li>Relay \u0e9b\u0eb4\u0e94\u0ea2\u0eb9\u0ec8<\/li>\n<\/ul>\n<p>\u0ec0\u0ea1\u0eb7\u0ec8\u0ead IN pin = LOW (0V\/GND):<\/p>\n<ul>\n<li>\u0e84\u0ea7\u0eb2\u0ea1\u0ec1\u0e95\u0e81\u0e95\u0ec8\u0eb2\u0e87\u0e82\u0ead\u0e87\u0ec1\u0eae\u0e87\u0e94\u0eb1\u0e99\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0e97\u0ebb\u0ec8\u0ea7 LED = 5V \u2013 0V = 5V<\/li>\n<li>\u0e81\u0eb0\u0ec1\u0eaa\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0ec4\u0eab\u0ebc\u0e9c\u0ec8\u0eb2\u0e99 LED (\u0e88\u0ecd\u0eb2\u0e81\u0eb1\u0e94\u0ec2\u0e94\u0e8d resistor)<\/li>\n<li>LED \u0ec0\u0e9b\u0eb5\u0e94<\/li>\n<li>Phototransistor \u0ec0\u0e9b\u0eb5\u0e94<\/li>\n<li>NPN transistor \u0e99\u0ecd\u0eb2\u0e81\u0eb0\u0ec1\u0eaa\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2<\/li>\n<li>Relay coil \u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81<\/li>\n<li>Relay \u0e84\u0ea5\u0eb4\u0e81\u0ec0\u0e9b\u0eb5\u0e94<\/li>\n<\/ul>\n<p>\u201cAha Moment\u201d: \u0ea7\u0ebb\u0e87\u0e88\u0ead\u0e99\u0e94\u0eb6\u0e87\u0e81\u0eb0\u0ec1\u0eaa\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0e88\u0eb2\u0e81 VCC \u0eab\u0eb2 GND \u0e9c\u0ec8\u0eb2\u0e99 IN pin. \u0ec0\u0ea1\u0eb7\u0ec8\u0ead Arduino pin \u0e82\u0ead\u0e87\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0ec0\u0e9b\u0eb1\u0e99 LOW, \u0ea1\u0eb1\u0e99\u0eaa\u0eb0\u0eab\u0e99\u0ead\u0e87\u0ec0\u0eaa\u0eb1\u0ec9\u0e99\u0e97\u0eb2\u0e87\u0ec4\u0e9b\u0eab\u0eb2\u0e9e\u0eb7\u0ec9\u0e99\u0e94\u0eb4\u0e99, \u0ec0\u0eae\u0eb1\u0e94\u0ec3\u0eab\u0ec9\u0ea7\u0ebb\u0e87\u0e88\u0ead\u0e99\u0eaa\u0ecd\u0eb2\u0ec0\u0ea5\u0eb1\u0e94. \u0ec0\u0ea1\u0eb7\u0ec8\u0ead HIGH, \u0e9a\u0ecd\u0ec8\u0ea1\u0eb5\u0e84\u0ea7\u0eb2\u0ea1\u0ec1\u0e95\u0e81\u0e95\u0ec8\u0eb2\u0e87\u0e82\u0ead\u0e87\u0ec1\u0eae\u0e87\u0e94\u0eb1\u0e99\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2, \u0e94\u0eb1\u0ec8\u0e87\u0e99\u0eb1\u0ec9\u0e99\u0e9a\u0ecd\u0ec8\u0ea1\u0eb5\u0e81\u0eb0\u0ec1\u0eaa\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0ec4\u0eab\u0ebc.<\/p>\n<h2>\u0ec0\u0e9b\u0eb1\u0e99\u0eab\u0e8d\u0eb1\u0e87\u0e81\u0eb2\u0e99\u0ead\u0ead\u0e81\u0ec1\u0e9a\u0e9a\u0e99\u0eb5\u0ec9\u0e88\u0eb6\u0ec8\u0e87\u0eaa\u0eb0\u0eab\u0ebc\u0eb2\u0e94<\/h2>\n<ol>\n<li><strong>\u0e9e\u0eb6\u0e94\u0e95\u0eb4\u0e81\u0ecd\u0eb2\u0e97\u0eb5\u0ec8\u0e9b\u0ead\u0e94\u0ec4\u0e9e:<\/strong> \u0e96\u0ec9\u0eb2\u0eaa\u0eb2\u0e8d\u0e84\u0ea7\u0e9a\u0e84\u0eb8\u0ea1\u0e82\u0ead\u0e87\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e82\u0eb2\u0e94 \u0eab\u0ebc\u0eb7 \u0e95\u0eb1\u0e94\u0e81\u0eb2\u0e99\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8, IN pin \u0e88\u0eb0\u0ea5\u0ead\u0e8d HIGH \u0ea2\u0ec8\u0eb2\u0e87\u0ea1\u0eb5\u0e9b\u0eb0\u0eaa\u0eb4\u0e94\u0e97\u0eb4\u0e9e\u0eb2\u0e9a (\u0e94\u0eb6\u0e87\u0e82\u0eb6\u0ec9\u0e99\u0e9e\u0eb2\u0e8d\u0ec3\u0e99\u0ec2\u0e94\u0e8d\u0ec0\u0e84\u0eb7\u0ead\u0e82\u0ec8\u0eb2\u0e8d resistor). \u0e99\u0eb5\u0ec9\u0ec0\u0eae\u0eb1\u0e94\u0ec3\u0eab\u0ec9\u0ea3\u0eb5\u0ec0\u0ea5\u0e9b\u0eb4\u0e94\u0ec2\u0e94\u0e8d\u0e84\u0ec8\u0eb2\u0ec0\u0ea5\u0eb5\u0ec8\u0ea1\u0e95\u0ebb\u0ec9\u0e99\u2014\u0e9b\u0ead\u0e94\u0ec4\u0e9e\u0e81\u0ea7\u0ec8\u0eb2\u0e81\u0eb2\u0e99\u0ec0\u0e9b\u0eb5\u0e94\u0ec2\u0e94\u0e8d\u0e9a\u0eb1\u0e87\u0ec0\u0ead\u0eb5\u0e99.<\/li>\n<li><strong>\u0e81\u0eb2\u0e99\u0e9b\u0ec9\u0ead\u0e87\u0e81\u0eb1\u0e99\u0e95\u0ecd\u0ec8\u0e81\u0eb1\u0e9a Floating Pins:<\/strong> \u0ec3\u0e99\u0ea5\u0eb0\u0eab\u0ea7\u0ec8\u0eb2\u0e87\u0e81\u0eb2\u0e99 boot-up \u0e82\u0ead\u0e87 Arduino, pins \u0ea2\u0eb9\u0ec8\u0ec3\u0e99\u0eaa\u0eb0\u0e96\u0eb2\u0e99\u0eb0\u0e97\u0eb5\u0ec8\u0e9a\u0ecd\u0ec8\u0ec4\u0e94\u0ec9\u0e81\u0ecd\u0eb2\u0e99\u0ebb\u0e94\u0ec4\u0ea7\u0ec9\u0eaa\u0ecd\u0eb2\u0ea5\u0eb1\u0e9a\u0eaa\u0ead\u0e87\u0eaa\u0eb2\u0ea1 milliseconds. \u0e94\u0ec9\u0ea7\u0e8d low-level trigger, \u0eaa\u0eb4\u0ec8\u0e87\u0e99\u0eb5\u0ec9\u0ec2\u0e94\u0e8d\u0e9b\u0ebb\u0e81\u0e81\u0eb0\u0e95\u0eb4\u0e88\u0eb0\u0ec0\u0eae\u0eb1\u0e94\u0ec3\u0eab\u0ec9\u0ea3\u0eb5\u0ec0\u0ea5\u0e9b\u0eb4\u0e94 (\u0e9b\u0ead\u0e94\u0ec4\u0e9e) \u0ec1\u0e97\u0e99\u0e97\u0eb5\u0ec8\u0e88\u0eb0\u0ec0\u0e9b\u0eb1\u0e99\u0ea3\u0eb5\u0ec0\u0ea5\u0ec0\u0e9b\u0eb5\u0e94 (\u0ead\u0eb2\u0e94\u0ec0\u0e9b\u0eb1\u0e99\u0ead\u0eb1\u0e99\u0e95\u0eb0\u0ea5\u0eb2\u0e8d\u0eaa\u0ecd\u0eb2\u0ea5\u0eb1\u0e9a\u0e81\u0eb2\u0e99\u0ec2\u0eab\u0ebc\u0e94\u0e9e\u0eb0\u0ea5\u0eb1\u0e87\u0e87\u0eb2\u0e99\u0eaa\u0eb9\u0e87).<\/li>\n<li><strong>\u0e81\u0eb2\u0e99\u0e94\u0eb6\u0e87\u0e81\u0eb0\u0ec1\u0eaa\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0e95\u0ec8\u0ecd\u0eb2\u0e88\u0eb2\u0e81 Microcontroller:<\/strong> \u0ec0\u0ea1\u0eb7\u0ec8\u0ead\u0ea3\u0eb5\u0ec0\u0ea5\u0e9b\u0eb4\u0e94 (\u0eaa\u0eb0\u0e96\u0eb2\u0e99\u0eb0\u0e97\u0ebb\u0ec8\u0ea7\u0ec4\u0e9b\u0e97\u0eb5\u0ec8\u0eaa\u0eb8\u0e94\u0e82\u0ead\u0e87\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0eaa\u0ecd\u0eb2\u0ea5\u0eb1\u0e9a\u0eab\u0ebc\u0eb2\u0e8d\u0ec6\u0e84\u0ecd\u0eb2\u0eae\u0ec9\u0ead\u0e87\u0eaa\u0eb0\u0eab\u0ea1\u0eb1\u0e81), microcontroller pin \u0ec0\u0e9b\u0eb1\u0e99 HIGH \u0ec1\u0ea5\u0eb0\u0eaa\u0eb0\u0eab\u0e99\u0ead\u0e87\u0e81\u0eb0\u0ec1\u0eaa\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0ec0\u0e81\u0eb7\u0ead\u0e9a\u0eaa\u0eb9\u0e99. \u0ec0\u0ea1\u0eb7\u0ec8\u0ead\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e95\u0ec9\u0ead\u0e87\u0e81\u0eb2\u0e99\u0ec0\u0e9b\u0eb5\u0e94\u0ec3\u0e8a\u0ec9\u0ea3\u0eb5\u0ec0\u0ea5, pin \u0e88\u0eb0\u0ec0\u0e9b\u0eb1\u0e99 LOW \u0ec1\u0ea5\u0eb0\u0e94\u0eb6\u0e87\u0e81\u0eb0\u0ec1\u0eaa\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u2014\u0ec0\u0e8a\u0eb4\u0ec8\u0e87 microcontroller pins \u0ec2\u0e94\u0e8d\u0e9b\u0ebb\u0e81\u0e81\u0eb0\u0e95\u0eb4\u0ec1\u0ea5\u0ec9\u0ea7\u0e88\u0eb0\u0e88\u0eb1\u0e94\u0e81\u0eb2\u0e99\u0ec4\u0e94\u0ec9\u0e94\u0eb5\u0e81\u0ea7\u0ec8\u0eb2\u0e81\u0eb2\u0e99\u0eaa\u0eb0\u0eab\u0e99\u0ead\u0e87.<\/li>\n<li><strong>\u0e84\u0ea7\u0eb2\u0ea1\u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0e81\u0eb1\u0e99\u0ec4\u0e94\u0ec9 3.3V:<\/strong> ESP32 \u0ec1\u0ea5\u0eb0\u0ead\u0eb8\u0e9b\u0eb0\u0e81\u0ead\u0e99 3.3V \u0e97\u0eb5\u0ec8\u0e84\u0ec9\u0eb2\u0e8d\u0e84\u0eb7\u0e81\u0eb1\u0e99\u0ea1\u0eb5\u0e84\u0ea7\u0eb2\u0ea1\u0eab\u0e8d\u0eb8\u0ec9\u0e87\u0e8d\u0eb2\u0e81\u0ec3\u0e99\u0e81\u0eb2\u0e99\u0e82\u0eb1\u0e9a\u0ec2\u0ea1\u0e94\u0eb9\u0e99\u0ea3\u0eb5\u0ec0\u0ea5 5V \u0ea2\u0ec8\u0eb2\u0e87\u0eab\u0e99\u0ec9\u0eb2\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0e96\u0eb7\u0ec3\u0e99\u0e81\u0eb2\u0e99\u0e95\u0eb1\u0ec9\u0e87\u0e84\u0ec8\u0eb2\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0eaa\u0eb9\u0e87. \u0ec1\u0e95\u0ec8\u0ec3\u0e99\u0ec2\u0eab\u0ea1\u0e94\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0ecd\u0eb2, pin 3.3V \u0eaa\u0eb2\u0ea1\u0eb2\u0e94\u0e94\u0eb6\u0e87\u0e81\u0eb0\u0ec1\u0eaa\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0ec4\u0e9b\u0eab\u0eb2\u0e9e\u0eb7\u0ec9\u0e99\u0e94\u0eb4\u0e99\u0ec4\u0e94\u0ec9\u0e94\u0eb5, \u0ec0\u0e96\u0eb4\u0e87\u0ec1\u0ea1\u0ec8\u0e99\u0ea7\u0ec8\u0eb2 VCC \u0ec1\u0ea1\u0ec8\u0e99 5V. \u0e99\u0eb5\u0ec9\u0ec0\u0eae\u0eb1\u0e94\u0ec3\u0eab\u0ec9\u0ec2\u0ea1\u0e94\u0eb9\u0e99 trigger \u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0ecd\u0eb2\u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0e81\u0eb1\u0e99\u0ec4\u0e94\u0ec9\u0e97\u0ebb\u0ec8\u0ea7\u0ec4\u0e9b\u0eab\u0ebc\u0eb2\u0e8d\u0e82\u0eb6\u0ec9\u0e99.<\/li>\n<\/ol>\n<p>Pro Tip: \u0e99\u0eb5\u0ec9\u0ec1\u0ea1\u0ec8\u0e99\u0ec0\u0eab\u0e94\u0e9c\u0ebb\u0e99\u0e97\u0eb5\u0ec8\u0ea7\u0ec8\u0eb2\u0ec2\u0ea1\u0e94\u0eb9\u0e99\u0ea3\u0eb5\u0ec0\u0ea5\u0e97\u0eb2\u0e87\u0e81\u0eb2\u0e99\u0e84\u0ec9\u0eb2\u0eaa\u0ec8\u0ea7\u0e99\u0ec3\u0eab\u0e8d\u0ec8\u0ec0\u0ea5\u0eb5\u0ec8\u0ea1\u0e95\u0ebb\u0ec9\u0e99\u0e94\u0ec9\u0ea7\u0e8d low-level trigger\u2014\u0ea1\u0eb1\u0e99\u0ec0\u0e9b\u0eb1\u0e99\u0e81\u0eb2\u0e99\u0ead\u0ead\u0e81\u0ec1\u0e9a\u0e9a\u0e97\u0eb5\u0ec8\u0ec0\u0e82\u0eb1\u0ec9\u0ea1\u0ec1\u0e82\u0e87, \u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0e81\u0eb1\u0e99\u0ec4\u0e94\u0ec9, \u0ec1\u0ea5\u0eb0\u0e9b\u0ead\u0e94\u0ec4\u0e9e\u0e81\u0ea7\u0ec8\u0eb2.<\/p>\n<h2>\u0ea7\u0eb4\u0e97\u0eb5\u0e81\u0eb2\u0e99\u0e95\u0ecd\u0ec8\u0eaa\u0eb2\u0e8d Relay \u0ec1\u0e9a\u0e9a Low Level Trigger (\u0ec0\u0e97\u0eb7\u0ec8\u0ead\u0ea5\u0eb0\u0e82\u0eb1\u0ec9\u0e99\u0e95\u0ead\u0e99)<\/h2>\n<h3>\u0e81\u0eb2\u0e99\u0e95\u0ecd\u0ec8\u0eaa\u0eb2\u0e8d\u0e9e\u0eb7\u0ec9\u0e99\u0e96\u0eb2\u0e99\u0eaa\u0eb3\u0ea5\u0eb1\u0e9a Arduino Uno (Logic 5V)<\/h3>\n<h4>\u0e81\u0eb2\u0e99\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8\u0e9e\u0eb0\u0ea5\u0eb1\u0e87\u0e87\u0eb2\u0e99:<\/h4>\n<ul>\n<li>Relay VCC \u2192 Arduino 5V<\/li>\n<li>Relay GND \u2192 Arduino GND<\/li>\n<\/ul>\n<h4>\u0eaa\u0eb1\u0e99\u0e8d\u0eb2\u0e99\u0e84\u0ea7\u0e9a\u0e84\u0eb8\u0ea1:<\/h4>\n<ul>\n<li>Relay IN \u2192 Arduino Digital Pin (\u0e95\u0ebb\u0ea7\u0ea2\u0ec8\u0eb2\u0e87: Pin 7)<\/li>\n<\/ul>\n<h4>\u0e95\u0ebb\u0ea7\u0ea2\u0ec8\u0eb2\u0e87\u0ea5\u0eb0\u0eab\u0eb1\u0e94:<\/h4>\n<pre><code>const int relayPin = 7;<\/code><\/pre>\n<p>\u0eaa\u0eb4\u0ec8\u0e87\u0e97\u0eb5\u0ec8\u0ec0\u0e81\u0eb5\u0e94\u0e82\u0eb6\u0ec9\u0e99:<\/p>\n<ul>\n<li>HIGH (5V) \u0ec0\u0eae\u0eb1\u0e94\u0ec3\u0eab\u0ec9 Relay OFF<\/li>\n<li>LOW (0V) \u0ec0\u0e9b\u0eb5\u0e94 Relay ON<\/li>\n<\/ul>\n<h3>\u0e81\u0eb2\u0e99\u0e95\u0ecd\u0ec8\u0eaa\u0eb2\u0e8d\u0eaa\u0eb3\u0ea5\u0eb1\u0e9a ESP32 (Logic 3.3V)<\/h3>\n<p>ESP32 \u0eaa\u0ebb\u0ec8\u0e87\u0ead\u0ead\u0e81 3.3V \u0ec0\u0ea1\u0eb7\u0ec8\u0ead HIGH, \u0ec0\u0e8a\u0eb4\u0ec8\u0e87\u0ead\u0eb2\u0e94\u0ec0\u0eae\u0eb1\u0e94\u0ec3\u0eab\u0ec9\u0ec0\u0e81\u0eb5\u0e94\u0e9a\u0eb1\u0e99\u0eab\u0eb2\u0e81\u0eb1\u0e9a\u0ec2\u0ea1\u0e94\u0eb9\u0e99 Relay 5V \u0e9a\u0eb2\u0e87\u0ead\u0eb1\u0e99. \u0e99\u0eb5\u0ec9\u0ec1\u0ea1\u0ec8\u0e99\u0ea7\u0eb4\u0e97\u0eb5\u0e81\u0eb2\u0e99\u0e97\u0eb5\u0ec8\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0e96\u0eb7\u0ec4\u0e94\u0ec9:<\/p>\n<h4>\u0e81\u0eb2\u0e99\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8\u0e9e\u0eb0\u0ea5\u0eb1\u0e87\u0e87\u0eb2\u0e99:<\/h4>\n<ul>\n<li>Relay VCC \u2192 \u0ec1\u0eab\u0ebc\u0ec8\u0e87\u0e88\u0ec8\u0eb2\u0e8d\u0ec4\u0e9f 5V \u0e9e\u0eb2\u0e8d\u0e99\u0ead\u0e81 (\u0eab\u0ebc\u0eb7 pin 5V \u0e82\u0ead\u0e87 ESP32 \u0e96\u0ec9\u0eb2\u0ec3\u0e8a\u0ec9\u0ec4\u0e9f USB)<\/li>\n<li>Relay GND \u2192 Common ground \u0e81\u0eb1\u0e9a ESP32<\/li>\n<\/ul>\n<h4>\u0eaa\u0eb1\u0e99\u0e8d\u0eb2\u0e99\u0e84\u0ea7\u0e9a\u0e84\u0eb8\u0ea1:<\/h4>\n<ul>\n<li>Relay IN \u2192 ESP32 GPIO Pin (\u0e95\u0ebb\u0ea7\u0ea2\u0ec8\u0eb2\u0e87: GPIO 23)<\/li>\n<\/ul>\n<h4>\u0e95\u0ebb\u0ea7\u0ea2\u0ec8\u0eb2\u0e87\u0ea5\u0eb0\u0eab\u0eb1\u0e94:<\/h4>\n<pre><code>const int relayPin = 23;  \/\/ ESP32 GPIO23<\/code><\/pre>\n<p>\u0ec0\u0eab\u0e94\u0e9c\u0ebb\u0e99\u0e97\u0eb5\u0ec8\u0ea7\u0ec8\u0eb2\u0ea1\u0eb1\u0e99\u0ec3\u0e8a\u0ec9\u0ec4\u0e94\u0ec9\u0e81\u0eb1\u0e9a 3.3V:<\/p>\n<p>\u0ec0\u0ea1\u0eb7\u0ec8\u0ead pin ESP32 \u0ec0\u0e9b\u0eb1\u0e99 LOW (0V), \u0ea1\u0eb1\u0e99\u0eaa\u0eb0\u0eab\u0e99\u0ead\u0e87\u0ec0\u0eaa\u0eb1\u0ec9\u0e99\u0e97\u0eb2\u0e87 ground. LED \u0e82\u0ead\u0e87 optocoupler \u0ec4\u0e94\u0ec9\u0eae\u0eb1\u0e9a\u0e9e\u0eb0\u0ea5\u0eb1\u0e87\u0e87\u0eb2\u0e99\u0e88\u0eb2\u0e81\u0ec1\u0eab\u0ebc\u0ec8\u0e87\u0e88\u0ec8\u0eb2\u0e8d\u0ec4\u0e9f 5V VCC, \u0e94\u0eb1\u0ec8\u0e87\u0e99\u0eb1\u0ec9\u0e99\u0ec1\u0eae\u0e87\u0e94\u0eb1\u0e99\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2 5V \u0ec0\u0e95\u0eb1\u0ea1\u0e88\u0eb0\u0ec0\u0e81\u0eb5\u0e94\u0e82\u0eb7\u0ec9\u0e99\u0e97\u0ebb\u0ec8\u0ea7 LED - \u0e9e\u0ebd\u0e87\u0e9e\u0ecd\u0e97\u0eb5\u0ec8\u0e88\u0eb0\u0ec0\u0eae\u0eb1\u0e94\u0ec3\u0eab\u0ec9\u0ea1\u0eb1\u0e99\u0eaa\u0eb0\u0eab\u0ea7\u0ec8\u0eb2\u0e87\u0ec1\u0ea5\u0eb0\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99 Relay.<\/p>\n<p>Pro Tip: \u0e96\u0ec9\u0eb2\u0ec2\u0ea1\u0e94\u0eb9\u0e99 Relay \u0e82\u0ead\u0e87\u0e97\u0ec8\u0eb2\u0e99\u0ea1\u0eb5 jumper \u0eaa\u0ecd\u0eb2\u0ea5\u0eb1\u0e9a JD-VCC (\u0e9e\u0eb0\u0ea5\u0eb1\u0e87\u0e87\u0eb2\u0e99 Relay) \u0ec1\u0e8d\u0e81\u0e95\u0ec8\u0eb2\u0e87\u0eab\u0eb2\u0e81\u0e88\u0eb2\u0e81 VCC (\u0e9e\u0eb0\u0ea5\u0eb1\u0e87\u0e87\u0eb2\u0e99 Logic), \u0e96\u0ead\u0e94 jumper \u0ead\u0ead\u0e81\u0ec1\u0ea5\u0eb0\u0e88\u0ec8\u0eb2\u0e8d\u0ec4\u0e9f\u0ec3\u0eab\u0ec9 JD-VCC \u0e88\u0eb2\u0e81 5V \u0ec3\u0e99\u0e82\u0eb0\u0e99\u0eb0\u0e97\u0eb5\u0ec8\u0eae\u0eb1\u0e81\u0eaa\u0eb2 VCC \u0ea2\u0eb9\u0ec8\u0e97\u0eb5\u0ec8 3.3V. \u0e99\u0eb5\u0ec9\u0eaa\u0eb0\u0eab\u0e99\u0ead\u0e87\u0e81\u0eb2\u0e99\u0ec1\u0e8d\u0e81\u0e97\u0eb5\u0ec8\u0eaa\u0ebb\u0ea1\u0e9a\u0eb9\u0e99\u0ec1\u0ea5\u0eb0\u0e84\u0ea7\u0eb2\u0ea1\u0eab\u0e99\u0ec9\u0eb2\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0e96\u0eb7\u0e97\u0eb5\u0ec8\u0e94\u0eb5\u0e81\u0ea7\u0ec8\u0eb2\u0e81\u0eb1\u0e9a microcontrollers 3.3V.<\/p>\n<h2>Low Level vs High Level: \u0e97\u0ec8\u0eb2\u0e99\u0e84\u0ea7\u0e99\u0ec0\u0ea5\u0eb7\u0ead\u0e81\u0ead\u0eb1\u0e99\u0ec3\u0e94?<\/h2>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-19561\" src=\"https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/High-Level-Trigger-Relay-Conceptual.webp\" alt=\"High Level Trigger Relay (Conceptual)\" width=\"800\" height=\"800\" srcset=\"https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/High-Level-Trigger-Relay-Conceptual.webp 800w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/High-Level-Trigger-Relay-Conceptual-300x300.webp 300w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/High-Level-Trigger-Relay-Conceptual-150x150.webp 150w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/High-Level-Trigger-Relay-Conceptual-768x768.webp 768w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/High-Level-Trigger-Relay-Conceptual-12x12.webp 12w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/High-Level-Trigger-Relay-Conceptual-600x600.webp 600w, https:\/\/test.viox.com\/wp-content\/uploads\/2025\/11\/High-Level-Trigger-Relay-Conceptual-100x100.webp 100w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>\u0ec2\u0ea1\u0e94\u0eb9\u0e99 Relay \u0eaa\u0ec8\u0ea7\u0e99\u0ec3\u0eab\u0e8d\u0ec8\u0ea1\u0eb2\u0e9e\u0ec9\u0ead\u0ea1\u0e81\u0eb1\u0e9a jumper \u0eab\u0ebc\u0eb7\u0eaa\u0eb0\u0ea7\u0eb4\u0e94\u0ec0\u0e9e\u0eb7\u0ec8\u0ead\u0ec0\u0ea5\u0eb7\u0ead\u0e81\u0ea5\u0eb0\u0eab\u0ea7\u0ec8\u0eb2\u0e87\u0ec2\u0eab\u0ea1\u0e94 trigger \u0ec1\u0e9a\u0e9a low-level \u0ec1\u0ea5\u0eb0 high-level. \u0e99\u0eb5\u0ec9\u0ec1\u0ea1\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2\u0e97\u0eb5\u0ec8\u0e88\u0eb0\u0ec3\u0e8a\u0ec9\u0ec1\u0e95\u0ec8\u0ea5\u0eb0\u0ead\u0eb1\u0e99:<\/p>\n<h3>\u0ec0\u0ea5\u0eb7\u0ead\u0e81 Low Level Trigger \u0ec0\u0ea1\u0eb7\u0ec8\u0ead:<\/h3>\n<ul>\n<li>\u2705 \u0ec3\u0e8a\u0ec9 microcontrollers 3.3V (ESP32, ESP8266, Raspberry Pi)<\/li>\n<li>\u2705 \u0e97\u0ec8\u0eb2\u0e99\u0e95\u0ec9\u0ead\u0e87\u0e81\u0eb2\u0e99\u0e9e\u0eb6\u0e94\u0e95\u0eb4\u0e81\u0ecd\u0eb2\u0e97\u0eb5\u0ec8\u0e9b\u0ead\u0e94\u0ec4\u0e9e (Relay \u0e88\u0eb0 OFF \u0ec2\u0e94\u0e8d\u0e84\u0ec8\u0eb2\u0ec0\u0ea5\u0eb5\u0ec8\u0ea1\u0e95\u0ebb\u0ec9\u0e99\u0e96\u0ec9\u0eb2\u0eaa\u0eb2\u0e8d\u0e84\u0ea7\u0e9a\u0e84\u0eb8\u0ea1\u0ea5\u0ebb\u0ec9\u0ea1\u0ec0\u0eab\u0ea5\u0ea7)<\/li>\n<li>\u2705 \u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0e81\u0eb1\u0e9a\u0ec2\u0ea1\u0e94\u0eb9\u0e99 Relay \u0e97\u0eb5\u0ec8\u0e9a\u0ecd\u0ec8\u0eae\u0eb9\u0ec9\u0e88\u0eb1\u0e81 \u0eab\u0ebc\u0eb7 \u0e9a\u0ecd\u0ec8\u0ec4\u0e94\u0ec9\u0e97\u0ebb\u0e94\u0eaa\u0ead\u0e9a (\u0ea1\u0eb1\u0e99\u0ec0\u0e9b\u0eb1\u0e99\u0ec2\u0eab\u0ea1\u0e94\u0e97\u0eb5\u0ec8\u0e9e\u0ebb\u0e9a\u0ec0\u0ea5\u0eb7\u0ec9\u0ead\u0e8d\u0e81\u0ea7\u0ec8\u0eb2\/\u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0e81\u0eb1\u0e99\u0ec4\u0e94\u0ec9)<\/li>\n<li>\u2705 \u0ec1\u0ead\u0eb1\u0e9a\u0e9e\u0ea5\u0eb4\u0ec0\u0e84\u0e8a\u0eb1\u0e99\u0e82\u0ead\u0e87\u0e97\u0ec8\u0eb2\u0e99\u0e95\u0ec9\u0ead\u0e87\u0e81\u0eb2\u0e99\u0ec3\u0eab\u0ec9 load \u0e9b\u0eb4\u0e94 OFF \u0eaa\u0ec8\u0ea7\u0e99\u0ec3\u0eab\u0e8d\u0ec8<\/li>\n<li>\u2705 \u0e97\u0ec8\u0eb2\u0e99\u0ec0\u0e9b\u0eb1\u0e99\u0e9c\u0eb9\u0ec9\u0ec0\u0ea5\u0eb5\u0ec8\u0ea1\u0e95\u0ebb\u0ec9\u0e99 (\u0ea1\u0eb5\u0ec2\u0ead\u0e81\u0eb2\u0e94\u0eab\u0e99\u0ec9\u0ead\u0e8d\u0e97\u0eb5\u0ec8\u0e88\u0eb0\u0ea1\u0eb5\u0e9a\u0eb1\u0e99\u0eab\u0eb2\u0e84\u0ea7\u0eb2\u0ea1\u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0e81\u0eb1\u0e99\u0ec4\u0e94\u0ec9)<\/li>\n<\/ul>\n<h4>\u0e95\u0ebb\u0ea7\u0ea2\u0ec8\u0eb2\u0e87\u0e84\u0ecd\u0eb2\u0eae\u0ec9\u0ead\u0e87\u0eaa\u0eb0\u0eab\u0ea1\u0eb1\u0e81:<\/h4>\n<ul>\n<li>\u0ea5\u0eb0\u0e9a\u0ebb\u0e9a\u0ead\u0eb1\u0e94\u0e95\u0eb0\u0ec2\u0e99\u0ea1\u0eb1\u0e94\u0ec3\u0e99\u0ec0\u0eae\u0eb7\u0ead\u0e99 (\u0ec4\u0e9f\u0e9b\u0eb4\u0e94 OFF \u0ec2\u0e94\u0e8d\u0e84\u0ec8\u0eb2\u0ec0\u0ea5\u0eb5\u0ec8\u0ea1\u0e95\u0ebb\u0ec9\u0e99)<\/li>\n<li>\u0ea5\u0eb0\u0e9a\u0ebb\u0e9a\u0ec0\u0e95\u0eb7\u0ead\u0e99\u0ec4\u0e9e (\u0eaa\u0ebd\u0e87\u0ec4\u0e8a\u0ec0\u0ea3\u0e99\u0e9b\u0eb4\u0e94 OFF \u0ec2\u0e94\u0e8d\u0e84\u0ec8\u0eb2\u0ec0\u0ea5\u0eb5\u0ec8\u0ea1\u0e95\u0ebb\u0ec9\u0e99)<\/li>\n<li>\u0e81\u0eb2\u0e99\u0e84\u0ea7\u0e9a\u0e84\u0eb8\u0ea1\u0e9b\u0eb1\u0eca\u0ea1 (\u0e9b\u0eb1\u0eca\u0ea1\u0e9b\u0eb4\u0e94 OFF \u0ec0\u0ea7\u0eb1\u0ec9\u0e99\u0ec0\u0eaa\u0e8d\u0ec1\u0e95\u0ec8\u0ea7\u0ec8\u0eb2\u0e96\u0eb7\u0e81\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea2\u0ec8\u0eb2\u0e87\u0eab\u0ec9\u0eb2\u0ea7\u0eab\u0eb1\u0e99)<\/li>\n<li>Safety interlocks (\u0ead\u0eb8\u0e9b\u0eb0\u0e81\u0ead\u0e99\u0e96\u0eb7\u0e81\u0e9b\u0eb4\u0e94\u0ec3\u0e8a\u0ec9\u0e87\u0eb2\u0e99\u0ec0\u0ea7\u0eb1\u0ec9\u0e99\u0ec0\u0eaa\u0e8d\u0ec1\u0e95\u0ec8\u0ea7\u0ec8\u0eb2\u0ec0\u0e9b\u0eb5\u0e94\u0ec3\u0e8a\u0ec9\u0e87\u0eb2\u0e99\u0ea2\u0ec8\u0eb2\u0e87\u0eab\u0ec9\u0eb2\u0ea7\u0eab\u0eb1\u0e99)<\/li>\n<\/ul>\n<h3>\u0ec0\u0ea5\u0eb7\u0ead\u0e81 High Level Trigger \u0ec0\u0ea1\u0eb7\u0ec8\u0ead:<\/h3>\n<ul>\n<li>\u2705 \u0e97\u0ec8\u0eb2\u0e99\u0e95\u0ec9\u0ead\u0e87\u0e81\u0eb2\u0e99\u0ec3\u0eab\u0ec9 Relay \u0ec0\u0e9b\u0eb5\u0e94 ON \u0ec3\u0e99\u0ea5\u0eb0\u0eab\u0ea7\u0ec8\u0eb2\u0e87\u0e81\u0eb2\u0e99\u0ea3\u0eb5\u0ec0\u0e8a\u0eb1\u0e94\/\u0e9a\u0eb9\u0e94 Arduino (\u0e81\u0ecd\u0ea5\u0eb0\u0e99\u0eb5\u0e81\u0eb2\u0e99\u0e99\u0ecd\u0eb2\u0ec3\u0e8a\u0ec9\u0e97\u0eb5\u0ec8\u0eab\u0eb2\u0e8d\u0eb2\u0e81\u0ec1\u0e95\u0ec8\u0eaa\u0eb0\u0ec0\u0e9e\u0eb2\u0eb0)<\/li>\n<li>\u2705 \u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0e81\u0eb1\u0e9a loads \u0e97\u0eb5\u0ec8\u0e9b\u0eb4\u0e94\u0e95\u0eb2\u0ea1\u0e9b\u0ebb\u0e81\u0e81\u0eb0\u0e95\u0eb4 (NC) \u0e9a\u0ec8\u0ead\u0e99\u0e97\u0eb5\u0ec8\u0e97\u0ec8\u0eb2\u0e99\u0e95\u0ec9\u0ead\u0e87\u0e81\u0eb2\u0e99\u0e9e\u0eb6\u0e94\u0e95\u0eb4\u0e81\u0ecd\u0eb2 inverse<\/li>\n<li>\u2705 Logic \u0ea5\u0eb0\u0eab\u0eb1\u0e94\u0e82\u0ead\u0e87\u0e97\u0ec8\u0eb2\u0e99\u0e87\u0ec8\u0eb2\u0e8d\u0e81\u0ea7\u0ec8\u0eb2\u0e94\u0ec9\u0ea7\u0e8d \u201cHIGH = ON\u201d (\u0e84\u0ea7\u0eb2\u0ea1\u0ea1\u0eb1\u0e81\u0eaa\u0ec8\u0ea7\u0e99\u0e95\u0ebb\u0ea7)<\/li>\n<li>\u2705 Interfacing \u0e81\u0eb1\u0e9a\u0ea5\u0eb0\u0e9a\u0ebb\u0e9a\u0e84\u0ea7\u0e9a\u0e84\u0eb8\u0ea1 active-high (PLCs, industrial controllers)<\/li>\n<\/ul>\n<h4>\u0e95\u0ebb\u0ea7\u0ea2\u0ec8\u0eb2\u0e87\u0e84\u0ecd\u0eb2\u0eae\u0ec9\u0ead\u0e87\u0eaa\u0eb0\u0eab\u0ea1\u0eb1\u0e81:<\/h4>\n<ul>\n<li>\u0ec4\u0e9f\u0eaa\u0eb8\u0e81\u0ec0\u0eaa\u0eb5\u0e99 (\u0ec0\u0e9b\u0eb5\u0e94 ON \u0ec3\u0e99\u0ea5\u0eb0\u0eab\u0ea7\u0ec8\u0eb2\u0e87\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0e82\u0eb1\u0e94\u0e82\u0ec9\u0ead\u0e87)<\/li>\n<li>\u0e9e\u0eb1\u0e94\u0ea5\u0ebb\u0ea1\u0ea5\u0eb0\u0e9a\u0eb2\u0e8d\u0e84\u0ea7\u0eb2\u0ea1\u0eae\u0ec9\u0ead\u0e99 (\u0ec0\u0e9b\u0eb5\u0e94 ON \u0ec2\u0e94\u0e8d\u0e84\u0ec8\u0eb2\u0ec0\u0ea5\u0eb5\u0ec8\u0ea1\u0e95\u0ebb\u0ec9\u0e99\u0ec0\u0e9e\u0eb7\u0ec8\u0ead\u0e84\u0ea7\u0eb2\u0ea1\u0e9b\u0ead\u0e94\u0ec4\u0e9e)<\/li>\n<li>\u0ea5\u0eb0\u0e9a\u0ebb\u0e9a\u0e95\u0eb1\u0e94\u0e81\u0eb2\u0e99\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8\u0ec1\u0e9a\u0e94\u0ec0\u0e95\u0eb5\u0ea5\u0eb5\u0ec8 (\u0e82\u0ecd\u0ec9\u0e81\u0ecd\u0eb2\u0e99\u0ebb\u0e94 fail-safe \u0eaa\u0eb0\u0ec0\u0e9e\u0eb2\u0eb0)<\/li>\n<\/ul>\n<h2>\u0e84\u0ea7\u0eb2\u0ea1\u0e88\u0eb4\u0e87\u0e97\u0eb5\u0ec8\u0e8a\u0eb7\u0ec8\u0eaa\u0eb1\u0e94: \u0eaa\u0ecd\u0eb2\u0ea5\u0eb1\u0e9a 95% \u0e82\u0ead\u0e87\u0ec2\u0e84\u0e87\u0e81\u0eb2\u0e99 Arduino\/ESP32, trigger \u0ec1\u0e9a\u0e9a low-level \u0ec1\u0ea1\u0ec8\u0e99\u0e97\u0eb2\u0e87\u0ec0\u0ea5\u0eb7\u0ead\u0e81\u0e97\u0eb5\u0ec8\u0e94\u0eb5\u0e81\u0ea7\u0ec8\u0eb2.<\/h2>\n<p>\u0ea1\u0eb1\u0e99\u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0e81\u0eb1\u0e99\u0ec4\u0e94\u0ec9\u0eab\u0ebc\u0eb2\u0e8d\u0e81\u0ea7\u0ec8\u0eb2, \u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0e96\u0eb7\u0ec4\u0e94\u0ec9\u0eab\u0ebc\u0eb2\u0e8d\u0e81\u0ea7\u0ec8\u0eb2, \u0ec1\u0ea5\u0eb0\u0e9b\u0ead\u0e94\u0ec4\u0e9e\u0e81\u0ea7\u0ec8\u0eb2. \u0ea2\u0ec8\u0eb2\u0e84\u0eb4\u0e94\u0eab\u0ebc\u0eb2\u0e8d\u0ec0\u0e81\u0eb5\u0e99\u0ec4\u0e9b.<\/p>\n<h2>\u0e84\u0ea7\u0eb2\u0ea1\u0e9c\u0eb4\u0e94\u0e9e\u0eb2\u0e94\u0e97\u0ebb\u0ec8\u0ea7\u0ec4\u0e9b\u0ec1\u0ea5\u0eb0\u0ea7\u0eb4\u0e97\u0eb5\u0e81\u0eb2\u0e99\u0ec1\u0e81\u0ec9\u0ec4\u0e82\u0e9e\u0ea7\u0e81\u0ea1\u0eb1\u0e99<\/h2>\n<h3>\u0e84\u0ea7\u0eb2\u0ea1\u0e9c\u0eb4\u0e94\u0e9e\u0eb2\u0e94\u0e97\u0eb5 1: \u201cRelay \u0e82\u0ead\u0e87\u0e82\u0ec9\u0ead\u0e8d\u0ec0\u0e9b\u0eb5\u0e94 ON \u0ea2\u0eb9\u0ec8\u0eaa\u0eb0\u0ec0\u0edd\u0eb5!\u201d<\/h3>\n<p>\u0ead\u0eb2\u0e81\u0eb2\u0e99: Relay \u0e84\u0ea5\u0eb4\u0e81\u0ec0\u0e9b\u0eb5\u0e94 ON \u0e97\u0eb1\u0e99\u0e97\u0eb5\u0e97\u0eb5\u0ec8\u0e97\u0ec8\u0eb2\u0e99\u0ec0\u0e9b\u0eb5\u0e94 Arduino, \u0e81\u0ec8\u0ead\u0e99\u0e97\u0eb5\u0ec8\u0ea5\u0eb0\u0eab\u0eb1\u0e94\u0e82\u0ead\u0e87\u0e97\u0ec8\u0eb2\u0e99\u0e88\u0eb0\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81.<\/p>\n<p>\u0eaa\u0eb2\u0ec0\u0eab\u0e94: \u0ec3\u0e99\u0ea5\u0eb0\u0eab\u0ea7\u0ec8\u0eb2\u0e87\u0e81\u0eb2\u0e99\u0e9a\u0eb9\u0e94, pins Arduino \u0ea2\u0eb9\u0ec8\u0ec3\u0e99\u0eaa\u0eb0\u0e96\u0eb2\u0e99\u0eb0\u0e97\u0eb5\u0ec8\u0e9a\u0ecd\u0ec8\u0ec4\u0e94\u0ec9\u0e81\u0ecd\u0eb2\u0e99\u0ebb\u0e94 (floating). \u0e96\u0ec9\u0eb2 pin float \u0ec0\u0e9b\u0eb1\u0e99 LOW, Relay \u0e88\u0eb0 trigger.<\/p>\n<h4>\u0ec1\u0e81\u0ec9\u0ec4\u0e82:<\/h4>\n<pre><code>void setup() {<\/code><\/pre>\n<p>\u0e81\u0eb2\u0e99\u0e95\u0eb1\u0ec9\u0e87\u0e84\u0ec8\u0eb2\u0eaa\u0eb0\u0e96\u0eb2\u0e99\u0eb0 pin \u0e81\u0ec8\u0ead\u0e99\u0e97\u0eb5\u0ec8\u0e88\u0eb0\u0e95\u0eb1\u0ec9\u0e87\u0ea1\u0eb1\u0e99\u0ec0\u0e9b\u0eb1\u0e99 OUTPUT \u0eae\u0eb1\u0e9a\u0e9b\u0eb0\u0e81\u0eb1\u0e99\u0ea7\u0ec8\u0eb2\u0ea1\u0eb1\u0e99\u0ec0\u0ea5\u0eb5\u0ec8\u0ea1\u0e95\u0ebb\u0ec9\u0e99\u0ec3\u0e99\u0eaa\u0eb0\u0e96\u0eb2\u0e99\u0eb0 OFF.<\/p>\n<h3>\u0e84\u0ea7\u0eb2\u0ea1\u0e9c\u0eb4\u0e94\u0e9e\u0eb2\u0e94\u0e97\u0eb5 2: \u201c\u0ea1\u0eb1\u0e99\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81... \u0ec1\u0e95\u0ec8\u0eab\u0ebc\u0eb1\u0e87\u0e88\u0eb2\u0e81\u0e99\u0eb1\u0ec9\u0e99 Randomly Triggers\u201d<\/h3>\n<p>\u0ead\u0eb2\u0e81\u0eb2\u0e99: Relay \u0e9a\u0eb2\u0e87\u0e84\u0eb1\u0ec9\u0e87\u0e84\u0ea5\u0eb4\u0e81\u0ec0\u0e9b\u0eb5\u0e94 ON \u0ec0\u0ea1\u0eb7\u0ec8\u0ead\u0ea1\u0eb1\u0e99\u0e9a\u0ecd\u0ec8\u0e84\u0ea7\u0e99, \u0ec2\u0e94\u0e8d\u0eaa\u0eb0\u0ec0\u0e9e\u0eb2\u0eb0\u0e81\u0eb1\u0e9a\u0eaa\u0eb2\u0e8d\u0e8d\u0eb2\u0ea7\u0eab\u0ebc\u0eb7\u0eaa\u0eb0\u0e9e\u0eb2\u0e9a\u0ec1\u0ea7\u0e94\u0ea5\u0ec9\u0ead\u0ea1\u0e97\u0eb5\u0ec8\u0ea1\u0eb5\u0eaa\u0ebd\u0e87\u0e94\u0eb1\u0e87.<\/p>\n<p>\u0eaa\u0eb2\u0ec0\u0eab\u0e94: \u0eaa\u0ebd\u0e87\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2 \u0eab\u0ebc\u0eb7 \u0eaa\u0eb0\u0e96\u0eb2\u0e99\u0eb0 pin floating.<\/p>\n<h4>\u0ec1\u0e81\u0ec9\u0ec4\u0e82 1 \u2013 \u0ec0\u0e9e\u0eb5\u0ec8\u0ea1 External Pull-Up Resistor:<\/h4>\n<p>\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8 resistor 10k\u03a9 \u0ea5\u0eb0\u0eab\u0ea7\u0ec8\u0eb2\u0e87 pin IN \u0ec1\u0ea5\u0eb0 VCC. \u0e99\u0eb5\u0ec9\u0ec0\u0eae\u0eb1\u0e94\u0ec3\u0eab\u0ec9 IN \u0e96\u0eb7\u0e81\u0e94\u0eb6\u0e87 HIGH (Relay OFF) \u0ec0\u0ea1\u0eb7\u0ec8\u0ead Arduino \u0e82\u0ead\u0e87\u0e97\u0ec8\u0eb2\u0e99\u0e9a\u0ecd\u0ec8\u0ec4\u0e94\u0ec9\u0e94\u0eb6\u0e87\u0ea1\u0eb1\u0e99 LOW \u0ea2\u0ec8\u0eb2\u0e87\u0eab\u0ec9\u0eb2\u0ea7\u0eab\u0eb1\u0e99.<\/p>\n<h4>\u0ec1\u0e81\u0ec9\u0ec4\u0e82 2 \u2013 \u0ec0\u0e9b\u0eb5\u0e94\u0ec3\u0e8a\u0ec9 Internal Pull-Up:<\/h4>\n<pre><code>void setup() {<\/code><\/pre>\n<h3>\u0e84\u0ea7\u0eb2\u0ea1\u0e9c\u0eb4\u0e94\u0e9e\u0eb2\u0e94\u0e97\u0eb5 3: \u201cESP32 Relay \u0e9a\u0ecd\u0ec8\u0e84\u0ea5\u0eb4\u0e81\u0ea2\u0ec8\u0eb2\u0e87\u0eaa\u0eb0\u0edd\u0ecd\u0ec8\u0eb2\u0eaa\u0eb0\u0ec0\u0edd\u0eb5\u201d<\/h3>\n<p>\u0ead\u0eb2\u0e81\u0eb2\u0e99: Relay \u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0e9a\u0eb2\u0e87\u0e84\u0eb1\u0ec9\u0e87, \u0ea5\u0ebb\u0ec9\u0ea1\u0ec0\u0eab\u0ea5\u0ea7\u0e9a\u0eb2\u0e87\u0e84\u0eb1\u0ec9\u0e87. LED \u0ec0\u0e97\u0eb4\u0e87\u0ec1\u0e9c\u0e87 Relay \u0ec4\u0e9f\u0e82\u0eb6\u0ec9\u0e99\u0ec1\u0e95\u0ec8 Relay \u0e9a\u0ecd\u0ec8\u0e84\u0ea5\u0eb4\u0e81.<\/p>\n<p>\u0eaa\u0eb2\u0ec0\u0eab\u0e94: \u0e81\u0eb0\u0ec1\u0eaa\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0e9a\u0ecd\u0ec8\u0e9e\u0ebd\u0e87\u0e9e\u0ecd\u0e88\u0eb2\u0e81 3.3V GPIO \u0ec0\u0e9e\u0eb7\u0ec8\u0ead\u0e82\u0eb1\u0e9a LED optocoupler \u0ec4\u0e94\u0ec9\u0ea2\u0ec8\u0eb2\u0e87\u0eab\u0e99\u0ec9\u0eb2\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0e96\u0eb7.<\/p>\n<h4>\u0ec1\u0e81\u0ec9\u0ec4\u0e82 \u2013 \u0ec3\u0e8a\u0ec9\u0ec2\u0ea1\u0e94\u0eb9\u0e99 Relay 3.3V \u0e97\u0eb5\u0ec8\u0ead\u0eb8\u0e97\u0eb4\u0e94\u0e95\u0ebb\u0e99:<\/h4>\n<p>\u0e8a\u0ead\u0e81\u0eab\u0eb2\u0ec2\u0ea1\u0e94\u0eb9\u0e99 Relay \u0e97\u0eb5\u0ec8\u0e96\u0eb7\u0e81\u0e88\u0eb1\u0e94\u0ead\u0eb1\u0e99\u0e94\u0eb1\u0e9a\u0eaa\u0eb0\u0ec0\u0e9e\u0eb2\u0eb0\u0eaa\u0ecd\u0eb2\u0ea5\u0eb1\u0e9a\u0ec1\u0eae\u0e87\u0e94\u0eb1\u0e99\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2 trigger 3.3V (\u0e9a\u0ecd\u0ec8\u0e9e\u0ebd\u0e87\u0ec1\u0e95\u0ec8\u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0e81\u0eb1\u0e99\u0ec4\u0e94\u0ec9\u0e81\u0eb1\u0e9a 3.3V). \u0ec0\u0eab\u0ebc\u0ebb\u0ec8\u0eb2\u0e99\u0eb5\u0ec9\u0ea1\u0eb5\u0ea7\u0ebb\u0e87\u0e88\u0ead\u0e99 optocoupler \u0e97\u0eb5\u0ec8\u0e94\u0eb5\u0e97\u0eb5\u0ec8\u0eaa\u0eb8\u0e94\u0e97\u0eb5\u0ec8\u0ea1\u0eb5\u0e84\u0ea7\u0eb2\u0ea1\u0e95\u0ec9\u0ead\u0e87\u0e81\u0eb2\u0e99\u0ec1\u0eae\u0e87\u0e94\u0eb1\u0e99\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2 LED \u0e95\u0ec8\u0ecd\u0eb2\u0e81\u0ea7\u0ec8\u0eb2.<\/p>\n<p>\u0eab\u0ebc\u0eb7 \u2013 \u0e88\u0ec8\u0eb2\u0e8d\u0ec4\u0e9f\u0ec3\u0eab\u0ec9 VCC \u0e82\u0ead\u0e87\u0ec2\u0ea1\u0e94\u0eb9\u0e99 Relay \u0e97\u0eb5\u0ec8 5V:<\/p>\n<p>\u0ec0\u0e96\u0eb4\u0e87\u0ec1\u0ea1\u0ec8\u0e99\u0ea7\u0ec8\u0eb2 ESP32 \u0ec1\u0ea1\u0ec8\u0e99 3.3V, \u0e97\u0ec8\u0eb2\u0e99\u0eaa\u0eb2\u0ea1\u0eb2\u0e94\u0e88\u0ec8\u0eb2\u0e8d\u0ec4\u0e9f\u0ec3\u0eab\u0ec9 VCC \u0e82\u0ead\u0e87\u0ec2\u0ea1\u0e94\u0eb9\u0e99 Relay \u0e88\u0eb2\u0e81 5V (pin 5V \u0e82\u0ead\u0e87 ESP32 \u0eab\u0ebc\u0eb7\u0ec1\u0eab\u0ebc\u0ec8\u0e87\u0e88\u0ec8\u0eb2\u0e8d\u0ec4\u0e9f\u0e9e\u0eb2\u0e8d\u0e99\u0ead\u0e81) \u0ec3\u0e99\u0e82\u0eb0\u0e99\u0eb0\u0e97\u0eb5\u0ec8 ESP32 GPIO sinks \u0e81\u0eb0\u0ec1\u0eaa\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0ec4\u0e9b\u0eab\u0eb2 GND. \u0e99\u0eb5\u0ec9\u0eaa\u0eb0\u0eab\u0e99\u0ead\u0e87\u0e81\u0eb0\u0ec1\u0eaa\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2 LED \u0e97\u0eb5\u0ec8\u0ec0\u0e82\u0eb1\u0ec9\u0ea1\u0ec1\u0e82\u0e87\u0e81\u0ea7\u0ec8\u0eb2\u0e9c\u0ec8\u0eb2\u0e99 optocoupler.<\/p>\n<h3>\u0e84\u0ea7\u0eb2\u0ea1\u0e9c\u0eb4\u0e94\u0e9e\u0eb2\u0e94 #4: \u201c\u0e82\u0ec9\u0ead\u0e8d\u0e95\u0eb1\u0ec9\u0e87\u0e88\u0eb1\u0ea1\u0ec0\u0e9b\u0eb5\u0e9c\u0eb4\u0e94\u201d<\/h3>\n<p>\u0ead\u0eb2\u0e81\u0eb2\u0e99: \u0e81\u0eb2\u0e99\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0e82\u0ead\u0e87\u0ea3\u0eb5\u0ec0\u0ea5\u0ec1\u0ea1\u0ec8\u0e99\u0e81\u0ebb\u0e87\u0e81\u0eb1\u0e99\u0e82\u0ec9\u0eb2\u0ea1\u0e81\u0eb1\u0e9a\u0eaa\u0eb4\u0ec8\u0e87\u0e97\u0eb5\u0ec8\u0ea5\u0eb0\u0eab\u0eb1\u0e94\u0e82\u0ead\u0e87\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e84\u0eb2\u0e94\u0eab\u0ea7\u0eb1\u0e87.<\/p>\n<p>\u0eaa\u0eb2\u0ec0\u0eab\u0e94: \u0ec2\u0ea1\u0e94\u0eb9\u0e99\u0ea3\u0eb5\u0ec0\u0ea5\u0ea1\u0eb5\u0e88\u0eb1\u0ea1\u0ec0\u0e9b\u0eb5\u0e95\u0eb1\u0ec9\u0e87\u0ec0\u0e9b\u0eb1\u0e99\u0ec2\u0edd\u0e94\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0eaa\u0eb9\u0e87.<\/p>\n<h4>\u0ec1\u0e81\u0ec9\u0ec4\u0e82:<\/h4>\n<p>\u0e8a\u0ead\u0e81\u0eab\u0eb2\u0e88\u0eb1\u0ea1\u0ec0\u0e9b\u0eb5 3 \u0e82\u0eb2\u0ec3\u0e81\u0ec9\u0e81\u0eb1\u0e9a\u0eaa\u0eb0\u0e81\u0eb9, \u0e9b\u0ebb\u0e81\u0e81\u0eb0\u0e95\u0eb4\u0ec1\u0ea5\u0ec9\u0ea7\u0ea1\u0eb5\u0e9b\u0ec9\u0eb2\u0e8d\u0e81\u0eb3\u0e81\u0eb1\u0e9a\u0ea7\u0ec8\u0eb2:<\/p>\n<ul>\n<li>H (\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0eaa\u0eb9\u0e87)<\/li>\n<li>COM (\u0e97\u0ebb\u0ec8\u0ea7\u0ec4\u0e9b)<\/li>\n<li>L (\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3)<\/li>\n<\/ul>\n<p>\u0e8d\u0ec9\u0eb2\u0e8d\u0e88\u0eb1\u0ea1\u0ec0\u0e9b\u0eb5\u0ec0\u0e9e\u0eb7\u0ec8\u0ead\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8 COM \u0ec1\u0ea5\u0eb0 L \u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0ec2\u0edd\u0e94\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3.<\/p>\n<p>\u0e96\u0ec9\u0eb2\u0e9a\u0ecd\u0ec8\u0ea1\u0eb5\u0e88\u0eb1\u0ea1\u0ec0\u0e9b\u0eb5: \u0e9a\u0eb2\u0e87\u0ec2\u0ea1\u0e94\u0eb9\u0e99\u0ea3\u0eb5\u0ec0\u0ea5\u0e96\u0eb7\u0e81\u0ec1\u0e81\u0ec9\u0ec4\u0e82\u0ea2\u0eb9\u0ec8\u0e97\u0eb5\u0ec8\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0e99\u0eb1\u0ec9\u0e99. \u0e81\u0ea7\u0e94\u0ec0\u0e9a\u0eb4\u0ec8\u0e87\u0ea5\u0eb2\u0e8d\u0ea5\u0eb0\u0ead\u0ebd\u0e94\u0e82\u0ead\u0e87\u0e9c\u0eb0\u0ea5\u0eb4\u0e94\u0e95\u0eb0\u0e9e\u0eb1\u0e99 \u0eab\u0ebc\u0eb7\u0e97\u0ebb\u0e94\u0eaa\u0ead\u0e9a: \u0e96\u0ec9\u0eb2 LOW \u0ec0\u0e9b\u0eb5\u0e94\u0ea1\u0eb1\u0e99, \u0ea1\u0eb1\u0e99\u0ec1\u0ea1\u0ec8\u0e99\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3.<\/p>\n<h3>\u0e84\u0ea7\u0eb2\u0ea1\u0e9c\u0eb4\u0e94\u0e9e\u0eb2\u0e94 #5: \u201c\u0ea3\u0eb5\u0ec0\u0ea5\u0e84\u0ea5\u0eb4\u0e81 \u0ec1\u0e95\u0ec8\u0ec2\u0eab\u0ebc\u0e94\u0e9a\u0ecd\u0ec8\u0ec0\u0e9b\u0eb5\u0e94\u201d<\/h3>\n<p>\u0ead\u0eb2\u0e81\u0eb2\u0e99: \u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0ec4\u0e94\u0ec9\u0e8d\u0eb4\u0e99\u0eaa\u0ebd\u0e87\u0ea3\u0eb5\u0ec0\u0ea5\u0e84\u0ea5\u0eb4\u0e81, \u0ec4\u0e9f LED \u0ec0\u0e9b\u0eb5\u0e94, \u0ec1\u0e95\u0ec8\u0ec2\u0e84\u0ea1\u0ec4\u0e9f\/\u0ea1\u0ecd\u0ec0\u0e95\u0eb5\/\u0e9b\u0ec9\u0eb3\u0e82\u0ead\u0e87\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e9a\u0ecd\u0ec8\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81.<\/p>\n<p>\u0eaa\u0eb2\u0ec0\u0eab\u0e94: \u0e99\u0eb5\u0ec9\u0e9a\u0ecd\u0ec8\u0ec1\u0ea1\u0ec8\u0e99\u0e9a\u0eb1\u0e99\u0eab\u0eb2\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u2014\u0ea1\u0eb1\u0e99\u0ec0\u0e9b\u0eb1\u0e99\u0e9a\u0eb1\u0e99\u0eab\u0eb2\u0eaa\u0eb2\u0e8d\u0ec4\u0e9f\u0ea2\u0eb9\u0ec8\u0e94\u0ec9\u0eb2\u0e99\u0ec1\u0eae\u0e87\u0e94\u0eb1\u0e99\u0eaa\u0eb9\u0e87.<\/p>\n<h4>\u0ec1\u0e81\u0ec9\u0ec4\u0e82 \u2013 \u0e81\u0ea7\u0e94\u0eaa\u0ead\u0e9a\u0eaa\u0eb2\u0e8d\u0ec4\u0e9f\u0ec2\u0eab\u0ebc\u0e94:<\/h4>\n<p>COM (\u0e97\u0ebb\u0ec8\u0ea7\u0ec4\u0e9b) \u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8\u0e81\u0eb1\u0e9a\u0ec1\u0eab\u0ebc\u0ec8\u0e87\u0e9e\u0eb0\u0ea5\u0eb1\u0e87\u0e87\u0eb2\u0e99 (\u0e95\u0ebb\u0ea7\u0ea2\u0ec8\u0eb2\u0e87, 12V+ \u0eab\u0ebc\u0eb7\u0eaa\u0eb2\u0e8d AC)<\/p>\n<p>NO (\u0e9b\u0ebb\u0e81\u0e81\u0eb0\u0e95\u0eb4\u0ec0\u0e9b\u0eb5\u0e94) \u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8\u0e81\u0eb1\u0e9a\u0e82\u0ebb\u0ec9\u0ea7\u0e9a\u0ea7\u0e81\u0e82\u0ead\u0e87\u0ec2\u0eab\u0ebc\u0e94<\/p>\n<p>\u0e82\u0ebb\u0ec9\u0ea7\u0ea5\u0ebb\u0e9a\u0e82\u0ead\u0e87\u0ec2\u0eab\u0ebc\u0e94\u0e81\u0eb1\u0e9a\u0e84\u0eb7\u0e99\u0ec4\u0e9b\u0eab\u0eb2\u0e82\u0ebb\u0ec9\u0ea7\u0ea5\u0ebb\u0e9a\u0e82\u0ead\u0e87\u0ec1\u0eab\u0ebc\u0ec8\u0e87\u0e9e\u0eb0\u0ea5\u0eb1\u0e87\u0e87\u0eb2\u0e99<\/p>\n<h4>\u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0ec2\u0eab\u0ebc\u0e94 AC (\u0ec0\u0e8a\u0eb1\u0ec8\u0e99: \u0ec2\u0e84\u0ea1\u0ec4\u0e9f):<\/h4>\n<ul>\n<li>COM \u0eab\u0eb2\u0eaa\u0eb2\u0e8d\u0ec4\u0e9f AC \u0eae\u0ec9\u0ead\u0e99<\/li>\n<li>NO \u0eab\u0eb2\u0ec2\u0e84\u0ea1\u0ec4\u0e9f<\/li>\n<li>\u0e82\u0ebb\u0ec9\u0ea7\u0ead\u0eb7\u0ec8\u0e99\u0e82\u0ead\u0e87\u0ec2\u0e84\u0ea1\u0ec4\u0e9f\u0eab\u0eb2 AC \u0e81\u0eb2\u0e87<\/li>\n<\/ul>\n<h3>\u0eab\u0ea1\u0eb2\u0e8d\u0ec0\u0eab\u0e94\u0e84\u0ea7\u0eb2\u0ea1\u0e9b\u0ead\u0e94\u0ec4\u0e9e\u0e97\u0eb5\u0ec8\u0eaa\u0ecd\u0eb2\u0e84\u0eb1\u0e99:<\/h3>\n<p>\u0e96\u0ec9\u0eb2\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0e81\u0eb1\u0e9a\u0ec1\u0eae\u0e87\u0e94\u0eb1\u0e99\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2 AC (110V\/220V), \u0e9b\u0eb4\u0e94\u0ec4\u0e9f\u0ea2\u0eb9\u0ec8\u0e97\u0eb5\u0ec8\u0ec0\u0e9a\u0ea3\u0e81\u0ec0\u0e81\u0eb5\u0e81\u0ec8\u0ead\u0e99\u0e97\u0eb5\u0ec8\u0e88\u0eb0\u0eaa\u0eb2\u0e8d\u0ec4\u0e9f. \u0e96\u0ec9\u0eb2\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e9a\u0ecd\u0ec8\u0eaa\u0eb0\u0e9a\u0eb2\u0e8d\u0ec3\u0e88\u0e81\u0eb1\u0e9a\u0eaa\u0eb2\u0e8d\u0ec4\u0e9f AC, \u0ec3\u0eab\u0ec9\u0ec3\u0e8a\u0ec9\u0e8a\u0ec8\u0eb2\u0e87\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0e97\u0eb5\u0ec8\u0ea1\u0eb5\u0e84\u0eb8\u0e99\u0ea7\u0eb8\u0e94\u0e97\u0eb4.<\/p>\n<h2>\u0e81\u0eb2\u0e99\u0e99\u0eb3\u0ec3\u0e8a\u0ec9\u0e95\u0ebb\u0ea7\u0e88\u0eb4\u0e87: \u0ec0\u0ea1\u0eb7\u0ec8\u0ead\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e95\u0ec9\u0ead\u0e87\u0e81\u0eb2\u0e99\u0ea3\u0eb5\u0ec0\u0ea5\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3\u0ec1\u0e97\u0ec9\u0ec6<\/h2>\n<h3>1. \u0ec2\u0e84\u0e87\u0e81\u0eb2\u0e99\u0ead\u0eb1\u0e94\u0e95\u0eb0\u0ec2\u0e99\u0ea1\u0eb1\u0e94\u0ec0\u0eae\u0eb7\u0ead\u0e99<\/h3>\n<p>\u0eaa\u0eb0\u0e96\u0eb2\u0e99\u0eb0\u0e81\u0eb2\u0e99: \u0e8a\u0ec8\u0ead\u0e87\u0eaa\u0ebd\u0e9a\u0ead\u0eb1\u0e94\u0eaa\u0eb0\u0ea5\u0eb4\u0e8d\u0eb0\u0e97\u0eb5\u0ec8\u0e84\u0ea7\u0e9a\u0e84\u0eb8\u0ea1\u0e94\u0ec9\u0ea7\u0e8d ESP32 \u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0ec2\u0e84\u0ea1\u0ec4\u0e9f.<\/p>\n<p>\u0ec0\u0eab\u0e94\u0e9c\u0ebb\u0e99\u0e97\u0eb5\u0ec8\u0e95\u0ec9\u0ead\u0e87\u0ec3\u0e8a\u0ec9\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3:<\/p>\n<ul>\n<li>ESP32 \u0ec1\u0ea1\u0ec8\u0e99 3.3V (\u0e84\u0ea7\u0eb2\u0ea1\u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0e81\u0eb1\u0e99\u0ec4\u0e94\u0ec9\u0e94\u0eb5\u0e81\u0ea7\u0ec8\u0eb2)<\/li>\n<li>\u0ec2\u0e84\u0ea1\u0ec4\u0e9f\u0e84\u0ea7\u0e99\u0e88\u0eb0\u0e9b\u0eb4\u0e94\u0ec2\u0e94\u0e8d\u0e84\u0ec8\u0eb2\u0ec0\u0ea5\u0eb5\u0ec8\u0ea1\u0e95\u0ebb\u0ec9\u0e99 (\u0e9b\u0ec9\u0ead\u0e87\u0e81\u0eb1\u0e99\u0e84\u0ea7\u0eb2\u0ea1\u0e9c\u0eb4\u0e94\u0e9e\u0eb2\u0e94)<\/li>\n<li>\u0e81\u0eb2\u0e99\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ec1\u0e9a\u0e9a\u0eaa\u0eb8\u0ec8\u0ea1\u0ec3\u0e99\u0ea5\u0eb0\u0eab\u0ea7\u0ec8\u0eb2\u0e87\u0e81\u0eb2\u0e99\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8 WiFi \u0e84\u0eb7\u0e99\u0ec3\u0edd\u0ec8\u0e88\u0eb0\u0ec0\u0e9b\u0eb1\u0e99\u0ec0\u0ea5\u0eb7\u0ec8\u0ead\u0e87\u0e97\u0eb5\u0ec8\u0edc\u0ec9\u0eb2\u0ea5\u0eb3\u0e84\u0eb2\u0e99<\/li>\n<\/ul>\n<h4>\u0e81\u0eb2\u0e99\u0e9b\u0eb0\u0e95\u0eb4\u0e9a\u0eb1\u0e94:<\/h4>\n<pre><code>const int relayPin = 23;<\/code><\/pre>\n<h3>2. \u0e95\u0ebb\u0ea7\u0e84\u0ea7\u0e9a\u0e84\u0eb8\u0ea1\u0e8a\u0ebb\u0e99\u0ea5\u0eb0\u0e9b\u0eb0\u0e97\u0eb2\u0e99\u0eaa\u0ea7\u0e99<\/h3>\n<p>\u0eaa\u0eb0\u0e96\u0eb2\u0e99\u0eb0\u0e81\u0eb2\u0e99: \u0e9b\u0ec9\u0eb3\u0e99\u0ec9\u0eb3\u0e97\u0eb5\u0ec8\u0e95\u0eb1\u0ec9\u0e87\u0ec0\u0ea7\u0ea5\u0eb2\u0ec2\u0e94\u0e8d Arduino \u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0e95\u0ebd\u0e87\u0eaa\u0ea7\u0e99.<\/p>\n<p>\u0ec0\u0eab\u0e94\u0e9c\u0ebb\u0e99\u0e97\u0eb5\u0ec8\u0e95\u0ec9\u0ead\u0e87\u0ec3\u0e8a\u0ec9\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3:<\/p>\n<ul>\n<li>\u0e9b\u0ec9\u0eb3\u0e9b\u0eb4\u0e94\u0ec2\u0e94\u0e8d\u0e84\u0ec8\u0eb2\u0ec0\u0ea5\u0eb5\u0ec8\u0ea1\u0e95\u0ebb\u0ec9\u0e99 (\u0e9b\u0ec9\u0ead\u0e87\u0e81\u0eb1\u0e99\u0e99\u0ec9\u0eb3\u0e96\u0ec9\u0ea7\u0ea1\u0e96\u0ec9\u0eb2 Arduino \u0e82\u0eb1\u0e94\u0e82\u0ec9\u0ead\u0e87)<\/li>\n<li>\u0eaa\u0eb2\u0e8d\u0ec4\u0e9f\u0e8d\u0eb2\u0ea7\u0eab\u0eb2\u0ea3\u0eb5\u0ec0\u0ea5\u0e81\u0eb2\u0e87\u0ec1\u0e88\u0ec9\u0e87 (\u0e9e\u0eb9\u0ea1\u0e95\u0ec9\u0eb2\u0e99\u0e97\u0eb2\u0e99\u0eaa\u0ebd\u0e87\u0e94\u0ec9\u0ea7\u0e8d\u0e81\u0eb2\u0e99\u0e94\u0eb6\u0e87\u0e82\u0eb6\u0ec9\u0e99)<\/li>\n<li>\u0e9b\u0ec9\u0ead\u0e87\u0e81\u0eb1\u0e99\u0e84\u0ea7\u0eb2\u0ea1\u0e9c\u0eb4\u0e94\u0e9e\u0eb2\u0e94: \u0eaa\u0eb2\u0e8d\u0ec4\u0e9f\u0e82\u0eb2\u0e94 = \u0e9a\u0ecd\u0ec8\u0ea1\u0eb5\u0e99\u0ec9\u0eb3 = \u0e9e\u0eb7\u0e94\u0ea2\u0eb9\u0ec8\u0ea5\u0ead\u0e94<\/li>\n<\/ul>\n<h4>\u0e81\u0eb2\u0e99\u0e9b\u0eb0\u0e95\u0eb4\u0e9a\u0eb1\u0e94:<\/h4>\n<pre><code>void waterGarden(int minutes) {<\/code><\/pre>\n<h3>3. \u0e81\u0eb2\u0e99\u0e88\u0eb1\u0e94\u0e81\u0eb2\u0e99\u0e9e\u0eb0\u0ea5\u0eb1\u0e87\u0e87\u0eb2\u0e99\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87\u0e9e\u0eb4\u0ea1 3D<\/h3>\n<p>\u0eaa\u0eb0\u0e96\u0eb2\u0e99\u0eb0\u0e81\u0eb2\u0e99: \u0ec0\u0e9b\u0eb5\u0e94\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87\u0e9e\u0eb4\u0ea1\u0ec2\u0e94\u0e8d\u0ead\u0eb1\u0e94\u0e95\u0eb0\u0ec2\u0e99\u0ea1\u0eb1\u0e94\u0e81\u0ec8\u0ead\u0e99\u0ea7\u0ebd\u0e81\u0e9e\u0eb4\u0ea1, \u0e9b\u0eb4\u0e94\u0ec0\u0ea1\u0eb7\u0ec8\u0ead\u0eaa\u0eb3\u0ec0\u0ea5\u0eb1\u0e94.<\/p>\n<p>\u0ec0\u0eab\u0e94\u0e9c\u0ebb\u0e99\u0e97\u0eb5\u0ec8\u0e95\u0ec9\u0ead\u0e87\u0ec3\u0e8a\u0ec9\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3:<\/p>\n<ul>\n<li>\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87\u0e9e\u0eb4\u0ea1\u0e9b\u0eb4\u0e94\u0ec0\u0ea1\u0eb7\u0ec8\u0ead\u0e9a\u0ecd\u0ec8\u0e9e\u0eb4\u0ea1 (\u0e9b\u0eb0\u0ea2\u0eb1\u0e94\u0e9e\u0eb0\u0ea5\u0eb1\u0e87\u0e87\u0eb2\u0e99, \u0eab\u0ebc\u0eb8\u0e94\u0e9c\u0ec8\u0ead\u0e99\u0e84\u0ea7\u0eb2\u0ea1\u0eaa\u0ec8\u0ebd\u0e87\u0e95\u0ecd\u0ec8\u0e81\u0eb2\u0e99\u0ec0\u0e81\u0eb5\u0e94\u0ec4\u0e9f\u0ec4\u0edd\u0ec9)<\/li>\n<li>OctoPrint (Raspberry Pi) \u0ec3\u0e8a\u0ec9 GPIO 3.3V<\/li>\n<li>\u0e9b\u0ec9\u0ead\u0e87\u0e81\u0eb1\u0e99\u0e84\u0ea7\u0eb2\u0ea1\u0e9c\u0eb4\u0e94\u0e9e\u0eb2\u0e94: \u0ea5\u0eb0\u0e9a\u0ebb\u0e9a\u0e82\u0eb1\u0e94\u0e82\u0ec9\u0ead\u0e87 = \u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87\u0e9e\u0eb4\u0ea1\u0e9b\u0eb4\u0e94\u0ea2\u0eb9\u0ec8<\/li>\n<\/ul>\n<h3>4. \u0e95\u0ebb\u0ea7\u0e84\u0ea7\u0e9a\u0e84\u0eb8\u0ea1\u0e95\u0eb9\u0ec9\u0e9b\u0eb2<\/h3>\n<p>\u0eaa\u0eb0\u0e96\u0eb2\u0e99\u0eb0\u0e81\u0eb2\u0e99: \u0e81\u0eb2\u0e99\u0e84\u0ea7\u0e9a\u0e84\u0eb8\u0ea1\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87\u0ec0\u0eae\u0eb1\u0e94\u0e84\u0ea7\u0eb2\u0ea1\u0eae\u0ec9\u0ead\u0e99\u0ec2\u0e94\u0e8d\u0ead\u0eb5\u0e87\u0ec3\u0eaa\u0ec8\u0ead\u0eb8\u0e99\u0eab\u0eb0\u0e9e\u0eb9\u0ea1\u0e94\u0ec9\u0ea7\u0e8d Arduino.<\/p>\n<p>\u0ec0\u0eab\u0e94\u0e9c\u0ebb\u0e99\u0e97\u0eb5\u0ec8\u0e95\u0ec9\u0ead\u0e87\u0ec3\u0e8a\u0ec9\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3:<\/p>\n<ul>\n<li>\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87\u0ec0\u0eae\u0eb1\u0e94\u0e84\u0ea7\u0eb2\u0ea1\u0eae\u0ec9\u0ead\u0e99\u0e9b\u0eb4\u0e94\u0ec2\u0e94\u0e8d\u0e84\u0ec8\u0eb2\u0ec0\u0ea5\u0eb5\u0ec8\u0ea1\u0e95\u0ebb\u0ec9\u0e99 (\u0e9b\u0ec9\u0ead\u0e87\u0e81\u0eb1\u0e99\u0e9a\u0ecd\u0ec8\u0ec3\u0eab\u0ec9\u0e9b\u0eb2\u0eae\u0ec9\u0ead\u0e99\u0ec0\u0e81\u0eb5\u0e99\u0ec4\u0e9b\u0e96\u0ec9\u0eb2\u0ec0\u0e8a\u0eb1\u0e99\u0ec0\u0e8a\u0eb5\u0ea5\u0ebb\u0ec9\u0ea1\u0ec0\u0eab\u0ea5\u0ea7)<\/li>\n<li>\u0e84\u0ea7\u0eb2\u0ea1\u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0e81\u0eb1\u0e99\u0ec4\u0e94\u0ec9\u0e81\u0eb1\u0e9a Arduino 5V \u0eab\u0ebc\u0eb7 ESP32 3.3V<\/li>\n<li>\u0ea3\u0eb5\u0ec0\u0ea5\u0eab\u0ebc\u0eb2\u0e8d\u0ead\u0eb1\u0e99 (\u0ec4\u0e9f, \u0e95\u0ebb\u0ea7\u0e81\u0ead\u0e87, \u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87\u0ec0\u0eae\u0eb1\u0e94\u0e84\u0ea7\u0eb2\u0ea1\u0eae\u0ec9\u0ead\u0e99) \u0ea5\u0ec9\u0ea7\u0e99\u0ec1\u0e95\u0ec8\u0e95\u0ec9\u0ead\u0e87\u0e81\u0eb2\u0e99\u0e9e\u0eb6\u0e94\u0e95\u0eb4\u0e81\u0eb3\u0e9b\u0ec9\u0ead\u0e87\u0e81\u0eb1\u0e99\u0e84\u0ea7\u0eb2\u0ea1\u0e9c\u0eb4\u0e94\u0e9e\u0eb2\u0e94\u0e97\u0eb5\u0ec8\u0e9b\u0eb0\u0eaa\u0eb2\u0e99\u0e87\u0eb2\u0e99\u0e81\u0eb1\u0e99<\/li>\n<\/ul>\n<h2>\u0eaa\u0eb4\u0ec8\u0e87\u0e99\u0eb5\u0ec9\u0edd\u0eb2\u0e8d\u0e84\u0ea7\u0eb2\u0ea1\u0ea7\u0ec8\u0eb2\u0ec1\u0e99\u0ea7\u0ec3\u0e94\u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0ec2\u0e84\u0e87\u0e81\u0eb2\u0e99\u0e95\u0ecd\u0ec8\u0ec4\u0e9b\u0e82\u0ead\u0e87\u0ec0\u0e88\u0ebb\u0ec9\u0eb2<\/h2>\n<p>\u0ea3\u0eb5\u0ec0\u0ea5\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3\u0e9a\u0ecd\u0ec8\u0ec1\u0ea1\u0ec8\u0e99\u0ec0\u0ea5\u0eb7\u0ec8\u0ead\u0e87\u0ec1\u0e9b\u0e81\u2014\u0e9e\u0ea7\u0e81\u0ea1\u0eb1\u0e99\u0ec0\u0e9b\u0eb1\u0e99\u0ea1\u0eb2\u0e94\u0e95\u0eb0\u0e96\u0eb2\u0e99. \u0ec0\u0ea1\u0eb7\u0ec8\u0ead\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0ec3\u0e88\u0ec0\u0e96\u0eb4\u0e87\u0ec0\u0eab\u0e94\u0e9c\u0ebb\u0e99 (\u201cLOW = ON, HIGH = OFF\u201d), \u0e9e\u0ea7\u0e81\u0ea1\u0eb1\u0e99\u0e81\u0eb2\u0e8d\u0ec0\u0e9b\u0eb1\u0e99\u0e97\u0eb3\u0ea1\u0eb0\u0e8a\u0eb2\u0e94. \u0ec1\u0ea5\u0eb0\u0e9c\u0ebb\u0e99\u0e9b\u0eb0\u0ec2\u0eab\u0e8d\u0e94\u2014\u0e9e\u0eb6\u0e94\u0e95\u0eb4\u0e81\u0eb3\u0e9b\u0ec9\u0ead\u0e87\u0e81\u0eb1\u0e99\u0e84\u0ea7\u0eb2\u0ea1\u0e9c\u0eb4\u0e94\u0e9e\u0eb2\u0e94, \u0e84\u0ea7\u0eb2\u0ea1\u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0e81\u0eb1\u0e99\u0ec4\u0e94\u0ec9\u0e94\u0eb5\u0e81\u0ea7\u0ec8\u0eb2, \u0e9e\u0eb9\u0ea1\u0e95\u0ec9\u0eb2\u0e99\u0e97\u0eb2\u0e99\u0eaa\u0ebd\u0e87\u2014\u0ec0\u0eae\u0eb1\u0e94\u0ec3\u0eab\u0ec9\u0e9e\u0ea7\u0e81\u0ea1\u0eb1\u0e99\u0ec0\u0e9b\u0eb1\u0e99\u0e97\u0eb2\u0e87\u0ec0\u0ea5\u0eb7\u0ead\u0e81\u0e97\u0eb5\u0ec8\u0eaa\u0eb0\u0eab\u0ebc\u0eb2\u0e94\u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0ec2\u0e84\u0e87\u0e81\u0eb2\u0e99 Arduino \u0ec1\u0ea5\u0eb0 ESP32 \u0eaa\u0ec8\u0ea7\u0e99\u0ec3\u0eab\u0e8d\u0ec8.<\/p>\n<h3>\u0e84\u0eb9\u0ec8\u0ea1\u0eb7\u0e81\u0eb2\u0e99\u0e95\u0eb1\u0e94\u0eaa\u0eb4\u0e99\u0ec3\u0e88\u0e94\u0ec8\u0ea7\u0e99:<\/h3>\n<h4>\u0ec3\u0e8a\u0ec9\u0ea3\u0eb5\u0ec0\u0ea5\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3\u0e96\u0ec9\u0eb2:<\/h4>\n<ul>\n<li>\u2705 \u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e81\u0eb3\u0ea5\u0eb1\u0e87\u0ec3\u0e8a\u0ec9 ESP32, ESP8266, \u0eab\u0ebc\u0eb7\u0ec4\u0ea1\u0ec2\u0e84\u0ea3\u0e84\u0ead\u0e99\u0ec2\u0e97\u0ea5\u0ec0\u0ea5\u0eb5 3.3V \u0ead\u0eb7\u0ec8\u0e99\u0ec6<\/li>\n<li>\u2705 \u0ec2\u0eab\u0ebc\u0e94\u0e82\u0ead\u0e87\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e84\u0ea7\u0e99\u0e88\u0eb0\u0e9b\u0eb4\u0e94\u0ec2\u0e94\u0e8d\u0e84\u0ec8\u0eb2\u0ec0\u0ea5\u0eb5\u0ec8\u0ea1\u0e95\u0ebb\u0ec9\u0e99 (\u0e9b\u0ec9\u0eb3, \u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87\u0ec0\u0eae\u0eb1\u0e94\u0e84\u0ea7\u0eb2\u0ea1\u0eae\u0ec9\u0ead\u0e99, \u0eaa\u0eb1\u0e99\u0e8d\u0eb2\u0e99\u0ec0\u0e95\u0eb7\u0ead\u0e99)<\/li>\n<li>\u2705 \u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e95\u0ec9\u0ead\u0e87\u0e81\u0eb2\u0e99\u0e9e\u0eb6\u0e94\u0e95\u0eb4\u0e81\u0eb3\u0e9b\u0ec9\u0ead\u0e87\u0e81\u0eb1\u0e99\u0e84\u0ea7\u0eb2\u0ea1\u0e9c\u0eb4\u0e94\u0e9e\u0eb2\u0e94 (\u0eaa\u0eb2\u0e8d\u0ec4\u0e9f\u0e82\u0eb2\u0e94 = \u0ea3\u0eb5\u0ec0\u0ea5\u0e9b\u0eb4\u0e94)<\/li>\n<li>\u2705 \u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e81\u0eb3\u0ea5\u0eb1\u0e87\u0eaa\u0ec9\u0eb2\u0e87\u0ec2\u0e84\u0e87\u0e81\u0eb2\u0e99\u0ec0\u0ea5\u0eb5\u0ec8\u0ea1\u0e95\u0ebb\u0ec9\u0e99<\/li>\n<li>\u2705 \u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0ec3\u0eab\u0ec9\u0e84\u0eb8\u0e99\u0e84\u0ec8\u0eb2\u0e84\u0ea7\u0eb2\u0ea1\u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0e81\u0eb1\u0e99\u0ec4\u0e94\u0ec9\u0eab\u0ebc\u0eb2\u0e8d\u0e81\u0ea7\u0ec8\u0eb2\u0e81\u0eb2\u0e99\u0e95\u0ecd\u0ec8\u0eaa\u0eb9\u0ec9\u0e81\u0eb1\u0e9a\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0ec0\u0eab\u0e94\u0e9c\u0ebb\u0e99<\/li>\n<\/ul>\n<h4>\u0ec3\u0e8a\u0ec9\u0ea3\u0eb5\u0ec0\u0ea5\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0eaa\u0eb9\u0e87\u0e96\u0ec9\u0eb2:<\/h4>\n<ul>\n<li>\u2705 \u0ec1\u0ead\u0eb1\u0e9a\u0e9e\u0ea5\u0eb4\u0ec0\u0e84\u0e8a\u0eb1\u0e99\u0eaa\u0eb0\u0ec0\u0e9e\u0eb2\u0eb0\u0e82\u0ead\u0e87\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e95\u0ec9\u0ead\u0e87\u0e81\u0eb2\u0e99\u0ea3\u0eb5\u0ec0\u0ea5\u0ec0\u0e9b\u0eb5\u0e94\u0ec3\u0e99\u0ea5\u0eb0\u0eab\u0ea7\u0ec8\u0eb2\u0e87\u0e81\u0eb2\u0e99\u0e9a\u0eb9\u0e94\u0ec4\u0ea1\u0ec2\u0e84\u0ea3\u0e84\u0ead\u0e99\u0ec2\u0e97\u0ea5\u0ec0\u0ea5\u0eb5<\/li>\n<li>\u2705 \u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e81\u0eb3\u0ea5\u0eb1\u0e87\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8\u0e81\u0eb1\u0e9a\u0ea5\u0eb0\u0e9a\u0ebb\u0e9a\u0e84\u0ea7\u0e9a\u0e84\u0eb8\u0ea1\u0ead\u0eb8\u0e94\u0eaa\u0eb2\u0eab\u0eb0\u0e81\u0eb3 (PLCs)<\/li>\n<li>\u2705 \u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0ea1\u0eb5\u0ec0\u0eab\u0e94\u0e9c\u0ebb\u0e99\u0eaa\u0eb0\u0ec0\u0e9e\u0eb2\u0eb0\u0eab\u0ebc\u0eb2\u0e8d (\u0ec1\u0ea5\u0eb0\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0eae\u0eb9\u0ec9\u0ea7\u0ec8\u0eb2\u0ea1\u0eb1\u0e99\u0ec1\u0ea1\u0ec8\u0e99\u0eab\u0e8d\u0eb1\u0e87)<\/li>\n<\/ul>\n<h2>\u0ec0\u0e84\u0eb1\u0e94\u0ea5\u0eb1\u0e9a Pro:<\/h2>\n<p>\u0ec0\u0ea1\u0eb7\u0ec8\u0ead\u0e8a\u0eb7\u0ec9\u0ec2\u0ea1\u0e94\u0eb9\u0e99\u0ea3\u0eb5\u0ec0\u0ea5, \u0ec3\u0eab\u0ec9\u0e8a\u0ead\u0e81\u0eab\u0eb2\u0ead\u0eb1\u0e99\u0e97\u0eb5\u0ec8\u0eae\u0ead\u0e87\u0eae\u0eb1\u0e9a\u0e81\u0eb2\u0e99\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0e97\u0eb1\u0e87\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0eaa\u0eb9\u0e87 \u0ec1\u0ea5\u0eb0\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3\u0e94\u0ec9\u0ea7\u0e8d\u0e88\u0eb1\u0ea1\u0ec0\u0e9b\u0eb5. \u0e99\u0eb5\u0ec9\u0ec0\u0eae\u0eb1\u0e94\u0ec3\u0eab\u0ec9\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0ea1\u0eb5\u0e84\u0ea7\u0eb2\u0ea1\u0e8d\u0eb7\u0e94\u0eab\u0e8d\u0eb8\u0ec8\u0e99\u0ec3\u0e99\u0e81\u0eb2\u0e99\u0ec0\u0ea5\u0eb7\u0ead\u0e81\u0ec2\u0edd\u0e94\u0e97\u0eb5\u0ec8\u0e94\u0eb5\u0e97\u0eb5\u0ec8\u0eaa\u0eb8\u0e94\u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0ec1\u0e95\u0ec8\u0ea5\u0eb0\u0ec2\u0e84\u0e87\u0e81\u0eb2\u0e99.<\/p>\n<h2>\u0e81\u0eb2\u0e99\u0ec0\u0ea5\u0eb7\u0ead\u0e81\u0ec2\u0ea1\u0e94\u0eb9\u0e99\u0ea3\u0eb5\u0ec0\u0ea5\u0e97\u0eb5\u0ec8\u0e96\u0eb7\u0e81\u0e95\u0ec9\u0ead\u0e87<\/h2>\n<p>\u0ec0\u0ea1\u0eb7\u0ec8\u0ead\u0e8a\u0eb7\u0ec9\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87\u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0ec2\u0ea1\u0e94\u0eb9\u0e99\u0ea3\u0eb5\u0ec0\u0ea5, \u0e99\u0eb5\u0ec9\u0ec1\u0ea1\u0ec8\u0e99\u0eaa\u0eb4\u0ec8\u0e87\u0e97\u0eb5\u0ec8\u0e95\u0ec9\u0ead\u0e87\u0e81\u0ea7\u0e94\u0eaa\u0ead\u0e9a:<\/p>\n<h3>\u0eaa\u0eb3\u0ea5\u0eb1\u0e9a Arduino Uno \/ Mega (5V):<\/h3>\n<ul>\n<li>\u0ec1\u0eae\u0e87\u0e94\u0eb1\u0e99\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0e9b\u0eb0\u0e95\u0eb4\u0e9a\u0eb1\u0e94\u0e81\u0eb2\u0e99: 5V DC<\/li>\n<li>\u0ec1\u0eae\u0e87\u0e94\u0eb1\u0e99\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99: \u0eae\u0ead\u0e87\u0eae\u0eb1\u0e9a 5V<\/li>\n<li>\u0e81\u0eb0\u0ec1\u0eaa\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99: &lt;15mA (\u0e82\u0eb2 Arduino \u0eaa\u0ebb\u0ec8\u0e87\u0ead\u0ead\u0e81\u0eaa\u0eb9\u0e87\u0eaa\u0eb8\u0e94 20-40mA)<\/li>\n<li>\u0e81\u0eb2\u0e99\u0ec1\u0e8d\u0e81\u0eaa\u0eb2\u0e8d\u0e94\u0ec9\u0ea7\u0e8d Optocoupler: \u0ea1\u0eb5 (PC817 \u0eab\u0ebc\u0eb7\u0e84\u0ec9\u0eb2\u0e8d\u0e84\u0eb7\u0e81\u0eb1\u0e99)<\/li>\n<\/ul>\n<h3>\u0eaa\u0eb3\u0ea5\u0eb1\u0e9a ESP32 \/ ESP8266 (3.3V):<\/h3>\n<ul>\n<li>\u0ec1\u0eae\u0e87\u0e94\u0eb1\u0e99\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0ec3\u0e8a\u0ec9\u0e87\u0eb2\u0e99: 5V DC (\u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0e9e\u0eb0\u0ea5\u0eb1\u0e87\u0e87\u0eb2\u0e99\u0e82\u0ebb\u0e94\u0ea5\u0ea7\u0e94\u0ea3\u0eb5\u0ec0\u0ea5)<\/li>\n<li>\u0ec1\u0eae\u0e87\u0e94\u0eb1\u0e99\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99: \u0eae\u0ead\u0e87\u0eae\u0eb1\u0e9a 3.3V \u0eab\u0ebc\u0eb7 \u0ec2\u0edd\u0e94\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3<\/li>\n<li>\u0e81\u0eb0\u0ec1\u0eaa\u0ec4\u0e9f\u0e9f\u0ec9\u0eb2\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99: &lt;12mA (\u0e82\u0eb2 ESP32 \u0eaa\u0ebb\u0ec8\u0e87\u0ead\u0ead\u0e81\u0eaa\u0eb9\u0e87\u0eaa\u0eb8\u0e94 12mA)<\/li>\n<li>\u0e81\u0eb2\u0e99\u0ec1\u0e8d\u0e81\u0eaa\u0eb2\u0e8d\u0e94\u0ec9\u0ea7\u0e8d Optocoupler: \u0e88\u0eb3\u0ec0\u0e9b\u0eb1\u0e99<\/li>\n<li>VCC\/JD-VCC \u0ec1\u0e8d\u0e81\u0e81\u0eb1\u0e99: \u0ea1\u0eb1\u0e81\u0e81\u0ea7\u0ec8\u0eb2<\/li>\n<\/ul>\n<h3>\u0e84\u0eb8\u0e99\u0ea5\u0eb1\u0e81\u0eaa\u0eb0\u0e99\u0eb0\u0e97\u0ebb\u0ec8\u0ea7\u0ec4\u0e9b:<\/h3>\n<ul>\n<li>\u0ead\u0eb1\u0e94\u0e95\u0eb2\u0e81\u0eb2\u0e99\u0e95\u0eb4\u0e94\u0e95\u0ecd\u0ec8: 10A @ 250VAC \u0eab\u0ebc\u0eb7 10A @ 30VDC (\u0ec2\u0e94\u0e8d\u0e97\u0ebb\u0ec8\u0ea7\u0ec4\u0e9b)<\/li>\n<li>\u0e88\u0eb3\u0e99\u0ea7\u0e99\u0e8a\u0ec8\u0ead\u0e87: 1, 2, 4, 8 (\u0ead\u0eb5\u0e87\u0e95\u0eb2\u0ea1\u0e84\u0ea7\u0eb2\u0ea1\u0e95\u0ec9\u0ead\u0e87\u0e81\u0eb2\u0e99\u0e82\u0ead\u0e87\u0e97\u0ec8\u0eb2\u0e99)<\/li>\n<li>\u0e81\u0eb2\u0e99\u0e95\u0eb4\u0e94\u0e95\u0eb1\u0ec9\u0e87: \u0eaa\u0eb0\u0e81\u0eb9\u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0eaa\u0eb2\u0e8d\u0ec4\u0e9f\u0e87\u0ec8\u0eb2\u0e8d<\/li>\n<li>\u0e95\u0ebb\u0ea7\u0e8a\u0eb5\u0ec9\u0e9a\u0ead\u0e81: LED \u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0e9e\u0eb0\u0ea5\u0eb1\u0e87\u0e87\u0eb2\u0e99 \u0ec1\u0ea5\u0eb0 \u0eaa\u0eb0\u0e96\u0eb2\u0e99\u0eb0\u0ea3\u0eb5\u0ec0\u0ea5<\/li>\n<\/ul>\n<p>VIOX Electric \u0eaa\u0eb0\u0ec0\u0edc\u0eb5\u0ea3\u0eb5\u0ec0\u0ea5\u0ec2\u0ea1\u0e94\u0eb9\u0e99\u0e84\u0ebb\u0e9a\u0e8a\u0eb8\u0e94\u0e97\u0eb5\u0ec8\u0ec0\u0edd\u0eb2\u0eb0\u0eaa\u0ebb\u0ea1\u0eaa\u0eb3\u0ea5\u0eb1\u0e9a Arduino, ESP32, \u0ec1\u0ea5\u0eb0 \u0e81\u0eb2\u0e99\u0e84\u0ea7\u0e9a\u0e84\u0eb8\u0ea1\u0ead\u0eb8\u0e94\u0eaa\u0eb2\u0eab\u0eb0\u0e81\u0eb3. \u0ea3\u0eb5\u0ec0\u0ea5\u0ec2\u0ea1\u0e94\u0eb9\u0e99\u0e82\u0ead\u0e87\u0e9e\u0ea7\u0e81\u0ec0\u0eae\u0ebb\u0eb2\u0e9b\u0eb0\u0e81\u0ead\u0e9a\u0ea1\u0eb5:<\/p>\n<ul>\n<li>\u0eae\u0ead\u0e87\u0eae\u0eb1\u0e9a 3.3V\/5V \u0e97\u0eb5\u0ec8\u0ec1\u0e97\u0ec9\u0e88\u0eb4\u0e87\u0e94\u0ec9\u0ea7\u0e8d\u0e81\u0eb2\u0e99\u0ead\u0ead\u0e81\u0ec1\u0e9a\u0e9a\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0e95\u0ec8\u0eb3<\/li>\n<li>\u0e81\u0eb2\u0e99\u0ec1\u0e8d\u0e81\u0eaa\u0eb2\u0e8d\u0e94\u0ec9\u0ea7\u0e8d Optocoupler \u0e84\u0eb8\u0e99\u0e99\u0eb0\u0e9e\u0eb2\u0e9a\u0eaa\u0eb9\u0e87 (PC817)<\/li>\n<li>\u0e81\u0eb2\u0e99\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8\u0eaa\u0eb0\u0e81\u0eb9\u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0eaa\u0eb2\u0e8d\u0ec4\u0e9f\u0e97\u0eb5\u0ec8\u0e9b\u0ead\u0e94\u0ec4\u0e9e<\/li>\n<li>\u0e95\u0ebb\u0ea7\u0e8a\u0eb5\u0ec9\u0e9a\u0ead\u0e81 Dual-LED (\u0e9e\u0eb0\u0ea5\u0eb1\u0e87\u0e87\u0eb2\u0e99 + \u0eaa\u0eb0\u0e96\u0eb2\u0e99\u0eb0\u0ea3\u0eb5\u0ec0\u0ea5)<\/li>\n<li>\u0ec2\u0edd\u0e94\u0e81\u0eb0\u0e95\u0eb8\u0ec9\u0e99\u0e97\u0eb5\u0ec8\u0ec0\u0ea5\u0eb7\u0ead\u0e81\u0ec4\u0e94\u0ec9 (\u0e88\u0eb1\u0ea1\u0ec0\u0e9b\u0eb5\u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0ea5\u0eb0\u0e94\u0eb1\u0e9a\u0eaa\u0eb9\u0e87\/\u0e95\u0ec8\u0eb3)<\/li>\n<\/ul>\n<p>\u0ec0\u0e9a\u0eb4\u0ec8\u0e87\u0ea3\u0eb5\u0ec0\u0ea5\u0ec2\u0ea1\u0e94\u0eb9\u0e99 VIOX \u2192 \u0eab\u0ebc\u0eb7 \u0e95\u0eb4\u0e94\u0e95\u0ecd\u0ec8\u0e97\u0eb5\u0ea1\u0e87\u0eb2\u0e99\u0e94\u0ec9\u0eb2\u0e99\u0ec0\u0e95\u0eb1\u0e81\u0e99\u0eb4\u0e81\u0e82\u0ead\u0e87\u0e9e\u0ea7\u0e81\u0ec0\u0eae\u0ebb\u0eb2\u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0e84\u0eb3\u0ec1\u0e99\u0eb0\u0e99\u0eb3\u0eaa\u0eb0\u0ec0\u0e9e\u0eb2\u0eb0\u0e81\u0eb2\u0e99\u0e99\u0eb3\u0ec3\u0e8a\u0ec9.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Introduction: The Click That Never Came 2:47 AM. You&#8217;ve been at this for three hours. Your Arduino project looks perfect. The relay module sits there on your breadboard, wired exactly like the tutorial showed. You&#8217;ve triple-checked: VCC to 5V, GND to GND, IN1 to digital pin 7. The code compiles. You upload it. Pin 7 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":19565,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-19558","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/test.viox.com\/lo\/wp-json\/wp\/v2\/posts\/19558","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.viox.com\/lo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/test.viox.com\/lo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/test.viox.com\/lo\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/test.viox.com\/lo\/wp-json\/wp\/v2\/comments?post=19558"}],"version-history":[{"count":4,"href":"https:\/\/test.viox.com\/lo\/wp-json\/wp\/v2\/posts\/19558\/revisions"}],"predecessor-version":[{"id":19566,"href":"https:\/\/test.viox.com\/lo\/wp-json\/wp\/v2\/posts\/19558\/revisions\/19566"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/test.viox.com\/lo\/wp-json\/wp\/v2\/media\/19565"}],"wp:attachment":[{"href":"https:\/\/test.viox.com\/lo\/wp-json\/wp\/v2\/media?parent=19558"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/test.viox.com\/lo\/wp-json\/wp\/v2\/categories?post=19558"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/test.viox.com\/lo\/wp-json\/wp\/v2\/tags?post=19558"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}