{"id":3073,"date":"2023-09-11T20:43:39","date_gmt":"2023-09-11T13:43:39","guid":{"rendered":"https:\/\/dw.rmutsv.ac.th\/dprofile\/?p=3073"},"modified":"2025-02-13T10:12:07","modified_gmt":"2025-02-13T03:12:07","slug":"%e0%b8%a3%e0%b8%b0%e0%b8%9a%e0%b8%9a%e0%b9%80%e0%b8%81%e0%b8%a9%e0%b8%95%e0%b8%a3%e0%b8%ad%e0%b8%b1%e0%b8%88%e0%b8%89%e0%b8%a3%e0%b8%b4%e0%b8%a2%e0%b8%b0%e0%b9%82%e0%b8%94%e0%b8%a2%e0%b9%83%e0%b8%8a","status":"publish","type":"post","link":"https:\/\/dp.rmutsv.ac.th\/?p=3073","title":{"rendered":"\u0e23\u0e30\u0e1a\u0e1a\u0e23\u0e14\u0e19\u0e49\u0e33\u0e17\u0e32\u0e07\u0e40\u0e01\u0e29\u0e15\u0e23\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49 LoRa"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u0e1c\u0e39\u0e49\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21 \u0e19\u0e32\u0e22 \u0e23\u0e31\u0e0a\u0e0a\u0e32\u0e19\u0e19\u0e17\u0e4c \u0e2d\u0e34\u0e19\u0e40\u0e21\u0e37\u0e2d\u0e07 COE#15<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e27\u0e34\u0e0a\u0e32 04-513-201 \u0e01\u0e32\u0e23\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21\u0e04\u0e2d\u0e21\u0e1e\u0e34\u0e27\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e02\u0e31\u0e49\u0e19\u0e2a\u0e39\u0e07 1\/2566<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. \u0e04\u0e27\u0e32\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e21\u0e32<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e14\u0e49\u0e27\u0e22\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e01\u0e32\u0e23\u0e40\u0e01\u0e29\u0e15\u0e23\u0e43\u0e19\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e17\u0e35\u0e48\u0e2d\u0e34\u0e19\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e40\u0e19\u0e47\u0e15\u0e40\u0e02\u0e49\u0e32\u0e44\u0e21\u0e48\u0e16\u0e36\u0e07\u0e2b\u0e23\u0e37\u0e2d\u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e2b\u0e48\u0e32\u0e07\u0e44\u0e01\u0e25\u0e2d\u0e35\u0e01\u0e17\u0e31\u0e49\u0e07\u0e40\u0e2a\u0e49\u0e19\u0e17\u0e32\u0e07\u0e17\u0e35\u0e48\u0e44\u0e1b\u0e1f\u0e32\u0e23\u0e4c\u0e21\u0e22\u0e31\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e2a\u0e49\u0e19\u0e17\u0e32\u0e07\u0e17\u0e35\u0e48\u0e25\u0e33\u0e1a\u0e32\u0e01\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e23\u0e30\u0e1a\u0e1aSmart farm \u0e17\u0e31\u0e48\u0e27\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13 wi-fi \u0e40\u0e02\u0e49\u0e32\u0e44\u0e21\u0e48\u0e16\u0e36\u0e07 \u0e08\u0e19\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e23\u0e30\u0e1a\u0e1a\u0e15\u0e48\u0e32\u0e07\u0e46\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49\u0e40\u0e15\u0e47\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e40\u0e01\u0e29\u0e15\u0e23\u0e01\u0e23\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e32\u0e01\u0e44\u0e14\u0e49\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e2a\u0e1a\u0e32\u0e22\u0e41\u0e15\u0e48\u0e01\u0e25\u0e31\u0e1a\u0e19\u0e33\u0e23\u0e30\u0e1a\u0e1a smart farm \u0e21\u0e32\u0e43\u0e0a\u0e49\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e08\u0e32\u0e01\u0e04\u0e27\u0e32\u0e21\u0e08\u0e33\u0e01\u0e31\u0e14\u0e02\u0e2d\u0e07\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">     \u0e08\u0e32\u0e01\u0e01\u0e32\u0e23\u0e28\u0e36\u0e01\u0e29\u0e32\u0e14\u0e31\u0e07\u0e01\u0e25\u0e48\u0e32\u0e27\u0e41\u0e25\u0e30\u0e2a\u0e33\u0e23\u0e27\u0e08\u0e2a\u0e20\u0e32\u0e1e\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e08\u0e32\u0e01\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e17\u0e35\u0e48\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e40\u0e02\u0e49\u0e32\u0e44\u0e21\u0e48\u0e16\u0e36\u0e07\u0e40\u0e1e\u0e23\u0e32\u0e30\u0e09\u0e30\u0e19\u0e31\u0e49\u0e19\u0e19\u0e31\u0e01\u0e28\u0e36\u0e01\u0e29\u0e32\u0e08\u0e36\u0e07\u0e44\u0e14\u0e49\u0e17\u0e33\u0e01\u0e32\u0e23\u0e41\u0e01\u0e49\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e14\u0e31\u0e07\u0e01\u0e25\u0e48\u0e32\u0e27\u0e42\u0e14\u0e22\u0e19\u0e33\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35\u0e01\u0e32\u0e23\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23\u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e40\u0e0b\u0e47\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e2b\u0e23\u0e37\u0e2d\u0e17\u0e35\u0e48\u0e40\u0e23\u0e35\u0e22\u0e01\u0e27\u0e48\u0e32Lora \u0e42\u0e14\u0e22Lora\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e19\u0e33\u0e21\u0e32\u0e1b\u0e23\u0e30\u0e22\u0e38\u0e01\u0e15\u0e4c\u0e43\u0e0a\u0e49\u0e01\u0e31\u0e1a\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e21\u0e35\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13wifi\u0e44\u0e14\u0e49 \u0e41\u0e25\u0e30\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2a\u0e31\u0e48\u0e07\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e40\u0e0b\u0e47\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e17\u0e32\u0e07\u0e23\u0e30\u0e22\u0e30\u0e44\u0e01\u0e25\u0e44\u0e14\u0e49\u0e1e\u0e1a\u0e27\u0e48\u0e32\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e0a\u0e34\u0e49\u0e19\u0e19\u0e35\u0e49\u0e15\u0e2d\u0e1a\u0e2a\u0e19\u0e2d\u0e07\u0e15\u0e48\u0e2d\u0e40\u0e01\u0e29\u0e15\u0e01\u0e23\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e21\u0e32\u0e01\u0e14\u0e31\u0e07\u0e19\u0e31\u0e49\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e41\u0e01\u0e49\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e14\u0e31\u0e07\u0e01\u0e25\u0e48\u0e32\u0e27\u0e1c\u0e39\u0e49\u0e1b\u0e23\u0e30\u0e14\u0e34\u0e29\u0e10\u0e4c\u0e08\u0e36\u0e07\u0e44\u0e14\u0e49\u0e08\u0e31\u0e14\u0e17\u0e33\u0e23\u0e30\u0e1a\u0e1a\u0e23\u0e14\u0e19\u0e49\u0e33\u0e17\u0e32\u0e07\u0e01\u0e32\u0e23\u0e40\u0e01\u0e29\u0e15\u0e23\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49 LoRa \u0e02\u0e36\u0e49\u0e19<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2. \u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">2.1 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e28\u0e36\u0e01\u0e29\u0e32\u0e41\u0e25\u0e30\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e01\u0e32\u0e23\u0e40\u0e02\u0e35\u0e22\u0e19\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2a\u0e31\u0e48\u0e07\u0e01\u0e32\u0e23LoRa<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2.2 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e19\u0e33\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e08\u0e32\u0e01Lora\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e08\u0e23\u0e34\u0e07<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2.3 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1e\u0e34\u0e2a\u0e39\u0e08\u0e19\u0e4c\u0e27\u0e48\u0e32\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e0a\u0e49\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13Lora\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e40\u0e0b\u0e47\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e44\u0e14\u0e49\u0e08\u0e23\u0e34\u0e07<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3. \u0e02\u0e2d\u0e1a\u0e40\u0e02\u0e15<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">3.1 \u0e23\u0e30\u0e1a\u0e1a\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e40\u0e0b\u0e47\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e15\u0e48\u0e32\u0e07\u0e46\u0e44\u0e14\u0e49<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3.2 \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2a\u0e31\u0e48\u0e07\u0e07\u0e32\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e44\u0e14\u0e49\u0e1c\u0e48\u0e32\u0e19\u0e23\u0e30\u0e22\u0e30\u0e44\u0e01\u0e25<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3.3 \u0e23\u0e30\u0e1a\u0e1a\u0e22\u0e31\u0e07\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e42\u0e14\u0e22\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35 wifi \u0e44\u0e14\u0e49<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">4. \u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c\u0e17\u0e35\u0e48\u0e04\u0e32\u0e14\u0e27\u0e48\u0e32\u0e08\u0e30\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">4.1 \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13Lora<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">4.2&nbsp;\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e19\u0e33\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e08\u0e32\u0e01\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13Lora\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e08\u0e23\u0e34\u0e07<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">4.3 \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e23\u0e30\u0e22\u0e38\u0e01\u0e15\u0e4c\u0e43\u0e0a\u0e49\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13Lora\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e40\u0e0b\u0e47\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e44\u0e14\u0e49\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e44\u0e01\u0e25<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">5. \u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e02\u0e49\u0e2d\u0e07<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>5.1 LoRa \u0e04\u0e37\u0e2d\u0e2d\u0e30\u0e44\u0e23<\/strong><br>LoRa \u0e40\u0e1b\u0e47\u0e19\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e44\u0e23\u0e49\u0e2a\u0e32\u0e22\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e07\u0e32\u0e19 Internet of Thing (IoT) \u0e17\u0e35\u0e48\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2b\u0e25\u0e31\u0e01\u0e46\u0e21\u0e32\u0e08\u0e32\u0e01\u0e40\u0e0b\u0e47\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e23\u0e31\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e15\u0e48\u0e32\u0e07\u0e46 \u0e42\u0e14\u0e22\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35\u0e17\u0e35\u0e48\u0e21\u0e35\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e41\u0e1e\u0e23\u0e48\u0e2b\u0e25\u0e32\u0e22 \u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e0a\u0e31\u0e49\u0e19\u0e19\u0e33\u0e1c\u0e39\u0e49\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e44\u0e21\u0e42\u0e04\u0e23\u0e04\u0e2d\u0e19\u0e42\u0e17\u0e23\u0e25\u0e40\u0e25\u0e2d\u0e23\u0e4c\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e21\u0e32\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d LoRa \u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35 LoRa \u0e21\u0e35\u0e08\u0e38\u0e14\u0e40\u0e14\u0e48\u0e19\u0e43\u0e19\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e23\u0e30\u0e22\u0e30\u0e17\u0e32\u0e07\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23 \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e23\u0e31\u0e1a-\u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e44\u0e14\u0e49\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e44\u0e01\u0e25\u0e1b\u0e23\u0e30\u0e2b\u0e22\u0e31\u0e14\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e08\u0e32\u0e01\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e43\u0e19\u0e0a\u0e48\u0e27\u0e07\u0e23\u0e31\u0e1a-\u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e04\u0e48\u0e2d\u0e19\u0e02\u0e49\u0e32\u0e07\u0e15\u0e48\u0e33 \u0e43\u0e19\u0e0a\u0e48\u0e27\u0e07\u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e43\u0e2b\u0e49\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e40\u0e02\u0e49\u0e32\u0e2a\u0e39\u0e48\u0e42\u0e2b\u0e21\u0e14\u0e1b\u0e23\u0e30\u0e2b\u0e22\u0e31\u0e14\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49 \u0e17\u0e33\u0e43\u0e2b\u0e49\u0e1b\u0e23\u0e30\u0e2b\u0e22\u0e31\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>5.1 \u0e42\u0e21\u0e14\u0e39\u0e25 sx1278 ra-01<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e42\u0e21\u0e14\u0e39\u0e25 SX1278 RA-01 \u0e04\u0e37\u0e2d\u0e42\u0e21\u0e14\u0e39\u0e25\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23\u0e44\u0e23\u0e49\u0e2a\u0e32\u0e22\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35 LoRa\u0e41\u0e25\u0e30\u0e23\u0e30\u0e1a\u0e1a RF (Radio Frequency) \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23\u0e44\u0e23\u0e49\u0e2a\u0e32\u0e22\u0e23\u0e30\u0e22\u0e30\u0e44\u0e01\u0e25 \u0e42\u0e21\u0e14\u0e39\u0e25\u0e19\u0e35\u0e49\u0e21\u0e31\u0e01\u0e16\u0e39\u0e01\u0e19\u0e33\u0e21\u0e32\u0e43\u0e0a\u0e49\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e17\u0e32\u0e07\u0e17\u0e35\u0e48\u0e44\u0e01\u0e25\u0e42\u0e14\u0e22\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e43\u0e0a\u0e49\u0e42\u0e1b\u0e23\u0e42\u0e15\u0e04\u0e2d\u0e25\u0e01\u0e32\u0e23\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23\u0e17\u0e35\u0e48\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e17\u0e32\u0e07\u0e2a\u0e31\u0e49\u0e19 \u0e40\u0e0a\u0e48\u0e19 Wi-Fi \u0e2b\u0e23\u0e37\u0e2d Bluetooth \u0e19\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e19\u0e35\u0e49 SX1278 RA-01 \u0e22\u0e31\u0e07\u0e2a\u0e19\u0e31\u0e1a\u0e2a\u0e19\u0e38\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23\u0e41\u0e1a\u0e1a\u0e17\u0e24\u0e29\u0e0e\u0e35\u0e01\u0e32\u0e23\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23\u0e41\u0e1a\u0e1a Spread Spectrum \u0e2b\u0e23\u0e37\u0e2d\u0e01\u0e32\u0e23\u0e01\u0e23\u0e30\u0e08\u0e32\u0e22\u0e2a\u0e40\u0e1b\u0e04\u0e15\u0e23\u0e31\u0e21 \u0e0b\u0e36\u0e48\u0e07\u0e0a\u0e48\u0e27\u0e22\u0e25\u0e14\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e17\u0e35\u0e48\u0e08\u0e30\u0e40\u0e01\u0e34\u0e14\u0e01\u0e32\u0e23\u0e23\u0e1a\u0e01\u0e27\u0e19\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23\u0e41\u0e25\u0e30\u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e07\u0e32\u0e19\u0e43\u0e19\u0e2a\u0e20\u0e32\u0e1e\u0e41\u0e27\u0e14\u0e25\u0e49\u0e2d\u0e21\u0e17\u0e35\u0e48\u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e17\u0e32\u0e07\u0e44\u0e01\u0e25\u0e41\u0e25\u0e30\u0e21\u0e35\u0e02\u0e49\u0e2d\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e40\u0e2a\u0e16\u0e35\u0e22\u0e23\u0e2a\u0e39\u0e07\u0e42\u0e21\u0e14\u0e39\u0e25 SX1278 RA-01 \u0e19\u0e31\u0e49\u0e19\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e48\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e0a\u0e48\u0e27\u0e07\u0e04\u0e27\u0e32\u0e21\u0e16\u0e35\u0e48\u0e02\u0e2d\u0e07 433MHz \u0e2b\u0e23\u0e37\u0e2d 868MHz \u0e0b\u0e36\u0e48\u0e07\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e43\u0e19\u0e2b\u0e25\u0e32\u0e22\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e02\u0e2d\u0e07\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e01\u0e32\u0e23\u0e2a\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e23\u0e44\u0e23\u0e49\u0e2a\u0e32\u0e22\u0e23\u0e30\u0e22\u0e30\u0e44\u0e01\u0e25<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e19\u0e35\u0e48\u0e04\u0e37\u0e2d\u0e42\u0e04\u0e49\u0e14\u0e17\u0e35\u0e48\u0e43\u0e2b\u0e49\u0e42\u0e21\u0e14\u0e39\u0e25 Lora \u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e19\u0e42\u0e14\u0e22\u0e17\u0e31\u0e49\u0e07\u0e2a\u0e2d\u0e07\u0e15\u0e31\u0e27\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e19\u0e17\u0e35\u0e48\u0e04\u0e25\u0e37\u0e48\u0e19\u0e04\u0e27\u0e32\u0e21\u0e16\u0e35\u0e48 433 MHz\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e42\u0e04\u0e49\u0e14\u0e19\u0e35\u0e49\u0e17\u0e31\u0e49\u0e07\u0e15\u0e31\u0e27\u0e2a\u0e48\u0e07\u0e41\u0e25\u0e30\u0e15\u0e31\u0e27\u0e23\u0e31\u0e1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>LoRa.setPins(ss, rst, dio0);\n if (!LoRa.begin(433E6)) {\n  Serial.println(\"LoRa initialization failed.\");\n  while (1);\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>5.3 Water flow senser<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8220;Water flow sensor&#8221; \u0e2b\u0e23\u0e37\u0e2d &#8220;\u0e40\u0e0b\u0e47\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e01\u0e32\u0e23\u0e44\u0e2b\u0e25\u0e02\u0e2d\u0e07\u0e19\u0e49\u0e33&#8221; \u0e40\u0e1b\u0e47\u0e19\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e27\u0e31\u0e14\u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13\u0e19\u0e49\u0e33\u0e17\u0e35\u0e48\u0e44\u0e2b\u0e25\u0e1c\u0e48\u0e32\u0e19\u0e17\u0e48\u0e2d\u0e2b\u0e23\u0e37\u0e2d\u0e17\u0e32\u0e07\u0e19\u0e49\u0e33\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e15\u0e48\u0e32\u0e07 \u0e46 \u0e42\u0e14\u0e22\u0e21\u0e31\u0e01\u0e43\u0e0a\u0e49\u0e43\u0e19\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e01\u0e32\u0e23\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e2b\u0e23\u0e37\u0e2d\u0e01\u0e32\u0e23\u0e27\u0e31\u0e14\u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13\u0e19\u0e49\u0e33 \u0e40\u0e0a\u0e48\u0e19 \u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e19\u0e49\u0e33\u0e1b\u0e23\u0e30\u0e1b\u0e32 \u0e23\u0e30\u0e1a\u0e1a\u0e23\u0e14\u0e19\u0e49\u0e33\u0e1e\u0e37\u0e0a \u0e2b\u0e23\u0e37\u0e2d\u0e41\u0e2d\u0e1b\u0e1e\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e02\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e19\u0e49\u0e33\u0e43\u0e19\u0e2d\u0e38\u0e15\u0e2a\u0e32\u0e2b\u0e01\u0e23\u0e23\u0e21\u0e2b\u0e23\u0e37\u0e2d\u0e42\u0e23\u0e07\u0e07\u0e32\u0e19.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e40\u0e0b\u0e47\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e19\u0e49\u0e33\u0e17\u0e35\u0e48\u0e44\u0e2b\u0e25\u0e21\u0e31\u0e01\u0e21\u0e35\u0e25\u0e31\u0e01\u0e29\u0e13\u0e30\u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e15\u0e23\u0e27\u0e08\u0e08\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e44\u0e2b\u0e25\u0e02\u0e2d\u0e07\u0e19\u0e49\u0e33\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e27\u0e34\u0e18\u0e35\u0e15\u0e48\u0e32\u0e07 \u0e46 \u0e40\u0e0a\u0e48\u0e19\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e15\u0e31\u0e27\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e44\u0e1f\u0e1f\u0e49\u0e32, \u0e15\u0e23\u0e27\u0e08\u0e27\u0e31\u0e14\u0e01\u0e32\u0e23\u0e2b\u0e21\u0e38\u0e19\u0e40\u0e27\u0e35\u0e22\u0e19\u0e02\u0e2d\u0e07\u0e25\u0e39\u0e01\u0e1b\u0e37\u0e19\u0e2b\u0e23\u0e37\u0e2d\u0e15\u0e31\u0e27\u0e23\u0e48\u0e2d\u0e07, \u0e2b\u0e23\u0e37\u0e2d\u0e43\u0e0a\u0e49\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e2d\u0e37\u0e48\u0e19 \u0e46 \u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e15\u0e23\u0e27\u0e08\u0e27\u0e31\u0e14\u0e01\u0e32\u0e23\u0e44\u0e2b\u0e25\u0e02\u0e2d\u0e07\u0e19\u0e49\u0e33\u0e44\u0e14\u0e49. \u0e1a\u0e32\u0e07\u0e15\u0e31\u0e27\u0e22\u0e31\u0e07\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e19\u0e01\u0e32\u0e23\u0e27\u0e31\u0e14\u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13\u0e19\u0e49\u0e33\u0e17\u0e35\u0e48\u0e44\u0e2b\u0e25\u0e1c\u0e48\u0e32\u0e19\u0e43\u0e19\u0e2b\u0e19\u0e48\u0e27\u0e22\u0e02\u0e2d\u0e07\u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13\u0e2b\u0e19\u0e48\u0e27\u0e22\u0e15\u0e48\u0e2d\u0e2b\u0e19\u0e48\u0e27\u0e22\u0e40\u0e27\u0e25\u0e32 \u0e40\u0e0a\u0e48\u0e19 \u0e25\u0e34\u0e15\u0e23\u0e15\u0e48\u0e2d\u0e19\u0e32\u0e17\u0e35\u0e2b\u0e23\u0e37\u0e2d\u0e41\u0e21\u0e49\u0e01\u0e23\u0e30\u0e17\u0e31\u0e48\u0e07\u0e01\u0e31\u0e25\u0e25\u0e2d\u0e19\u0e15\u0e48\u0e2d\u0e19\u0e32\u0e17\u0e35.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e40\u0e0b\u0e47\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e19\u0e49\u0e33\u0e17\u0e35\u0e48\u0e44\u0e2b\u0e25\u0e21\u0e31\u0e01\u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e23\u0e30\u0e1a\u0e1a\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e15\u0e23\u0e27\u0e08\u0e08\u0e31\u0e1a\u0e41\u0e25\u0e30\u0e15\u0e2d\u0e1a\u0e2a\u0e19\u0e2d\u0e07\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e43\u0e19\u0e01\u0e32\u0e23\u0e44\u0e2b\u0e25\u0e02\u0e2d\u0e07\u0e19\u0e49\u0e33\u0e44\u0e14\u0e49, \u0e17\u0e33\u0e43\u0e2b\u0e49\u0e21\u0e35\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e43\u0e19\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e41\u0e25\u0e30\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e19\u0e49\u0e33.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>long currentMillis = 0;\nlong previousMillis = 0;\nint interval = 1000; \/\/ 1 \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35\nfloat calibrationFactor = 4.5;\nvolatile byte pulseCount;\nbyte pulse1Sec = 0;\nfloat flowRate;\nunsigned int flowMilliLitres;\nunsigned long totalMilliLitres;\n\nvoid setup() {\n    pinMode(SENSOR, INPUT_PULLUP);\n    \n    pulseCount = 0;\r\n    flowRate = 0.0;\r\n    flowMilliLitres = 0;\r\n    previousMillis = 0;\n\r\n\r    attachInterrupt(digitalPinToInterrupt(SENSOR), pulseCounter, FALLING);\n}\nvoid loop() {\n\n    currentMillis = millis();\n\n    if (currentMillis - previousMillis &gt; interval) {\n    pulse1Sec = pulseCount;\n    pulseCount = 0;\n    \n    flowRate = ((1000.0 \/ (millis() - previousMillis)) * pulse1Sec) \/ calibrationFactor;\n    previousMillis = millis();\n\n    flowMilliLitres = (flowRate \/ 60) * 1000;\n\n    Serial.print(\"Flow rate: \");\n    Serial.print(int(flowRate));\n    Serial.print(\"L\/min\");\n    Serial.print(\"\\t\");\n\n   Serial.print(\"Output Liquid Quantity: \");\n   Serial.print(flowMilliLitres);\n   Serial.print(\"mL \/ \");\n   Serial.print(flowMilliLitres \/ 1000);\n   Serial.println(\"L\");\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e19\u0e35\u0e48\u0e04\u0e37\u0e2d\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e42\u0e04\u0e49\u0e14\u0e02\u0e2d\u0e07 water flow senser \u0e17\u0e35\u0e48\u0e08\u0e30\u0e17\u0e33\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e01\u0e25\u0e40\u0e1b\u0e47\u0e19\u0e15\u0e31\u0e27\u0e40\u0e25\u0e02\u0e41\u0e25\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e1b\u0e23\u0e34\u0e49\u0e19\u0e04\u0e48\u0e32\u0e19\u0e49\u0e33\u0e17\u0e35\u0e48\u0e01\u0e33\u0e25\u0e31\u0e07\u0e44\u0e2b\u0e25\u0e2d\u0e22\u0e39\u0e48\u0e01\u0e31\u0e1a\u0e19\u0e49\u0e33\u0e17\u0e35\u0e48\u0e44\u0e2b\u0e25\u0e44\u0e1b\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\u0e42\u0e14\u0e22\u0e08\u0e30\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e01\u0e47\u0e1a\u0e19\u0e49\u0e33\u0e41\u0e25\u0e30\u0e15\u0e31\u0e27\u0e41\u0e1b\u0e23\u0e17\u0e35\u0e48\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e01\u0e31\u0e1a\u0e2a\u0e39\u0e15\u0e23\u0e04\u0e33\u0e19\u0e27\u0e13<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e42\u0e04\u0e49\u0e14\u0e17\u0e35\u0e48\u0e43\u0e2b\u0e49\u0e15\u0e31\u0e27\u0e23\u0e31\u0e1a\u0e2a\u0e48\u0e07\u0e04\u0e48\u0e32\u0e19\u0e49\u0e33\u0e44\u0e1b\u0e22\u0e31\u0e07\u0e15\u0e31\u0e27\u0e2a\u0e48\u0e07<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>    LoRa.beginPacket();\r\n    LoRa.print(flowRate);\r\n    LoRa.endPacket();<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e42\u0e04\u0e49\u0e14\u0e17\u0e35\u0e48\u0e23\u0e31\u0e1a\u0e04\u0e48\u0e32\u0e19\u0e49\u0e33\u0e21\u0e32\u0e08\u0e32\u0e01\u0e15\u0e31\u0e27\u0e23\u0e31\u0e1a\u0e41\u0e25\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e04\u0e48\u0e32\u0e1c\u0e48\u0e32\u0e19\u0e08\u0e2d Lcd \u0e41\u0e25\u0e30 \u0e2b\u0e19\u0e49\u0e32 Blynk<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code> void loop() { \n\n    \rint packetSize = LoRa.parsePacket();\r\n    if (packetSize) {\r\n      float receivedFlowRate = LoRa.parseFloat();\r\n      \r\n      Serial.print(\"Received Flow rate: \");\r\n      Serial.print(receivedFlowRate);\r\n      Serial.println(\"L\/min\");\r\n      \r\n      LoRa.beginPacket();\r\n      LoRa.print(receivedFlowRate);\r\n      Blynk.virtualWrite(V0, receivedFlowRate);\r\n      LoRa.endPacket();\r\n      \r\n      lcd.clear();\r\n      lcd.setCursor(0, 0);\r\n      lcd.print(\"FlowRate : \");\r\n      lcd.setCursor(11, 0);\r\n      lcd.print(receivedFlowRate);\r\n    }\r\n    <\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">6. \u0e1c\u0e25\u0e01\u0e32\u0e23\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e07\u0e32\u0e19<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"806\" height=\"456\" src=\"https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/image-459.png\" alt=\"\" class=\"wp-image-12616\" srcset=\"https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/image-459.png 806w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/image-459-300x170.png 300w, https:\/\/dp.rmutsv.ac.th\/wp-content\/uploads\/2023\/11\/image-459-768x435.png 768w\" sizes=\"auto, (max-width: 806px) 100vw, 806px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e19\u0e35\u0e49\u0e01\u0e49\u0e04\u0e37\u0e2d\u0e01\u0e32\u0e23\u0e2a\u0e31\u0e48\u0e07\u0e40\u0e1b\u0e34\u0e14\u0e1b\u0e34\u0e14\u0e1b\u0e31\u0e49\u0e21\u0e19\u0e49\u0e33\u0e42\u0e14\u0e22\u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e31\u0e48\u0e07\u0e40\u0e1b\u0e34\u0e14\u0e1b\u0e34\u0e14\u0e23\u0e35\u0e40\u0e25\u0e22\u0e4c<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e17\u0e35\u0e48 1<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e40\u0e1b\u0e47\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e31\u0e48\u0e07\u0e40\u0e1b\u0e34\u0e14\u0e23\u0e35\u0e40\u0e25\u0e22\u0e4c\u0e1c\u0e48\u0e32\u0e19 Blynk \u0e17\u0e35\u0e48\u0e15\u0e31\u0e27\u0e2a\u0e48\u0e07\u0e01\u0e47\u0e04\u0e37\u0e2d\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21 wifi \u0e43\u0e27\u0e49\u0e01\u0e31\u0e1a\u0e41\u0e04\u0e48\u0e15\u0e31\u0e27\u0e2a\u0e48\u0e07\u0e41\u0e25\u0e30\u0e43\u0e2b\u0e49\u0e15\u0e31\u0e27\u0e2a\u0e48\u0e07\u0e2a\u0e48\u0e07\u0e04\u0e48\u0e32\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e15\u0e31\u0e27\u0e23\u0e31\u0e1a\u0e1c\u0e48\u0e32\u0e19\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13 Lora \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e17\u0e33\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e34\u0e14\u0e23\u0e35\u0e40\u0e25\u0e22\u0e4c<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e17\u0e35\u0e48 2<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e15\u0e31\u0e27\u0e2a\u0e48\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e40\u0e0a\u0e37\u0e48\u0e2d wifi \u0e08\u0e30\u0e21\u0e35\u0e1b\u0e38\u0e48\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e1b\u0e34\u0e14\u0e23\u0e35\u0e40\u0e25\u0e22\u0e4c\u0e44\u0e14\u0e49\u0e15\u0e34\u0e14\u0e2d\u0e22\u0e39\u0e48\u0e01\u0e31\u0e1a\u0e15\u0e31\u0e27\u0e2a\u0e48\u0e07\u0e0b\u0e36\u0e48\u0e07\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e19\u0e35\u0e48\u0e21\u0e35\u0e42\u0e04\u0e49\u0e14\u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d wifi\u0e01\u0e48\u0e2d\u0e19\u0e41\u0e15\u0e48\u0e16\u0e49\u0e32\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e42\u0e2b\u0e21\u0e14\u0e2d\u0e2d\u0e1f\u0e44\u0e25\u0e19\u0e4c\u0e41\u0e17\u0e19\u0e41\u0e15\u0e48\u0e23\u0e30\u0e1a\u0e1a\u0e19\u0e35\u0e49\u0e16\u0e49\u0e32\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2dwifi\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2a\u0e31\u0e48\u0e07\u0e01\u0e32\u0e23\u0e1c\u0e48\u0e32\u0e19Blynk\u0e41\u0e25\u0e30\u0e14\u0e39\u0e04\u0e48\u0e32\u0e19\u0e49\u0e33\u0e1c\u0e48\u0e32\u0e19Blynk\u0e41\u0e15\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e1b\u0e34\u0e14\u0e1b\u0e34\u0e14\u0e44\u0e14\u0e49\u0e42\u0e14\u0e22\u0e1b\u0e38\u0e48\u0e21\u0e41\u0e25\u0e30\u0e14\u0e39\u0e04\u0e48\u0e32\u0e1c\u0e48\u0e32\u0e19\u0e08\u0e2d\u0e17\u0e35\u0e48\u0e15\u0e34\u0e14\u0e2d\u0e22\u0e39\u0e48\u0e01\u0e31\u0e1a\u0e15\u0e31\u0e27\u0e2a\u0e48\u0e07\u0e41\u0e17\u0e19<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u0e42\u0e04\u0e49\u0e14\u0e43\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e02\u0e2d\u0e07\u0e15\u0e31\u0e27\u0e2a\u0e48\u0e07<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#define BLYNK_PRINT Serial\r\n\r\n#define BLYNK_TEMPLATE_ID \"TMPL6G42yr2St\"\r\n#define BLYNK_TEMPLATE_NAME \"LoRa\"\r\n#define BLYNK_AUTH_TOKEN \"uJs2bMGIdQOrdPaiXki3ndevSWfdt-SA\"\r\n\r\n#include &lt;WiFi.h&gt;\r\n#include &lt;WiFiClient.h&gt;\r\n#include &lt;BlynkSimpleEsp32.h&gt;\r\n\r\nchar auth&#091;] = \"uJs2bMGIdQOrdPaiXki3ndevSWfdt-SA\";\r\nchar ssid&#091;] = \"wifi\";\r\nchar pass&#091;] = \"00000000\";\r\n\r\n#include &lt;SPI.h&gt;\r\n#include &lt;LoRa.h&gt;\r\n#include &lt;Wire.h&gt;\r\n#include &lt;LiquidCrystal_I2C.h&gt;\r\n\r\n#define ss 5\r\n#define rst 14\r\n#define dio0 2\r\n\r#define buttonPin 25\r\n\r\nint lastButtonState = LOW;\r\nbool relayState = LOW;\r\nLiquidCrystal_I2C lcd(0x27, 20, 4);\r\n\r\nunsigned long wifiConnectStartTime = 0;\r\nbool isWifiConnected = false;\r\n\r\nvoid setup() {\n\r\n  Serial.begin(115200);\r\n  pinMode(buttonPin, INPUT_PULLUP);\r\n\r\n  lcd.init();\r\n  lcd.backlight();\r\n\r\n  Serial.println(\"\u0e01\u0e33\u0e25\u0e31\u0e07\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d Wi-Fi...\");\r\n  WiFi.begin(ssid, pass);\r\n\r\n  wifiConnectStartTime = millis();\r\n\r\n  while (!isWifiConnected &amp;&amp; (millis() - wifiConnectStartTime &lt;= 10000)) {\r\n    if (WiFi.status() == WL_CONNECTED) {\r\n      isWifiConnected = true;\r\n      Blynk.begin(auth, ssid, pass);\r\r\n    }\r\n  }\r\n\r\n  if (isWifiConnected) {\r\n    Serial.println(\"\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d Wi-Fi \u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08!\");\r\n  } else {\r\n    Serial.println(\"\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d Wi-Fi \u0e20\u0e32\u0e22\u0e43\u0e19 10 \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 \u0e08\u0e30\u0e17\u0e33\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e42\u0e2b\u0e21\u0e14\u0e2d\u0e2d\u0e1f\u0e44\u0e25\u0e19\u0e4c\u0e41\u0e17\u0e19\");\r\r\n  }\r\n\r\n  LoRa.setPins(ss, rst, dio0);\r\n  if (!LoRa.begin(433E6)) {\r\n    Serial.println(\"LoRa initialization failed.\");\r\n    while (1);\r\n  }\r\n}\r\n\r\nvoid loop() {\r\n  if (isWifiConnected) {\r\n    int packetSize = LoRa.parsePacket();\r\n    if (packetSize) {\r\n      float receivedFlowRate = LoRa.parseFloat();\r\n      \r\n      Serial.print(\"Received Flow rate: \");\r\n      Serial.print(receivedFlowRate);\r\n      Serial.println(\"L\/min\");\r\n      \r\n      LoRa.beginPacket();\r\n      LoRa.print(receivedFlowRate);\r\n      Blynk.virtualWrite(V0, receivedFlowRate);\r\n      LoRa.endPacket();\r\n      \r\n      lcd.clear();\r\n      lcd.setCursor(0, 0);\r\n      lcd.print(\"FlowRate : \");\r\n      lcd.setCursor(11, 0);\r\n      lcd.print(receivedFlowRate);\r\n    }\r\n    Blynk.run();\r\n    \r\n    \/\/ \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1b\u0e38\u0e48\u0e21\u0e41\u0e25\u0e30\u0e2a\u0e48\u0e07\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e15\u0e31\u0e27\u0e23\u0e31\u0e1a\r\n    int buttonState = digitalRead(buttonPin);\r\n    if (buttonState != lastButtonState) {\r\n      if (buttonState == LOW) {\r\n        \/\/ \u0e2a\u0e48\u0e07\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e15\u0e31\u0e27\u0e23\u0e31\u0e1a\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e1b\u0e38\u0e48\u0e21\u0e16\u0e39\u0e01\u0e01\u0e14\r\n        LoRa.beginPacket();\r\n        LoRa.print(\"TurnOnRelay\");\r\n        LoRa.endPacket();\r\n        }else if (buttonState == HIGH) {\r\n        LoRa.beginPacket();\r\n        LoRa.print(\"TurnOffRelay\");\r\n        LoRa.endPacket();\r\n      }\r\n      lastButtonState = buttonState;\r\n    }\r\n  } else {\r\n    int packetSize = LoRa.parsePacket();\r\n    if (packetSize) {\r\n      float receivedFlowRate = LoRa.parseFloat();\r\n      Serial.print(\"Received Flow rate: \");\r\n      Serial.print(receivedFlowRate);\r\n      Serial.println(\"L\/min\");\r\n      \r\n      LoRa.beginPacket();\r\n      LoRa.print(receivedFlowRate);\r\n      LoRa.endPacket();\r\n      \r\n      lcd.clear();\r\n      lcd.setCursor(0, 0);\r\n      lcd.print(\"FlowRate : \");\r\n      lcd.setCursor(11, 0);\r\n      lcd.print(receivedFlowRate);\r\n    }\r\n    \r\n    \/\/ \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1b\u0e38\u0e48\u0e21\u0e41\u0e25\u0e30\u0e2a\u0e48\u0e07\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e15\u0e31\u0e27\u0e23\u0e31\u0e1a\r\n    int buttonState = digitalRead(buttonPin);\r\n    if (buttonState != lastButtonState) {\r\n      if (buttonState == HIGH) {\r\n        \/\/ \u0e2a\u0e48\u0e07\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e15\u0e31\u0e27\u0e23\u0e31\u0e1a\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e1b\u0e38\u0e48\u0e21\u0e16\u0e39\u0e01\u0e01\u0e14\r\n        LoRa.beginPacket();\r\n        LoRa.print(\"TurnOnRelay\");\r\n        LoRa.endPacket();\r\n      }else if (buttonState == LOW) {\r\n      LoRa.beginPacket();\r\n      LoRa.print(\"TurnOffRelay\");\r\n      LoRa.endPacket();\r\n      \r\n      lastButtonState = buttonState;\r\n     }\r\n   }\r\n }\r\n}\r\nBLYNK_WRITE(V1) {\r\n  int value = param.asInt();\r\n  if (isWifiConnected) {\r\n    if (value == 1) {\r\n      LoRa.beginPacket();\r\n      LoRa.print(\"TurnOnRelay\");\r\n      relayState = HIGH;\r\r\n      LoRa.endPacket();\r\n    } else if (value == 0) {\r\n      LoRa.beginPacket();\r\n      LoRa.print(\"TurnOffRelay\");\r\n      relayState = LOW;\r\n\r      LoRa.endPacket();\r\n    }\r\n  \r}\r\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u0e42\u0e04\u0e49\u0e14\u0e43\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e02\u0e2d\u0e07\u0e15\u0e31\u0e27\u0e23\u0e31\u0e1a<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#include &lt;SPI.h&gt;\r\n#include &lt;LoRa.h&gt;\r\n\r\n#define ss 5\r\n#define rst 14\r\n#define dio0 2\r\n#define SENSOR 27\r\n#define relay 4\r\n\r\nlong currentMillis = 0;\r\nlong previousMillis = 0;\r\nint interval = 1000; \/\/ 1 \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35\r\nfloat calibrationFactor = 4.5;\r\nvolatile byte pulseCount;\r\nbyte pulse1Sec = 0;\r\nfloat flowRate;\r\nunsigned int flowMilliLitres;\r\nunsigned long totalMilliLitres;\r\n\r\nvoid IRAM_ATTR pulseCounter() {\r\n  pulseCount++;\r\n}\r\n\r\nvoid setup() {\r\n  Serial.begin(115200);\r\n  LoRa.setPins(ss, rst, dio0);\r\n  if (!LoRa.begin(433E6)) {\r\n    Serial.println(\"LoRa initialization failed.\");\r\n    while (1);\r\n  }\r\n\r\n  pinMode(SENSOR, INPUT_PULLUP);\r\n  pinMode(relay, OUTPUT);\r\n  digitalWrite(relay, LOW); \/\/ \u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e16\u0e32\u0e19\u0e30\u0e1b\u0e34\u0e14 (Off)\r\n\r\n  pulseCount = 0;\r\n  flowRate = 0.0;\r\n  flowMilliLitres = 0;\r\n  previousMillis = 0;\r\n\r\n  attachInterrupt(digitalPinToInterrupt(SENSOR), pulseCounter, FALLING);\r\n}\r\n\r\nvoid loop() {\r\n  currentMillis = millis();\r\n\r\n  if (currentMillis - previousMillis &gt; interval) {\r\n    pulse1Sec = pulseCount;\r\n    pulseCount = 0;\r\n\r\n    flowRate = ((1000.0 \/ (millis() - previousMillis)) * pulse1Sec) \/ calibrationFactor;\r\n    previousMillis = millis();\r\n\r\n    flowMilliLitres = (flowRate \/ 60) * 1000;\r\n\r\n    Serial.print(\"Flow rate: \");\r\n    Serial.print(int(flowRate));\r\n    Serial.print(\"L\/min\");\r\n    Serial.print(\"\\t\");\r\n\r\n    Serial.print(\"Output Liquid Quantity: \");\r\n    Serial.print(flowMilliLitres);\r\n    Serial.print(\"mL \/ \");\r\n    Serial.print(flowMilliLitres \/ 1000);\r\n    Serial.println(\"L\");\r\n\r\n    LoRa.beginPacket();\r\n    LoRa.print(flowRate);\r\n    LoRa.endPacket();\r\n  }\r\n\r\n  int packet = LoRa.parsePacket();\r\n  if (packet) {\r\n    String receivedCommand = LoRa.readString();\r\n    if (receivedCommand == \"TurnOnRelay\") {\r\n      digitalWrite(relay, HIGH); \/\/ \u0e40\u0e1b\u0e34\u0e14\u0e23\u0e35\u0e40\u0e25\u0e22\u0e4c\r\n    } else if (receivedCommand == \"TurnOffRelay\") {\r\n      digitalWrite(relay, LOW); \/\/ \u0e1b\u0e34\u0e14\u0e23\u0e35\u0e40\u0e25\u0e22\u0e4c\r\n    }\r\n  }\r\n}\r<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">\u0e01\u0e32\u0e23\u0e17\u0e14\u0e25\u0e2d\u0e07<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u0e01\u0e32\u0e23\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e17\u0e35\u0e48 1<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e01\u0e32\u0e23\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e42\u0e14\u0e22\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e42\u0e21\u0e14\u0e39\u0e25Lora \u0e40\u0e02\u0e49\u0e32\u0e14\u0e49\u0e27\u0e22\u0e01\u0e31\u0e19\u0e17\u0e35\u0e48\u0e04\u0e25\u0e37\u0e48\u0e19\u0e04\u0e27\u0e32\u0e21\u0e16\u0e35\u0e48 433MHz\u0e1c\u0e25\u0e01\u0e32\u0e23\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e1b\u0e23\u0e32\u0e01\u0e0e\u0e27\u0e48\u0e32\u0e42\u0e21\u0e14\u0e39\u0e25\u0e17\u0e31\u0e49\u0e07\u0e2a\u0e2d\u0e07\u0e15\u0e31\u0e27\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e19\u0e44\u0e14\u0e49\u0e08\u0e23\u0e34\u0e07<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u0e01\u0e32\u0e23\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e17\u0e35\u0e48 2<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e01\u0e32\u0e23\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e42\u0e14\u0e22\u0e01\u0e32\u0e23\u0e2a\u0e48\u0e07\u0e04\u0e48\u0e32\u0e19\u0e49\u0e33\u0e17\u0e35\u0e48\u0e44\u0e2b\u0e25\u0e08\u0e32\u0e01\u0e15\u0e31\u0e27\u0e23\u0e31\u0e1a\u0e01\u0e25\u0e31\u0e1a\u0e21\u0e32\u0e17\u0e35\u0e48\u0e15\u0e31\u0e27\u0e2a\u0e48\u0e07\u0e1c\u0e25\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e04\u0e37\u0e2d\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2a\u0e48\u0e07\u0e04\u0e48\u0e32\u0e01\u0e25\u0e31\u0e1a\u0e21\u0e32\u0e17\u0e35\u0e48\u0e15\u0e31\u0e27\u0e2a\u0e48\u0e07\u0e44\u0e14\u0e49\u0e41\u0e1a\u0e1a\u0e40\u0e23\u0e35\u0e22\u0e25\u0e44\u0e17\u0e21\u0e4c<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u0e01\u0e32\u0e23\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e17\u0e35\u0e48 3<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e42\u0e14\u0e22\u0e01\u0e32\u0e23\u0e2a\u0e31\u0e48\u0e07\u0e40\u0e1b\u0e34\u0e14\u0e1b\u0e34\u0e14\u0e23\u0e35\u0e40\u0e25\u0e22\u0e4c\u0e42\u0e14\u0e22\u0e43\u0e2b\u0e49\u0e15\u0e31\u0e27\u0e2a\u0e48\u0e07\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21wifi\u0e41\u0e25\u0e30\u0e2a\u0e31\u0e48\u0e07\u0e01\u0e32\u0e23\u0e15\u0e31\u0e27\u0e2a\u0e48\u0e07\u0e1c\u0e48\u0e32\u0e19 Blynk \u0e42\u0e14\u0e22\u0e01\u0e14\u0e1b\u0e38\u0e48\u0e21\u0e17\u0e35\u0e48\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\u0e21\u0e37\u0e2d\u0e16\u0e37\u0e2d\u0e1c\u0e25\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e04\u0e37\u0e2d\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e1b\u0e34\u0e14\u0e1b\u0e34\u0e14\u0e23\u0e35\u0e40\u0e25\u0e22\u0e4c\u0e44\u0e14\u0e49\u0e08\u0e23\u0e34\u0e07\u0e41\u0e25\u0e30\u0e1b\u0e31\u0e49\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u0e01\u0e32\u0e23\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e17\u0e35\u0e48 4<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e01\u0e32\u0e23\u0e17\u0e14\u0e2a\u0e2d\u0e1a\u0e23\u0e30\u0e22\u0e30\u0e44\u0e01\u0e25\u0e17\u0e14\u0e2a\u0e2d\u0e1a\u0e2a\u0e2d\u0e1a\u0e42\u0e14\u0e22\u0e01\u0e32\u0e23\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e23\u0e30\u0e22\u0e30\u0e01\u0e32\u0e23\u0e2a\u0e31\u0e48\u0e07\u0e40\u0e1b\u0e34\u0e14\u0e1b\u0e34\u0e14\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e22\u0e27\u0e48\u0e32\u0e44\u0e01\u0e25\u0e44\u0e14\u0e49\u0e41\u0e04\u0e48\u0e44\u0e2b\u0e19\u0e42\u0e14\u0e22\u0e08\u0e32\u0e01\u0e01\u0e32\u0e23\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e1e\u0e1a\u0e27\u0e48\u0e32\u0e43\u0e19\u0e23\u0e30\u0e22\u0e30\u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e21\u0e35\u0e2a\u0e34\u0e48\u0e07\u0e01\u0e35\u0e14\u0e02\u0e27\u0e32\u0e07\u0e23\u0e30\u0e22\u0e30\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e08\u0e30\u0e2d\u0e22\u0e39\u0e48\u0e17\u0e35\u0e48\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 150-200\u0e40\u0e21\u0e15\u0e23<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">7. \u0e2a\u0e23\u0e38\u0e1b\u0e1c\u0e25\u0e41\u0e25\u0e30\u0e02\u0e49\u0e2d\u0e40\u0e2a\u0e19\u0e2d\u0e41\u0e19\u0e30<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u0e2a\u0e23\u0e38\u0e1b\u0e1c\u0e25<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e01\u0e32\u0e23\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e15\u0e48\u0e32\u0e07\u0e46\u0e02\u0e2d\u0e07\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c \u0e01\u0e32\u0e23\u0e2a\u0e31\u0e48\u0e07\u0e07\u0e32\u0e19\u0e1c\u0e48\u0e32\u0e19 Blynk \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2a\u0e31\u0e48\u0e07\u0e01\u0e32\u0e23\u0e44\u0e14\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1b\u0e34\u0e14\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e23\u0e35\u0e40\u0e25\u0e22\u0e4c\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e1d\u0e31\u0e48\u0e07\u0e15\u0e31\u0e27\u0e23\u0e31\u0e1a\u0e44\u0e14\u0e49\u0e41\u0e25\u0e30\u0e15\u0e31\u0e27\u0e23\u0e31\u0e1a\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e23\u0e31\u0e1a\u0e04\u0e48\u0e32\u0e08\u0e32\u0e01 water flow senser \u0e41\u0e25\u0e30\u0e2a\u0e48\u0e07\u0e04\u0e48\u0e32\u0e01\u0e25\u0e31\u0e1a\u0e17\u0e35\u0e48\u0e15\u0e31\u0e27\u0e2a\u0e48\u0e07\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e41\u0e2a\u0e14\u0e07\u0e1c\u0e25\u0e1c\u0e48\u0e32\u0e19\u0e08\u0e2d LCD \u0e41\u0e25\u0e30\u0e41\u0e2d\u0e1b\u0e1c\u0e25\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e48\u0e19 Blynk \u0e44\u0e14\u0e49\u0e41\u0e25\u0e30\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e19\u0e49\u0e33\u0e44\u0e2b\u0e25\u0e16\u0e36\u0e07\u0e1e\u0e34\u0e01\u0e31\u0e14\u0e23\u0e35\u0e40\u0e25\u0e22\u0e4c\u0e08\u0e30\u0e17\u0e33\u0e01\u0e32\u0e23\u0e1b\u0e34\u0e14\u0e42\u0e14\u0e22\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34 \u0e2a\u0e48\u0e27\u0e19\u0e23\u0e30\u0e22\u0e30\u0e04\u0e27\u0e32\u0e21\u0e44\u0e01\u0e25\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e39\u0e48\u0e17\u0e35\u0e48\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 150-200\u0e40\u0e21\u0e15\u0e23 <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u0e02\u0e49\u0e2d\u0e40\u0e2a\u0e19\u0e2d\u0e41\u0e19\u0e30<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2d\u0e31\u0e1e\u0e40\u0e01\u0e23\u0e14\u0e42\u0e21\u0e14\u0e39\u0e25Lora\u0e40\u0e1b\u0e47\u0e19\u0e15\u0e31\u0e27\u0e17\u0e35\u0e48\u0e14\u0e35\u0e01\u0e27\u0e48\u0e32\u0e19\u0e35\u0e49\u0e44\u0e14\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e23\u0e30\u0e22\u0e30\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e48\u0e07\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e44\u0e14\u0e49\u0e44\u0e01\u0e25\u0e22\u0e34\u0e48\u0e07\u0e02\u0e36\u0e49\u0e19\u0e41\u0e25\u0e30\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e16\u0e35\u0e22\u0e23\u0e21\u0e32\u0e01\u0e02\u0e36\u0e49\u0e19 \u0e2b\u0e23\u0e37\u0e2d\u0e08\u0e30\u0e2d\u0e31\u0e1e\u0e40\u0e01\u0e23\u0e14\u0e42\u0e14\u0e22\u0e01\u0e32\u0e23\u0e40\u0e1e\u0e34\u0e48\u0e17\u0e40\u0e0b\u0e47\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e17\u0e35\u0e48\u0e15\u0e31\u0e27\u0e23\u0e31\u0e1a\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e08\u0e30\u0e44\u0e14\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e41\u0e1a\u0e1a\u0e2a\u0e21\u0e32\u0e0a\u0e1f\u0e32\u0e23\u0e4c\u0e21\u0e21\u0e32\u0e01\u0e02\u0e36\u0e49\u0e19\u0e44\u0e1b\u0e2d\u0e35\u0e01<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">8. \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2d\u0e49\u0e32\u0e07\u0e2d\u0e34\u0e07<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">[1] \u0e42\u0e21\u0e14\u0e39\u0e25sx1278 ra-01 \u0e2a\u0e37\u0e1a\u0e04\u0e49\u0e19\u0e08\u0e32\u0e01<br><a href=\"https:\/\/www.cybertice.com\/article\/872\/%E0%B8%AA%E0%B8%AD%E0%B8%99%E0%B9%83%E0%B8%8A%E0%B9%89%E0%B8%87%E0%B8%B2%E0%B8%99-lora-sx1278-433mhz-esp32-0-96-inch-blue-oled-bluetooth-wifi-lora-kit-32-development-board-for-arduino-usb-type-c\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.cybertice.com\/\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19sx1278ra-01<\/a><br>[2] water flow senser \u0e2a\u0e37\u0e1a\u0e04\u0e49\u0e19\u0e08\u0e32\u0e01<br><a href=\"https:\/\/www.analogread.com\/article\/114\/%E0%B8%AA%E0%B8%AD%E0%B8%99%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%83%E0%B8%8A%E0%B9%89%E0%B8%87%E0%B8%B2%E0%B8%99%E0%B8%9A%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%94-arduino-%E0%B8%81%E0%B8%B1%E0%B8%9A-flow-sensor-yf-s201-%E0%B8%A7%E0%B8%B1%E0%B8%94%E0%B8%AD%E0%B8%B1%E0%B8%95%E0%B8%A3%E0%B8%B2%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%84%E0%B8%AB%E0%B8%A5%E0%B8%82%E0%B8%AD%E0%B8%87%E0%B8%99%E0%B9%89%E0%B8%B3\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.allnewstep.com\/b\/warterflowsenser<\/a><br>[3] \u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 ESP32\u0e2a\u0e37\u0e1a\u0e04\u0e49\u0e19\u0e08\u0e32\u0e01<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.analogread.com\/article\/90\/%E0%B9%80%E0%B8%A3%E0%B8%B4%E0%B9%88%E0%B8%A1%E0%B8%95%E0%B9%89%E0%B8%99%E0%B9%83%E0%B8%8A%E0%B9%89%E0%B8%87%E0%B8%B2%E0%B8%99%E0%B8%9A%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%94-nodemcu-esp8266-%E0%B8%9E%E0%B8%A3%E0%B9%89%E0%B8%AD%E0%B8%A1%E0%B8%95%E0%B8%B1%E0%B8%A7%E0%B8%AD%E0%B8%A2%E0%B9%88%E0%B8%B2%E0%B8%87%E0%B8%97%E0%B8%94%E0%B8%AA%E0%B8%AD%E0%B8%9A\">https:\/\/www.analogread.com\/article\/<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[4] \u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Blynk \u0e2a\u0e37\u0e1a\u0e04\u0e49\u0e19\u0e08\u0e32\u0e01<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.cybertice.com\/article\/238\/%E0%B8%AA%E0%B8%AD%E0%B8%99%E0%B9%83%E0%B8%8A%E0%B9%89%E0%B8%87%E0%B8%B2%E0%B8%99-nodemcu-esp8266-%E0%B9%80%E0%B8%A3%E0%B8%B4%E0%B9%88%E0%B8%A1%E0%B8%95%E0%B9%89%E0%B8%99%E0%B9%83%E0%B8%8A%E0%B9%89%E0%B8%87%E0%B8%B2%E0%B8%99%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1-blynk-%E0%B9%80%E0%B8%9A%E0%B8%B7%E0%B9%89%E0%B8%AD%E0%B8%87%E0%B8%95%E0%B9%89%E0%B8%99\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.cybertice.com\/\u0e2a\u0e2d\u0e19\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2dblynk<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0e27\u0e35\u0e14\u0e35\u0e42\u0e2d\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e23\u0e14\u0e19\u0e49\u0e33\u0e17\u0e32\u0e07\u0e01\u0e32\u0e23\u0e40\u0e01\u0e29\u0e15\u0e23\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13 LoRa<\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"video-container\"><iframe loading=\"lazy\" title=\"\u0e23\u0e30\u0e1a\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e01\u0e29\u0e15\u0e23\u0e2d\u0e31\u0e23\u0e09\u0e23\u0e34\u0e22\u0e30\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13LoRa\" width=\"620\" height=\"349\" src=\"https:\/\/www.youtube.com\/embed\/V3lvZQvxzI0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\u0e1c\u0e39\u0e49\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21 \u0e19\u0e32\u0e22 \u0e23\u0e31\u0e0a\u0e0a\u0e32\u0e19\u0e19&#46;&#46;&#46;<\/p>\n","protected":false},"author":22,"featured_media":29931,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,10,1],"tags":[],"class_list":["post-3073","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-16","category-10","category-1"],"_links":{"self":[{"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=\/wp\/v2\/posts\/3073","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3073"}],"version-history":[{"count":23,"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=\/wp\/v2\/posts\/3073\/revisions"}],"predecessor-version":[{"id":12691,"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=\/wp\/v2\/posts\/3073\/revisions\/12691"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=\/wp\/v2\/media\/29931"}],"wp:attachment":[{"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3073"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3073"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dp.rmutsv.ac.th\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3073"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}