{"id":131,"date":"2015-12-10T11:22:26","date_gmt":"2015-12-10T11:22:26","guid":{"rendered":"http:\/\/binahead.com\/web\/?p=131"},"modified":"2023-01-19T02:36:08","modified_gmt":"2023-01-19T02:36:08","slug":"esp8266-%e0%b8%95%e0%b8%b4%e0%b8%94%e0%b8%95%e0%b9%88%e0%b8%ad-water-flow-sensor-%e0%b9%80%e0%b8%9e%e0%b8%b7%e0%b9%88%e0%b8%ad%e0%b8%a7%e0%b8%b1%e0%b8%94%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%ad%e0%b8%b1","status":"publish","type":"post","link":"https:\/\/binahead.com\/web\/2015\/12\/10\/esp8266-%e0%b8%95%e0%b8%b4%e0%b8%94%e0%b8%95%e0%b9%88%e0%b8%ad-water-flow-sensor-%e0%b9%80%e0%b8%9e%e0%b8%b7%e0%b9%88%e0%b8%ad%e0%b8%a7%e0%b8%b1%e0%b8%94%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%ad%e0%b8%b1\/","title":{"rendered":"ESP8266 \u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d water flow sensor \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e27\u0e31\u0e14\u0e01\u0e32\u0e23\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e01\u0e32\u0e23\u0e44\u0e2b\u0e25\u0e02\u0e2d\u0e07\u0e19\u0e49\u0e33 \u0e2b\u0e23\u0e37\u0e2d \u0e02\u0e2d\u0e07\u0e40\u0e2b\u0e25\u0e27"},"content":{"rendered":"\n<p><strong>ESP8266 \u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d water flow sensor \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e27\u0e31\u0e14\u0e01\u0e32\u0e23\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e01\u0e32\u0e23\u0e44\u0e2b\u0e25\u0e02\u0e2d\u0e07\u0e19\u0e49\u0e33 \u0e2b\u0e23\u0e37\u0e2d \u0e02\u0e2d\u0e07\u0e40\u0e2b\u0e25\u0e27<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft size-large\"><a href=\"http:\/\/binahead.com\/web\/wp-content\/uploads\/2015\/12\/esp8266_Water_Flow_Sensor.jpg\" rel=\"attachment wp-att-140\"><img decoding=\"async\" src=\"https:\/\/binahead.com\/web\/wp-content\/uploads\/2015\/12\/esp8266_Water_Flow_Sensor.jpg\" alt=\"esp8266_Water_Flow_Sensor\"\/><\/a><\/figure><\/div>\n\n\n<p>\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49\u0e21\u0e32\u0e1b\u0e31\u0e14\u0e1d\u0e38\u0e48\u0e19\u0e40\u0e27\u0e47\u0e1a\u0e14\u0e49\u0e27\u0e22\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e08\u0e32\u0e01\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e07\u0e2a\u0e31\u0e22(\u0e04\u0e31\u0e19)\u0e08\u0e32\u0e01\u0e17\u0e35\u0e48\u0e21\u0e35\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e19\u0e2a\u0e21\u0e32\u0e0a\u0e34\u0e01\u0e01\u0e25\u0e38\u0e48\u0e21 ESP8266 Thailand \u0e43\u0e19 Facebook \u0e02\u0e21\u0e32\u0e2a\u0e2d\u0e1a\u0e16\u0e32\u0e21\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e40\u0e02\u0e35\u0e22\u0e19\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21\u0e43\u0e2b\u0e49\u0e40\u0e08\u0e49\u0e32 ESP8266 \u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e1a\u0e40\u0e0b\u0e19\u0e15\u0e4c\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e27\u0e31\u0e14\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e01\u0e32\u0e23\u0e44\u0e2b\u0e25\u0e02\u0e2d\u0e07\u0e19\u0e49\u0e33 \u0e42\u0e14\u0e22\u0e17\u0e35\u0e48\u0e25\u0e2d\u0e07\u0e17\u0e33\u0e01\u0e31\u0e1a \u0e1a\u0e2d\u0e23\u0e4c\u0e14 Arduino \u0e41\u0e25\u0e49\u0e27\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49\u0e41\u0e15\u0e48\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e23\u0e30\u0e22\u0e38\u0e01\u0e15\u0e4c\u0e01\u0e31\u0e1a\u0e40\u0e08\u0e49\u0e32 ESP8266 \u0e44\u0e14\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e1c\u0e25 \u0e1c\u0e21\u0e08\u0e36\u0e07\u0e25\u0e2d\u0e07\u0e44\u0e1b\u0e0b\u0e37\u0e49\u0e2d\u0e40\u0e08\u0e49\u0e32\u0e40\u0e0b\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e15\u0e31\u0e27\u0e14\u0e31\u0e07\u0e01\u0e25\u0e48\u0e32\u0e27\u0e21\u0e32\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e17\u0e14\u0e2a\u0e2d\u0e1a \u0e42\u0e14\u0e22\u0e2d\u0e49\u0e32\u0e07\u0e2d\u0e34\u0e07 code \u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e02\u0e2d\u0e07 Arduino \u0e43\u0e19\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e22\u0e38\u0e01\u0e15\u0e4c<\/p>\n\n\n<pre class=\"brush: cpp; title: ; notranslate\" title=\"\">\n\n\/\/ reading liquid flow rate using Seeeduino and Water Flow Sensor from Seeedstudio.com\n\/\/ Code adapted by Charles Gantt from PC Fan RPM code written by Crenn @thebestcasescenario.com\n\/\/ http:\/themakersworkbench.com http:\/\/thebestcasescenario.com http:\/\/seeedstudio.com\n\nvolatile int NbTopsFan; \/\/measuring the rising edges of the signal\nint Calc;\nint hallsensor = 2; \/\/The pin location of the sensor\n\nvoid rpm () \/\/This is the function that the interupt calls\n{\nNbTopsFan++; \/\/This function measures the rising and falling edge of the hall effect sensors signal\n}\n\/\/ The setup() method runs once, when the sketch starts\nvoid setup() \/\/\n{\npinMode(hallsensor, INPUT); \/\/initializes digital pin 2 as an input\nSerial.begin(9600); \/\/This is the setup function where the serial port is\n\ninitialised,\nattachInterrupt(0, rpm, RISING); \/\/and the interrupt is attached\n}\n\/\/ the loop() method runs over and over again,\n\/\/ as long as the Arduino has power\nvoid loop ()\n{\nNbTopsFan = 0; \/\/Set NbTops to 0 ready for calculations\nsei(); \/\/Enables interrupts\ndelay (1000); \/\/Wait 1 second\ncli(); \/\/Disable interrupts\nCalc = (NbTopsFan * 60 \/ 7.5); \/\/(Pulse frequency x 60) \/ 7.5Q, = flow rate\n\nin L\/hour\nSerial.print (Calc, DEC); \/\/Prints the number calculated above\nSerial.print (\" L\/hour\\r\\n\"); \/\/Prints \"L\/hour\" and returns a new line\n}\n\n<\/pre>\n\n\n\n<p>\u0e42\u0e14\u0e22\u0e08\u0e30\u0e40\u0e2b\u0e47\u0e19\u0e27\u0e48\u0e32\u0e43\u0e19 code \u0e19\u0e31\u0e49\u0e19\u0e08\u0e30\u0e21\u0e35\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49 interrupt \u0e08\u0e33\u0e19\u0e27\u0e19\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e02\u0e32 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e17\u0e33\u0e01\u0e32\u0e23\u0e2d\u0e48\u0e32\u0e19\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e17\u0e35\u0e48\u0e2a\u0e48\u0e07\u0e21\u0e32\u0e08\u0e32\u0e01\u0e15\u0e31\u0e27\u0e40\u0e0b\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e0b\u0e36\u0e48\u0e07\u0e08\u0e30\u0e2a\u0e48\u0e07\u0e21\u0e32\u0e43\u0e19\u0e25\u0e31\u0e01\u0e29\u0e13\u0e30\u0e02\u0e2d\u0e07 \u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e41\u0e1a\u0e1a pulse \u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e25\u0e31\u0e01\u0e01\u0e32\u0e23\u0e20\u0e32\u0e22\u0e43\u0e19\u0e02\u0e2d\u0e07\u0e40\u0e0b\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e1c\u0e21\u0e02\u0e2d\u0e22\u0e01\u0e22\u0e2d\u0e14\u0e44\u0e27\u0e49\u0e04\u0e38\u0e22\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e19\u0e43\u0e19\u0e04\u0e23\u0e32\u0e27\u0e2b\u0e19\u0e49\u0e32\u0e19\u0e30\u0e04\u0e23\u0e31\u0e1a<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/www.seeedstudio.com\/depot\/images\/product\/G12%20water%20flow%20sensor.jpg\" alt=\"\"\/><figcaption class=\"wp-element-caption\">http:\/\/www.seeedstudio.com\/depot\/images\/product\/G12%20water%20flow%20sensor.jpg<\/figcaption><\/figure><\/div>\n\n\n<p>\u0e17\u0e35\u0e19\u0e35\u0e49\u0e21\u0e32\u0e14\u0e39\u0e01\u0e31\u0e19\u0e27\u0e48\u0e32\u0e2b\u0e32\u0e01\u0e40\u0e23\u0e32\u0e08\u0e30\u0e19\u0e33 code \u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e44\u0e1b\u0e1b\u0e23\u0e30\u0e22\u0e38\u0e01\u0e15\u0e4c\u0e43\u0e0a\u0e49\u0e1a\u0e19 ESP8266 \u0e42\u0e14\u0e22\u0e43\u0e19\u0e17\u0e35\u0e19\u0e35\u0e49\u0e1c\u0e21\u0e43\u0e0a\u0e49\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e1a\u0e2d\u0e23\u0e4c\u0e14 node mcu dev kit \u0e19\u0e30\u0e04\u0e23\u0e31\u0e1a \u0e41\u0e25\u0e30\u0e43\u0e0a\u0e49 Arduino IDE \u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e02\u0e35\u0e22\u0e19 \u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e01\u0e48\u0e2d\u0e19\u0e27\u0e48\u0e32\u0e02\u0e32\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e43\u0e0a\u0e49\u0e21\u0e31\u0e19\u0e2d\u0e22\u0e39\u0e48\u0e15\u0e23\u0e07\u0e44\u0e2b\u0e19 \u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e0a\u0e48\u0e19\u0e43\u0e19\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e02\u0e2d\u0e07\u0e1a\u0e2d\u0e23\u0e4c\u0e14 Arduino \u0e19\u0e31\u0e49\u0e19\u0e08\u0e30\u0e21\u0e35\u0e02\u0e32\u0e43\u0e2b\u0e49\u0e40\u0e23\u0e32\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2d\u0e22\u0e39\u0e48&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e02\u0e32\u0e0b\u0e36\u0e48\u0e07\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e14\u0e39\u0e08\u0e32\u0e01 \u0e2a\u0e40\u0e1b\u0e04\u0e02\u0e2d\u0e07 IC \u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49 \u0e0b\u0e36\u0e48\u0e07\u0e41\u0e15\u0e01\u0e15\u0e48\u0e32\u0e07\u0e01\u0e31\u0e19\u0e44\u0e1b\u0e15\u0e32\u0e21\u0e40\u0e1a\u0e2d\u0e23\u0e4c\u0e02\u0e2d\u0e07\u0e1a\u0e2d\u0e23\u0e4c\u0e14 Arduino \u0e14\u0e49\u0e27\u0e22\u0e40\u0e0a\u0e48\u0e19\u0e01\u0e31\u0e19<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"http:\/\/binahead.com\/web\/wp-content\/uploads\/2015\/12\/Arduino-Board-interrupt-pin.png\" rel=\"attachment wp-att-136\"><img decoding=\"async\" src=\"https:\/\/binahead.com\/web\/wp-content\/uploads\/2015\/12\/Arduino-Board-interrupt-pin.png\" alt=\"https:\/\/www.arduino.cc\/en\/Reference\/AttachInterrupt\"\/><\/a><figcaption class=\"wp-element-caption\">https:\/\/www.arduino.cc\/en\/Reference\/AttachInterrupt<\/figcaption><\/figure><\/div>\n\n\n<p>\u0e04\u0e23\u0e32\u0e27\u0e19\u0e35\u0e49\u0e21\u0e32\u0e16\u0e36\u0e07\u0e1e\u0e23\u0e30\u0e40\u0e2d\u0e01\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32 \u0e40\u0e08\u0e49\u0e32 ESP8266 \u0e41\u0e19\u0e48\u0e19\u0e2d\u0e19\u0e21\u0e31\u0e19\u0e01\u0e47\u0e21\u0e35\u0e02\u0e32\u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e40\u0e1b\u0e47\u0e19\u0e02\u0e32\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e41\u0e1a\u0e1a interrupt \u0e44\u0e14\u0e49\u0e40\u0e0a\u0e48\u0e19\u0e01\u0e31\u0e19\u0e41\u0e15\u0e48\u0e01\u0e47\u0e08\u0e30\u0e41\u0e15\u0e01\u0e15\u0e48\u0e32\u0e07\u0e2d\u0e2d\u0e01\u0e44\u0e1b\u0e44\u0e21\u0e48\u0e40\u0e2b\u0e21\u0e37\u0e2d\u0e19\u0e2b\u0e23\u0e37\u0e2d\u0e15\u0e23\u0e07\u0e01\u0e31\u0e1a\u0e02\u0e32\u0e02\u0e2d\u0e07 \u0e1a\u0e2d\u0e23\u0e4c\u0e14 Arduino \u0e42\u0e14\u0e22\u0e2d\u0e49\u0e32\u0e07\u0e2d\u0e34\u0e07\u0e08\u0e32\u0e01\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e02\u0e2d\u0e07 ESP8266<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"http:\/\/binahead.com\/web\/wp-content\/uploads\/2015\/12\/esp8266-interrupt-pin.png\" rel=\"attachment wp-att-135\"><img decoding=\"async\" src=\"https:\/\/binahead.com\/web\/wp-content\/uploads\/2015\/12\/esp8266-interrupt-pin.png\" alt=\"esp8266-interrupt-pin\"\/><\/a><figcaption class=\"wp-element-caption\">https:\/\/github.com\/esp8266\/Arduino\/blob\/master\/doc\/reference.md<\/figcaption><\/figure><\/div>\n\n\n<p>\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 interrupt \u0e1c\u0e48\u0e32\u0e19\u0e02\u0e32 IO \u0e02\u0e2d\u0e07 ESP8266 \u0e1c\u0e48\u0e32\u0e19 Arduino IDE<\/p>\n\n\n\n<p>\u0e08\u0e32\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e02\u0e49\u0e32\u0e07\u0e15\u0e49\u0e19\u0e08\u0e30\u0e40\u0e2b\u0e47\u0e19\u0e27\u0e48\u0e32\u0e40\u0e23\u0e32\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16 \u0e01\u0e33\u0e2b\u0e19\u0e14\u0e43\u0e2b\u0e49 \u0e02\u0e32\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13 io \u0e02\u0e2d\u0e07 ESP8266 \u0e43\u0e2b\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e02\u0e32\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13 \u0e41\u0e1a\u0e1a interrupt \u0e44\u0e14\u0e49\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48 io-0 \u0e44\u0e1b\u0e08\u0e19\u0e16\u0e36\u0e07 io-16 \u0e01\u0e31\u0e19\u0e40\u0e25\u0e22\u0e17\u0e35\u0e40\u0e14\u0e35\u0e22\u0e27\u0e40\u0e23\u0e35\u0e22\u0e01\u0e44\u0e14\u0e49\u0e27\u0e48\u0e32\u0e08\u0e38\u0e43\u0e08\u0e01\u0e27\u0e48\u0e32 Arduino \u0e1a\u0e2d\u0e23\u0e4c\u0e14\u0e21\u0e32\u0e01 \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e23\u0e39\u0e49\u0e14\u0e31\u0e07\u0e19\u0e35\u0e49\u0e40\u0e23\u0e32\u0e01\u0e47\u0e21\u0e32\u0e25\u0e2d\u0e07\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e32\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e43\u0e2b\u0e49\u0e01\u0e31\u0e1a code \u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32\u0e43\u0e2b\u0e21\u0e48\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e2a\u0e2d\u0e14\u0e04\u0e25\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e1a\u0e02\u0e32\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e02\u0e2d\u0e07 ESP8266 \u0e42\u0e14\u0e22\u0e1c\u0e21\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e43\u0e0a\u0e49\u0e02\u0e32\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13 io5 \u0e43\u0e19\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e43\u0e19\u0e04\u0e23\u0e31\u0e49\u0e07\u0e19\u0e35\u0e49\u0e0b\u0e36\u0e48\u0e07\u0e1a\u0e19\u0e1a\u0e2d\u0e23\u0e4c\u0e14 dev kit \u0e08\u0e30\u0e15\u0e23\u0e07\u0e01\u0e31\u0e1a\u0e02\u0e32 D1 \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e43\u0e04\u0e23\u0e17\u0e35\u0e48\u0e01\u0e25\u0e31\u0e27\u0e08\u0e30\u0e2a\u0e31\u0e1a\u0e2a\u0e19\u0e41\u0e19\u0e30\u0e19\u0e33\u0e43\u0e2b\u0e49\u0e2b\u0e32 Pin map \u0e2b\u0e23\u0e37\u0e2d\u0e1c\u0e31\u0e07\u0e02\u0e32\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e44\u0e27\u0e49\u0e02\u0e49\u0e32\u0e07\u0e15\u0e31\u0e27\u0e08\u0e30\u0e14\u0e35\u0e21\u0e32\u0e01\u0e40\u0e27\u0e25\u0e32\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e15\u0e48\u0e2d\u0e02\u0e32\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13\u0e15\u0e48\u0e32\u0e07\u0e46<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"http:\/\/binahead.com\/web\/wp-content\/uploads\/2015\/12\/nodemcudevkit_v1-0_io.jpg\" rel=\"attachment wp-att-134\"><img decoding=\"async\" src=\"https:\/\/binahead.com\/web\/wp-content\/uploads\/2015\/12\/nodemcudevkit_v1-0_io.jpg\" alt=\"nodemcudevkit_v1-0_io\"\/><\/a><\/figure><\/div>\n\n\n<p>\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e40\u0e23\u0e32\u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07 code \u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32\u0e41\u0e25\u0e49\u0e27\u0e01\u0e47\u0e08\u0e30\u0e44\u0e14\u0e49\u0e2b\u0e19\u0e49\u0e32\u0e15\u0e32\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13\u0e19\u0e35\u0e49<\/p>\n\n\n<pre class=\"brush: cpp; title: ; notranslate\" title=\"\">\n\/\/ reading liquid flow rate using Seeeduino and Water Flow Sensor from Seeedstudio.com\n\n\/\/ Code adapted by Charles Gantt from PC Fan RPM code written by Crenn @thebestcasescenario.com\n\n\/\/ http:\/themakersworkbench.com http:\/\/thebestcasescenario.com http:\/\/seeedstudio.com\n\nvolatile int NbTopsFan; \/\/measuring the rising edges of the signal\n\nint Calc;\n\nint hallsensor = 5;&nbsp;&nbsp; \/\/The pin location of the sensor\n\nvoid rpm ()&nbsp;&nbsp;&nbsp;&nbsp; \/\/This is the function that the interupt calls\n\n{\n\nNbTopsFan++; \/\/This function measures the rising and falling edge of the hall effect sensors signal\n\n}\n\n\/\/ The setup() method runs once, when the sketch starts\n\nvoid setup() \/\/\n\n{\n\npinMode(hallsensor, INPUT); \/\/initializes digital pin 2 as an input\n\nSerial.begin(9600); \/\/This is the setup function where the serial port is initialised,\n\nattachInterrupt(5, rpm, RISING); \/\/and the interrupt is attached\n\n}\n\n\/\/ the loop() method runs over and over again,\n\n\/\/ as long as the Arduino has power\n\nvoid loop ()\n\n{\n\nNbTopsFan = 0;&nbsp;&nbsp;&nbsp;&nbsp; \/\/Set NbTops to 0 ready for calculations\n\nsei();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \/\/Enables interrupts\n\ndelay (1000);&nbsp;&nbsp;&nbsp;&nbsp; \/\/Wait 1 second\n\ncli();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \/\/Disable interrupts\n\nCalc = (NbTopsFan * 60 \/ 7.5); \/\/(Pulse frequency x 60) \/ 7.5Q, = flow rate in L\/hour\n\nSerial.print (Calc, DEC); \/\/Prints the number calculated above\n\nSerial.print (\" L\/hour\\r\\n\"); \/\/Prints \"L\/hour\" and returns a new line\n\n}\n\n<\/pre>\n\n\n\n<p>\u0e41\u0e17\u0e1a\u0e08\u0e30\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e2d\u0e30\u0e44\u0e23\u0e21\u0e32\u0e01\u0e40\u0e19\u0e49\u0e19\u0e27\u0e48\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e41\u0e25\u0e30\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e32\u0e43\u0e2b\u0e49\u0e16\u0e39\u0e01\u0e15\u0e49\u0e2d\u0e07 \u0e17\u0e35\u0e48\u0e40\u0e2b\u0e25\u0e37\u0e2d \u0e44\u0e25\u0e1a\u0e23\u0e32\u0e23\u0e35\u0e48\u0e02\u0e2d\u0e07 ESP8266 \u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e49\u0e40\u0e01\u0e37\u0e2d\u0e1a\u0e2b\u0e21\u0e14 (\u0e07\u0e48\u0e32\u0e22\u0e40\u0e27\u0e48\u0e2d\u0e23\u0e4c\u0e08\u0e19\u0e40\u0e01\u0e37\u0e2d\u0e1a\u0e08\u0e30\u0e07\u0e48\u0e2d\u0e22\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e30\u0e17\u0e32\u0e19 555) \u0e40\u0e2d\u0e32\u0e25\u0e30\u0e21\u0e32\u0e27\u0e48\u0e32\u0e01\u0e31\u0e19\u0e15\u0e48\u0e2d\u0e04\u0e23\u0e32\u0e27\u0e19\u0e35\u0e49\u0e40\u0e23\u0e32\u0e01\u0e47\u0e15\u0e49\u0e2d\u0e07\u0e25\u0e2d\u0e07\u0e02\u0e2d\u0e07 \u0e40\u0e2d\u0e49\u0e22\u0e25\u0e2d\u0e07 code \u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32\u0e01\u0e31\u0e19\u0e2b\u0e19\u0e48\u0e2d\u0e22 \u0e08\u0e31\u0e14\u0e41\u0e08\u0e07\u0e15\u0e48\u0e2d\u0e27\u0e07\u0e08\u0e23\u0e15\u0e32\u0e21\u0e1c\u0e31\u0e07\u0e14\u0e31\u0e07\u0e19\u0e35\u0e49\u0e40\u0e25\u0e22\u0e04\u0e23\u0e31\u0e1a \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e17\u0e14\u0e2a\u0e2d\u0e1a \u0e22\u0e49\u0e33\u0e19\u0e30\u0e04\u0e23\u0e31\u0e1a\u0e43\u0e04\u0e23\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e1a\u0e2d\u0e23\u0e4c\u0e14\u0e2d\u0e37\u0e48\u0e19\u0e2b\u0e23\u0e37\u0e2d \u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e0a\u0e31\u0e48\u0e19\u0e2d\u0e37\u0e48\u0e19\u0e43\u0e2b\u0e49\u0e2d\u0e34\u0e07\u0e15\u0e32\u0e21 pin map \u0e02\u0e2d\u0e07\u0e23\u0e38\u0e48\u0e19\u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e0a\u0e31\u0e48\u0e19\u0e02\u0e2d\u0e07\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07\u0e19\u0e30\u0e04\u0e23\u0e31\u0e1a\u0e17\u0e33\u0e15\u0e32\u0e21\u0e1c\u0e21\u0e2d\u0e32\u0e08\u0e08\u0e30\u0e44\u0e21\u0e48\u0e40\u0e01\u0e34\u0e14\u0e1c\u0e25\u0e44\u0e14\u0e49\u0e08\u0e49\u0e32<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft size-large\"><a href=\"http:\/\/binahead.com\/web\/wp-content\/uploads\/2015\/12\/esp8266-interface-waterflow-sensor-diagram.png\" rel=\"attachment wp-att-153\"><img decoding=\"async\" src=\"https:\/\/binahead.com\/web\/wp-content\/uploads\/2015\/12\/esp8266-interface-waterflow-sensor-diagram.png\" alt=\"esp8266-interface-waterflow-sensor-diagram\"\/><\/a><\/figure><\/div>\n\n\n<p>\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e04\u0e23\u0e32\u0e27\u0e19\u0e35\u0e49\u0e40\u0e23\u0e32\u0e01\u0e47\u0e21\u0e32\u0e14\u0e39\u0e1c\u0e25\u0e42\u0e14\u0e22 \u0e21\u0e2d\u0e19\u0e34\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e1c\u0e48\u0e32\u0e19\u0e17\u0e32\u0e07 serial port \u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19 \u0e40\u0e1b\u0e48\u0e32\u0e04\u0e23\u0e31\u0e1a \u0e1e\u0e39\u0e14\u0e08\u0e23\u0e34\u0e07\u0e46 \u0e04\u0e37\u0e2d\u0e40\u0e1b\u0e48\u0e32\u0e04\u0e23\u0e31\u0e1a\u0e16\u0e49\u0e32 \u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e21\u0e48\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14\u0e40\u0e23\u0e32\u0e08\u0e30\u0e1e\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e1f\u0e34\u0e19\u0e17\u0e35\u0e48\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32\u0e14\u0e31\u0e07\u0e20\u0e32\u0e1e\u0e17\u0e35\u0e48\u0e1c\u0e21\u0e44\u0e14\u0e49\u0e41\u0e19\u0e1a\u0e21\u0e32 \u0e19\u0e31\u0e48\u0e19\u0e04\u0e37\u0e2d\u0e04\u0e48\u0e32\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e01\u0e32\u0e23\u0e44\u0e2b\u0e25\u0e17\u0e35\u0e48\u0e2d\u0e48\u0e32\u0e19\u0e44\u0e14\u0e49\u0e08\u0e32\u0e01\u0e01\u0e32\u0e23\u0e2b\u0e19\u0e38\u0e21\u0e02\u0e2d\u0e07\u0e43\u0e1a\u0e1e\u0e31\u0e14\u0e02\u0e49\u0e32\u0e07\u0e43\u0e19\u0e40\u0e0b\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"http:\/\/binahead.com\/web\/wp-content\/uploads\/2015\/12\/esp8266-interface-waterflow-sensor-arduino.png\" rel=\"attachment wp-att-133\"><img decoding=\"async\" src=\"https:\/\/binahead.com\/web\/wp-content\/uploads\/2015\/12\/esp8266-interface-waterflow-sensor-arduino.png\" alt=\"esp8266-interface-waterflow-sensor-arduino\"\/><\/a><\/figure><\/div>\n\n\n<p>\u0e42\u0e2d\u0e40\u0e04\u0e08\u0e1a\u0e44\u0e1b\u0e41\u0e25\u0e49\u0e27\u0e01\u0e31\u0e1a\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e31\u0e49\u0e19\u0e09\u0e1a\u0e31\u0e1a\u0e23\u0e35\u0e1a\u0e40\u0e02\u0e35\u0e22\u0e19\u0e23\u0e35\u0e1a\u0e43\u0e0a\u0e49 \u0e2b\u0e32\u0e01\u0e17\u0e48\u0e32\u0e19\u0e43\u0e14\u0e21\u0e35\u0e02\u0e49\u0e2d\u0e2a\u0e07\u0e2a\u0e31\u0e22\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e21\u0e32\u0e1e\u0e39\u0e14\u0e04\u0e38\u0e22\u0e16\u0e32\u0e21\u0e44\u0e16\u0e48\u0e01\u0e31\u0e19\u0e44\u0e14\u0e49\u0e19\u0e30\u0e04\u0e23\u0e31\u0e1a \u0e22\u0e34\u0e19\u0e14\u0e35\u0e43\u0e2b\u0e49\u0e04\u0e33\u0e15\u0e2d\u0e1a\u0e17\u0e38\u0e01\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07(\u0e17\u0e35\u0e48\u0e23\u0e39\u0e49)\u0e08\u0e49\u0e32&#8230;<br \/>\n\u0e2a\u0e27\u0e31\u0e2a\u0e14\u0e35\u0e04\u0e23\u0e31\u0e1a<\/p>\n\n\n\n<p>[\u0e17\u0e35\u0e48\u0e21\u0e32]<\/p>\n\n\n\n<ul>\n<li>\u0e42\u0e1b\u0e23\u0e44\u0e1f\u0e25\u0e4c \u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e43\u0e19\u0e42\u0e1b\u0e23\u0e41\u0e01\u0e23\u0e21 Fritzing<\/li>\n<\/ul>\n\n\n\n<p><a href=\"http:\/\/www.ayarafun.com\/2015\/07\/esp8266-nodemcu-for-fritzing\/\" target=\"_blank\" rel=\"noopener\">http:\/\/www.ayarafun.com\/2015\/07\/esp8266-nodemcu-for-fritzing\/<\/a><br \/>\n<a href=\"http:\/\/omnigatherum.ca\/wp\/?tag=fritzing\" target=\"_blank\" rel=\"noopener\">http:\/\/omnigatherum.ca\/wp\/?tag=fritzing<\/a><\/p>\n\n\n\n<ul>\n<li>\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07 code \u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d \u0e40\u0e0b\u0e19\u0e40\u0e0b\u0e2d\u0e23\u0e4c<br \/>\n<a href=\"http:\/\/forum.arduino.cc\/index.php\/topic,8548.0.html\" target=\"_blank\" rel=\"noopener\">http:\/\/forum.arduino.cc\/index.php\/topic,8548.0.html<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>ESP8266 \u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d water flow sensor \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e27\u0e31\u0e14\u0e01\u0e32\u0e23\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e01\u0e32\u0e23\u0e44\u0e2b\u0e25 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":140,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":[]},"categories":[44,33,8,6,7],"tags":[40,45,48,49,46,47],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"http:\/\/binahead.com\/web\/wp-content\/uploads\/2015\/12\/esp8266_Water_Flow_Sensor.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2Cz3I-27","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":174,"url":"https:\/\/binahead.com\/web\/2016\/02\/21\/diy-iot-%e0%b9%84%e0%b8%a3%e0%b9%89%e0%b8%aa%e0%b8%b2%e0%b8%a2%e0%b8%9e%e0%b8%a5%e0%b8%b1%e0%b8%87%e0%b8%87%e0%b8%b2%e0%b8%99%e0%b9%81%e0%b8%aa%e0%b8%87%e0%b8%ad%e0%b8%b2%e0%b8%97%e0%b8%b4%e0%b8%95\/","url_meta":{"origin":131,"position":0},"title":"DIY IoT \u0e44\u0e23\u0e49\u0e2a\u0e32\u0e22\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e41\u0e2a\u0e07\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c \u0e14\u0e49\u0e27\u0e22 \u0e42\u0e04\u0e21\u0e44\u0e1f\u0e2a\u0e19\u0e32\u0e21\u0e1e\u0e25\u0e31\u0e07\u0e41\u0e2a\u0e07\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c","date":"\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c 21, 2016","format":false,"excerpt":"DIY IoT \u0e44\u0e23\u0e49\u0e2a\u0e32\u0e22\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e41\u0e2a\u0e07\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c \u0e14\u0e49\u0e27\u0e22 \u0e42\u0e04\u0e21\u0e44\u0e1f\u0e2a\u0e19\u0e32\u0e21\u0e1e\u0e25\u0e31\u0e07\u2026","rel":"","context":"In &quot;ESP8266&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/binahead.com\/web\/wp-content\/uploads\/2016\/02\/header.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":317,"url":"https:\/\/binahead.com\/web\/2017\/01\/16\/%e0%b8%84%e0%b8%a7%e0%b8%9a%e0%b8%84%e0%b8%b8%e0%b8%a1-gratia-rf-switch-%e0%b8%9c%e0%b9%88%e0%b8%b2%e0%b8%99netpie\/","url_meta":{"origin":131,"position":1},"title":"\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21 GRATIA (RF SWITCH) \u0e1c\u0e48\u0e32\u0e19\u0e2d\u0e34\u0e19\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e40\u0e19\u0e15 \u0e14\u0e49\u0e27\u0e22 ESP8266 \u0e1c\u0e48\u0e32\u0e19 NETPIE.io","date":"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21 16, 2017","format":false,"excerpt":"\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21 GRATIA (RF SWITCH) \u0e1c\u0e48\u0e32\u0e19\u0e2d\u0e34\u0e19\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e40\u0e19\u0e15 \u0e14\u0e49\u0e27\u0e22 ESP\u2026","rel":"","context":"In &quot;ESP8266&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/binahead.com\/web\/wp-content\/uploads\/2017\/01\/gratia_netpie_esp8266.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":359,"url":"https:\/\/binahead.com\/web\/2017\/09\/03\/%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b8%87%e0%b8%b2%e0%b8%99-line-notify-%e0%b8%9c%e0%b9%88%e0%b8%b2%e0%b8%99-node-red\/","url_meta":{"origin":131,"position":2},"title":"\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 LINE NOTIFY \u0e1c\u0e48\u0e32\u0e19 NODE-RED","date":"\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19 3, 2017","format":false,"excerpt":"\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 LINE NOTIFY \u0e1c\u0e48\u0e32\u0e19 NODE-RED \u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19 \u0e01\u0e48\u0e2d\u0e19\u0e43\u0e0a\u0e49\u0e07\u2026","rel":"","context":"In &quot;LINE&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/binahead.com\/web\/wp-content\/uploads\/2017\/09\/banner.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":389,"url":"https:\/\/binahead.com\/web\/2018\/02\/21\/controller-lorawanbycat-test\/","url_meta":{"origin":131,"position":3},"title":"\u0e17\u0e14\u0e2a\u0e2d\u0e1a\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e1a\u0e2d\u0e23\u0e4c\u0e14 Controller \u0e23\u0e48\u0e27\u0e21\u0e01\u0e31\u0e1a LoRaWAN by CAT","date":"\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c 21, 2018","format":false,"excerpt":"\u0e17\u0e14\u0e2a\u0e2d\u0e1a\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e1a\u0e2d\u0e23\u0e4c\u0e14 Controller \u0e23\u0e48\u0e27\u0e21\u0e01\u0e31\u0e1a LoRaWAN by CAT\u2026","rel":"","context":"In &quot;ESP32&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/binahead.com\/web\/wp-content\/uploads\/2018\/02\/banner.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":67,"url":"https:\/\/binahead.com\/web\/2012\/08\/03\/%e0%b8%81%e0%b8%a5%e0%b9%88%e0%b8%ad%e0%b8%87%e0%b8%9b%e0%b8%a3%e0%b8%b4%e0%b8%a8%e0%b8%99%e0%b8%b2-karakuri-boxes\/","url_meta":{"origin":131,"position":4},"title":"\u0e01\u0e25\u0e48\u0e2d\u0e07\u0e1b\u0e23\u0e34\u0e28\u0e19\u0e32&#8230;&#8230;.Karakuri boxes","date":"\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21 3, 2012","format":false,"excerpt":"\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49\u0e40\u0e2d\u0e32\u0e2a\u0e34\u0e48\u0e07\u0e17\u0e35\u0e48\u0e40\u0e08\u0e2d\u0e42\u0e14\u0e22\u0e1a\u0e31\u0e07\u0e40\u0e14\u0e34\u0e0d\u0e23\u0e30\u0e2b\u0e27\u0e48\u0e32\u0e07\u0e19\u0e31\u0e48\u0e07\u0e2b\u0e32\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 \u0e0b\u2026","rel":"","context":"In &quot;\u0e07\u0e32\u0e19\u0e2d\u0e14\u0e34\u0e40\u0e23\u0e01&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":236,"url":"https:\/\/binahead.com\/web\/2016\/07\/09\/line-bot-api-official-%e0%b8%84%e0%b8%b8%e0%b8%a1-iot-%e0%b8%9c%e0%b9%88%e0%b8%b2%e0%b8%99-netpie-io-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2%e0%b8%95%e0%b9%89%e0%b8%99%e0%b8%97%e0%b8%b8%e0%b8%99-0\/","url_meta":{"origin":131,"position":5},"title":"LINE BOT API (OFFICIAL) \u0e04\u0e38\u0e21 IoT \u0e1c\u0e48\u0e32\u0e19 NETPIE.IO \u0e14\u0e49\u0e27\u0e22\u0e15\u0e49\u0e19\u0e17\u0e38\u0e19 0 \u0e1a\u0e32\u0e17","date":"\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21 9, 2016","format":false,"excerpt":"LINE BOT API (OFFICIAL) \u0e04\u0e38\u0e21 IoT \u0e1c\u0e48\u0e32\u0e19 NETPIE.IO \u0e14\u0e49\u0e27\u2026","rel":"","context":"In &quot;ESP8266&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/binahead.com\/web\/wp-content\/uploads\/2016\/07\/banner-1.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/binahead.com\/web\/wp-json\/wp\/v2\/posts\/131"}],"collection":[{"href":"https:\/\/binahead.com\/web\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/binahead.com\/web\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/binahead.com\/web\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/binahead.com\/web\/wp-json\/wp\/v2\/comments?post=131"}],"version-history":[{"count":24,"href":"https:\/\/binahead.com\/web\/wp-json\/wp\/v2\/posts\/131\/revisions"}],"predecessor-version":[{"id":468,"href":"https:\/\/binahead.com\/web\/wp-json\/wp\/v2\/posts\/131\/revisions\/468"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/binahead.com\/web\/wp-json\/wp\/v2\/media\/140"}],"wp:attachment":[{"href":"https:\/\/binahead.com\/web\/wp-json\/wp\/v2\/media?parent=131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/binahead.com\/web\/wp-json\/wp\/v2\/categories?post=131"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/binahead.com\/web\/wp-json\/wp\/v2\/tags?post=131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}