Litres = Pulses / (7.5 * 60). Connect and share knowledge within a single location that is structured and easy to search. Share the Joy of learning with us. In such a case the basis relationship for determining the liquids flow rate in such cases is Q=VxA, Sensor Frequency (Hz) = 7.5 * Q (Liters/min) Then you dont need two counters. Make sure you find your way back to this article to follow along. Please check the baudrate for Serial monitor part. C:\Users\ClickBeauty\Desktop\sketch_aug26b\sketch_aug26b.ino: In function void setup(): sketch_aug26b:57:50: error: pulseCounter was not declared in this scope. The sensor comes with three wires: red (5-24VDC power), black (ground) and yellow (Hall effect pulse output). Each meter can have a different for the magnet that the proximity sensor recognizes and also different values for a pulse meter. I notice that ESPhome has a Pulse Counter, which is basically how a flow meter works: theres an inline rotor with a magnet in it, and a hall sensor that notices when the magnet comes round again. You can also decide if you want to report on Hour, Day, Month or Year. Be aware that there are many different water meters out there. Is "wait" an exclamation in this context? newer versions like the ESP32 boards also provide you BLE (Bluetooth low energy) and theres loads of variety of boards you can use. I want to send the water measurement to this server. This article will provide you with a walkthrough on how you can build a water usage meter sensor that integrates with your Home Assistant for under 10 $/EURO, without the need of any soldering or coding skills. Enterprise Architect, maker, travel writer, visionary entrepreneur and experienced IT tourism executive. Annnnnd scratch that. The ultrasonic is returning a measurement in metres, so I divide by 2.1 to get percentage, and multiply by 200,000. Why do conservatives who disagree with social media censorship not just switch to blogs/RSS? (I may be missing something, that happens!). Yes, if you can share some pic of the project and yaml file. The meter will also show the measurement of a full cycle, in my case this was liters. To get the actual amount, therefore, I just subtract the result from 200,000. Please contact me if you have any questions. expected initializer before pulseCounter is there solution for this please someone should help thanks, please use #define SENSOR D2 instead of #define SENSOR 2, D2 is GPIO4. Thanks, I will modify the code. Not sure what Im doing wrong, I copy and paste the entire code into Arduino IDE and verify. The water flow rate & volume data can be uploaded to Thingspeak Server & can be viewed/monitored from any part of the world. This is a personal weblog. Water management involves supplying water according to the real requirement & without wasting Water. Finally you should have a sensor called sensor.mqtt_sensor_water and with help of utility meter you would be able to measure how many water you cosume daily and monthly. These days its all about insights. As you can see, I am using filters to format the data into usable form. Place the sensor directly on the sensor. Any troubleshooting ? Create the utility meter and sensors by adding following configuration to your configuration.yaml file. I am also interested in this kind of water flow rate meter. Hello, excellent project, I have learned a lot with it. rev2022.7.29.42699. For IoT Server, we will use Thingspeak App. What are the possible attributes of aluminum-based blood? Im looking to implement something similar and found your topic. Now you are tracking your water usage using a simple sensor that costs under 10$. Thats it! Now we need to setup the Thingspeak Account. Step 2: Create a New Channel by Clicking on Channel & fill up the following details as shown in the image below. True, but, yours is much more beautiful and clean. Now Let us see ESP8266 Water Flow Sensor Code using Arduino IDE. project working correctly after uploading the given code and API key. : 1 Liter/607 (pulses)=0.001648. Litres = Q * time elapsed (seconds) / 60 (seconds/minute) Plug the water sensor to Wemos D1 mini pro: Wemos pin out. Arduino Stack Exchange is a question and answer site for developers of open-source hardware and software that is compatible with Arduino. Also its not visible in the thingspeak server as well.just to clarify, api key is the one which connects with the thinkgseak server and there is no mention of channel id in the code right? Its integrated on my home automatization dashboard as a independent flow. Advise how to keep data in ESP 32 memory? So no issues. Why not just divide pulse by 27 to get litres? Install ESPHome in Home Assistant and create the water sensor node, Wire the proximity sensor to the ESP board, Flash ESP chip with ESPHome node firmware, Architecture guide to migrate from On-prem/PaaS to SaaS, Build a cheap water usage sensor using ESPhome and a proximity sensor, Make your city heating (stadsverwarming) smart and connect it Home Assistant energy dashboard, How to access the Align command with keyboard shortcuts in PowerPoint, Keynote Virtual SUGCON on Sitecore & SaaS - PieterBrinkman.com, Tyraps or Velcro strips to connect the proximity sensor to your water meter, Housing to securely fit all electronics on, Flash your ESP chip with ESPHome firmware, Place the proximity sensor on your water meter, Configure ESPHome to make proximity sensor measurements available in Home Assistant, Configure Home Assistant; add sensors and UI components (Lovelace). I have used prototyping material. Black (ground) You should have ESPHome running and your first node created, its time to compile the firmware and flash the ESP board with vanilla ESPHome firmware. Arduino: 1.8.13 (Windows 10), Placa:Arduino Nano, ATmega328P, C:\Users\ClickBeauty\Desktop\sketch_aug26b\sketch_aug26b.ino:18:0: warning: LED_BUILTIN redefined. The numbers its kicking back seem to be excessively high. Step 4: You can click on the Private View & customize the display window as you want. Let us consider Q is the flow rate/total flow of water through the pipe, V is the average velocity & A is the cross-sectional area of the pipe. How can I tell when FFMPEG is done writing a file? void IRAM_ATTR pulseCounter() You can now upload the Gerber File to the Website and place an order. thanku so much!! I havent been able to find a brass unit that uses npt fittings (npt is the US plumbing standard for threaded fittings). Please tell me how I can do this? The small radar will start spinning. History of italicising variables and mathematical formatting in general. It should look something like this, the location might vary per meter. ESPHome reports the flowmeters speed in revolutions per minute, and I know that the flowmeter turns 27 revolutions per litre. As explained above at the proximity sensor paragraph the LJ18A3-8Z/BX sensor already includes the resistor and runs on 5 volt. ESPHome is amazing, its extremely powerful, easy and, more important very stable. error: expected initializer before pulseCounter I need a Help, My board is not connecting with WIFI . Thanks for sharing your project. Before we can show the measurements in Home Assistant we need to add a utility meter sensor to Home Assistant. But that is really the same number of calculations, which is just simplifying 200000/2.1 = 95328. I consider this a necessary consequence of having an open mind. At the end you will have clear insights in how much water you are using per day, hour and week. You can easily create your own variants by using different Lovelace cards or mini-graph configurations. The same Flow Rate & Volume data can be sent to Thingspeak Server after an interval of 15 seconds regularly. Hello You can switch to Blynk Application if you want immediate data. But before that we need few Libraries for OLED Display. On the right, AC power coming in. Hello please when I compile the code it gives me error that client was not declared in this scope if could you help me sir, i done with code and works fine but wifi was not connecting to nodemcu will u please help me. There's an integrated magnetic hall effect sensor that outputs an electrical pulse with every revolution. Then with lora, we will send it to chirpstack over the 2 channel lora gateway you made with esp32. thank u very much, hi, could you PLEASE address the issue that multiple people have mentioned above, that the sketch will not compile and this error occurs: Site design / logo 2022 Stack Exchange Inc; user contributions licensed under CC BY-SA. Each CAD and any associated text, image or data is in no way sponsored by or affiliated with any company, organization or real-world item, product, or good it may purport to portray. The cool thing about using the utility meter sensor is that you can drill into reports. Also there are many solutions written that need resistors to work. So, thats all from the Thingspeak Setup Part. To me, your approach of using pulse counter seems like the right approach. Then a small MOV (because I am paranoid), and a 4700uF capacitor. Will that cause any problem, error or even destroy the ESP8266 ? Can a chamber of Congress pass a bill that the other chamber passed in the past? I also noticed some setup has the resistor, but as you mentioned, theres not allot details on the setup. The archetype for any sensor includes a microcontroller based on ESP8266 and connectivity though a MQTT broker. I did a lot of research and ended up with this LJ18A3-8Z/BX sensor sold on AliExpress.com . So download the Library first and add it to the Arduino IDE. i like your project. I put it through a large MOV, and then a PCB-mount 220V-5V adapter. We also offer ideas and solutions for students, organizations and Industries and also provide them with the required training in different fields. Most tutorials are using Arduino boards ( which code and HW work OK ), but since I want this device to send alerts over the internet when abnormal usage/leakage is detected, I want to use Wemos Mini using How to Use Water Flow Sensor - Arduino Tutorial. Then I just have the D1 Mini mounted on some female pin headers, and on the other side of the board, I soldered some traces. I am not an electronics genius, I saw this in a YouTube tutorial for working with this flowmeter, and they didnt explain it, but if I have to guess what it does, I think it effectively boosts the signal that the flowmeter is putting out. On top of if will add my code for notifications using Telegram. By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.
(adsbygoogle = window.adsbygoogle || []).push({});
. ESP boards are a low cost Wi-Fi chips that have built in flash chips allowing you to build a single chip device capable of connecting to Wi-Fi. The email with your password reset link has been sent. Water Management System is an important part of City Management. So how do you measure the water usage and make this analog meter smart? Hello, I have tried and it works, thank you @ Mr Alam. I will reduce it to the default of 60s when I deploy it. We have determined flow rate by a change in velocity of the water. All the components can be easily purchased from Amazon. That magnet can be recognized by a proximity sensor. That appears to be all thats needed to get this to work in ESPhome. Below is the front view and Back View of the PCB generated from Gerber Viewer of NextPCB. You can download the Gerber file and order the PCB online from NextPCB. Announcing the Stacks Editor Beta release! Cheers. The number its producing directly correlates with how fast its spinning, its not an increasing total. Maybe your water sensor is not in the correct position or damaged? Therefore it is very important to measure water flow rate and volume. There are multiple ways to do this. and thereby not in my thinkspeak channel as well.. could u PLZ help me with that . Therefore the formula is (x/27)*60, which gives the speed in Litres per hour. Put ICACHE_RAM_ATTR before your interrupt function, like this ICACHE_RAM_ATTR void ISR(). I have assembled the circuit on Breadboard. Each pulse is approximately 2.25 milliliters. For more instruction follow, Open the already downloaded files and navigate to ..\Tasmota-X.XX.XX\tasmota open the project in Arduino IDE and then Edit the. Much better! im a beginner on this. Why won't this electromagnet home experiment work? Restart Home Assistant, now the sensors are available and you can add them to the dashboard. Each pulse is approximately 2.25 milliliters. Why not just divide pulse by 27 to get litres? Open ESPHome and click EDIT on your node. In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h:23:0, c:\program files (x86)\arduino\hardware\arduino\avr\variants\standard\pins_arduino.h:54:0: note: this is the location of the previous definition, sketch_aug26b:34:16: error: expected initializer before pulseCounter. i want to add buzzer for low flow rate or pump not run dry. The best answers are voted up and rise to the top, Start here for a quick overview of the site, Detailed answers to any questions you might have, Discuss the workings and policies of this site, Learn more about Stack Overflow the company, this is an error in the original code and new versions of core check if the ISR handler is in IRAM, because without ICACHE_RAM_ATTR the handler sometimes worked and sometimes not. Derivation of the Indo-European lemma *brhtr. The rest of the world seems to use the British g standard and brass g to npt adapters, unfortunately, cost more than flow meters. You just need to visit the Private View of Thingspeak Dashboard. Any reliance you place on this guide is strictly at your own risk. I wish to build a thingy that tracks the flow of water from our borehole pump to the tanks. You signed in with another tab or window. Why must fermenting meat be kept cold, but not vegetables? expected initializer before pulseCounter. Project link: https://how2electronics.com/lora-based-soil-moisture-monitoring-on-lora-esp32-webserver/, hello how can i know my wifi ssid and password that am supposed to change it in the code I measure pretty much all my utilities, including power and city heating. How to update a variable in an ISR using Timers, ISR executes even though an interrupt is not triggered, Irregularly triggering an ISR using timers. To find the right location you need to open a water tap and let the water flow. The component purchase link is given below. There are so many Water Flow Sensors available in the market but are too expensive to use and afford. I have a question, I have done exactly the same, but I see that on some occasions the esp8266 freezes (and strange characters start to appear through the serial monitor) and I see that it works again when I disconnect the flow sensor, and being connected to it and it works perfectly. Water Flow Hall Sensor with Wemos D1 and MQTT Connected, Wemos D1 Mini Pro 16M Bytes External Antenna, G1/2 Inch Water Flow Hall Sensor Switch Flow Meter, Eclipse Mosquitto open source MQTT broker. This information can be found on the meter. NOTE : you must calibrate your sensor by using measuring jar, take note of how many pulses is 1 Liter and divide it by the pulses. This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. 3. Where obviously, not all residents consume the same amount of water. I am also getting this error. YF-DN40 is a plastic material sensor and I would prefer a brass one for durability and to avoid any leakage situations. Without measuring these parameters, Water Management is almost impossible. attachInterrupt(digitalPinToInterrupt(SENSOR), pulseCounter, FALLING); C:\Users\ClickBeauty\Desktop\sketch_aug26b\sketch_aug26b.ino:57:50: note: suggested alternative: pulseCount, expected initializer before pulseCounter, can any one help me? We will display the water flow rate & Total Volume in 0.96 OLED Display. thanks. I prefer using a Development Board because it comes with a USB and all the pins are pre-soldered, making it easy to use. Works great! But my OLED not display anything I want output on my own application instead of thingspeak. To subscribe to this RSS feed, copy and paste this URL into your RSS reader. Copy the API Key. For the water meter were going to track hourly, daily, monthly and yearly. No idea what that was all about, but, its now working as expected. thank you, This code is specific to the ESP8266. What is the rounding rule when the last digit is 5 in .NET 6? SEN-HZG1WA 1" Brass Water Flow Sensor is one I found on the web. I have developed my own home automation architecture. Simply remove IRAM_ATTR. Now let us interface YF-S201 Hall-Effect Water Flow Sensor with Nodemcu ESP8266 & OLED Display. The opinions expressed here represent my own and not those of my employer. Check the SDA & SCL connection of OLED with Nodemcu board. Easy Jet flight Amsterdam to Malaga with a change in London in the middle. To set up Thingspeak follow the following Steps: Step 1: Visit https://thingspeak.com/ and create your account by filling up the details. The OLED Display works at 3.3V so it can be connected to 3.3V pin of Nodemcu. And it provides a 5v supplier pinout on board needed for the water flow sensor. A water meter is an analog measuring instrument. These are just three examples of UI components. Explain Certbot's HTTPS redirect configuration. We also apply the calibrationFactor to scale the output, // based on the number of pulses per second per units of measure (litres/minute in, // Divide the flow rate in litres/minute by 60 to determine how many litres have, // passed through the sensor in this 1 second interval, then multiply by 1000 to, // Add the millilitres passed in this second to the cumulative total, // Print the flow rate for this second in litres / minute, // Print the integer part of the variable, // Print the cumulative total of litres flowed since starting, // "184.106.153.149" or api.thingspeak.com, "Content-Type: application/x-www-form-urlencoded\n", Home Automation using Google Firebase & NodeMCU ESP8266, Monitor Soil Moisture Sensor Data with Nodemcu on Thingspeak, Design your own ESP Board for Battery Powered IoT Applications, ESP32 LoRa Thingspeak Gateway with LoRa Sensor Node, https://how2electronics.com/iot-water-flow-meter-using-esp8266-water-flow-sensor/#Mathematical_Calculation_to_Measure_Flow_Rate_Volume, https://how2electronics.com/lora-based-soil-moisture-monitoring-on-lora-esp32-webserver/, IoT Based Patient Health Monitoring using ESP8266 & Arduino, Interfacing MAX30100 Pulse Oximeter Sensor with Arduino, IoT Based Electricity Energy Meter using ESP32 & Blynk, ECG Graph Monitoring with AD8232 ECG Sensor & Arduino, Password Based Door Lock Security System Using Arduino & Keypad, Measure Soil Nutrient using Arduino & Soil NPK Sensor, Temperature Based Fan Speed Control & Monitoring With Arduino, Interface Capacitive Soil Moisture Sensor v1.2 with Arduino, Arduino CAN Bus Tutorial | Interfacing MCP2515 CAN Module with Arduino, Interfacing 5MP SPI Camera with ESP32 WiFi Module, Interfacing 5MP SPI Camera with NodeMCU ESP8266, Arducam | Interfacing 5MP SPI Camera with Arduino UNO, IoT Based Drinking Water Quality Monitoring with ESP32, Home Automation using Amazon AWS IoT Core & ESP32, Control Relay/LED/Lamp with AWS IoT Core using ESP32, ESP32 DW1000 UWB Indoor Location Positioning System. 2. Where was Paul when he wrote to the Philippians? Also check the I2C Address of the OLED Display. attachInterrupt(digitalPinToInterrupt(SENSOR), pulseCounter, FALLING); ], PLEASE help with a solution to this. How to Electronics is an electronics engineering community built and run by passionate electronics engineers. Thank you for your contribution, I feel much better about it now. Note this isn't a precision sensor, and the pulse rate does vary a bit depending on the flow rate, fluid pressure and sensor orientation. You can buy this board at your favorite Chinese shop or Amazon somewhere for a price between 3-10 euros. Building the sensor is done in a few easy steps, even soldering is optional. Therefore there is a need for Monitoring Water Management System Online. Hi, are you using the same version of the water flow sensor? Similarly using MQTT Protocol better wireless communication can be achieved. Every time the magnet passes and LED lights up means that a full cycle has occurred. Try check by changing the I2C address in Code. However, its great for basic measurement tasks! 468). In my case: Ex. Now lets get started. Wire colors can be slightly different, Ive seen both orange and pink be used for ground. Is there a chance to combine your two projects that I have given the web link below? there is then another error related to this one [ In function void setup(): yes same error for me also.. can anyone clearup? Probably you need to calibrate your sensor and formulas a bit. The utility meter sensor provides functionality to track consumptions of various utilities, including water. The flow meter says 3,800L/hr. I would also prefer a brass sensor, but these things are unfortunately not easily available in my country. The sensor filter divides the incoming pulse rate by 27 (because we know its 27 pulses per litre) and then multiplies by 60 to get the value per hour. Flash your Wemos D1 Mini Pro or ESP8266 with Tasmota. How do I use interrupt service routines inside libraries and classes? We will then integrate the hardware with IoT Server. Am I on the right track? Hi, your wifi ssid and password probably is going to be on your wifi router. But now let us see the IoT Water Flow Meter Circuit Diagram & Connection. Assuming that you already have a MQTT server such as Mosquitto. The unit is plastic. Please!! It works, but I wish I could make that calculation a little more elegant. The sensor operates in cycles that can be defined. The module itself only supports 1-30L/min floRate only. Luckily the meter provides a spinning wheel that contains a magnet. This sensor sits in line with your water line that you want to measure and contains a pinwheel sensor to measure how much liquid has moved through it. The reason I say this is that simply by hooking the sensor up to the board and defining it in the yaml (ie: this is a pulse counter) I was getting pulses per minute back from it. In your Home Assistant navigate to Configuration-->Integrations-->MQTT select the device, then MQTT Info and take note of the Sensor info inside Entities --> Subscribed topics --> tele/YOUR-DEVICE-NAME_ClientID/SENSOR. Get to know GrabCAD as an open software platform for Additive Manufacturing. IoT Water Flow Meter using NodeMCU ESP8266 & Water Flow Sensor | Measure Water Flow Rate & Volume, Copyright 2022, All Rights Reserved | How To Electronics, Please consider supporting us by disabling your ad blocker, IoT Water Flow Meter using ESP8266 & Water Flow Sensor, #define SCREEN_WIDTH 128// OLED display width, in pixels, #define SCREEN_HEIGHT 64// OLED display height, in pixels, #define OLED_RESET -1 // Reset pin # (or -1 if sharing Arduino reset pin), // Enter your Write API key from ThingSpeak, // replace with your wifi ssid and wpa2 key, //initialize with the I2C addr 0x3C (128x64), // Because this loop may not complete in exactly 1 second intervals we calculate, // the number of milliseconds that have passed since the last execution and use, // that to scale the output. I use NODEMCU, not everyone saves data? But once I gave the sensor 5V off the rail, it worked great. I'm trying to use a flow meter with Wemos Mini. Using ESPhome to build a water flow rate meter. The Computer-Aided Design ("CAD") files and all associated content posted to this website are created, uploaded, managed and owned by third-party users. Like, when I measure by catching the water in a 20L jug and timing how long that takes, it seems to be very, very wrong. This blog is intended to provide a semi-permanent point in time snapshot and manifestation of the various thought and solutions that are in our minds, and as such anycode, solutionsand opinions/thoughts expressed within out-of-date posts may not the same, nor even similar, to those I may hold today. In my case; 1 pulse == 0.0001 M3 x 10 == 1 liter. BUT - after uploading the original code (before adding Telegram changes ), an error occurs during code run : ISR not in IRAM! On the left side, the three connectors are for the flowmeter, and the trigger and echo pins of the ultrasonic Im using to measure how much water is in the reservoir. so plzz send code Thanks for contributing an answer to Arduino Stack Exchange! Please check it. water_flow:82:50: error: pulseCounter was not declared in this scope Now I just need to figure out the formula to translate pulses into Litres/hr, which I think I can do right there in the ESPhome config. I installed chirpstack lorawan server. So for every litre of water which passes through it 27 pulses should be read. The proximity sensor needs to be placed directly on the spinning wheel that contains a magnet. Hi @Puneit_Thukral, thank you for your encouragement. A proximity sensor recognizes proximity of metal. It is reporting pulses to HA just fine. is it supposed to work as it is or you made an ommission, Yes, you need this under the setup function. Is there some sort of calibration thingy that I ought to be doing? In this card you can also click show more. Did you find a solution for this? The sensor works at 5V & can be connected to Vin of ESP8266. All of that is just to clean the power supply and protect the D1 from spikes. Love this tutorial! Anyway, so far so good. The best implementation for this use case is Wemos D1 mini PRO, since a large WiFi range required. My silicone mold got moldy, can I clean it or should I throw it away? I think a lot of the work youre describing has already been done in ESPhome. Its also important to make sure you buy a 5V version so you can power the sensor directly from the ESP. Hi @wellsy, thank you for posting those specs. I had a little trouble to begin with because I was trying to power the sensor from the Wemos 5V out, which it didnt enjoy. I use the following Lovelace configuration to show the water usage. The first counter will count to 27 and then deliver one pulse to the second counter (litres cumulative counter) and at the same time reset itself to zero and commence counting again. Settled down, and now my ghetto jug measurements are within error bars of the digital. In my case, I connected to GPIO2, i.e D4. The PCB quality are clean and brilliant. Im using this flow meter which includes a resistor on the unit which, I believe, makes it unnecessary to put one on the board. See the picture below. I am using a Wemos D1 R2, and a YF-DN40 water flow sensor (the big one). This being so, converting that data into L/hr was achieved with a very basic lambda.
(adsbygoogle = window.adsbygoogle || []).push({});
Now you can monitor the Water Flow Rate & Volume Data on Thingspeak Server as well. But oddly, not as beautiful as the previous one. I tried to change Pin - but still getting this error, This happens because of conflicts between Serial and external interrupts Let me know how you use the watermeter and what Lovelace configuration you use to visualize the water usage. Do you have any idea why this can happen? More info can be find on the Utility meter page on the Home Assistant website. In these reports you can filter down on selected times and get more insights. The specification of YF-S201 shows Output type is 5V TTL and you connect directly to GPIO2 port which is only 3.3V. Theres just a analog counter. Truly, this software is a marvel. This will provide you with a pulse, every pulse is equal to what has been defined by the meter. This is very important, it will be required in Code Part. To build the water usage meter were going to execute following easy 5 steps: ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems like Home Assistant. The ESPHome configuration editor will now show. Not allowed to board flight because of no UK entry Visa, Transform characters of your choice into "Hello, world!". The pulse signal is a simple square wave so its quite easy to log and convert into liters per minute using the following formula. Which book should I choose to get into the Lisp World? For viewing the measurements in my lovelace dashboard I used a custom card called mini-graph-card, this card can be easily installed using HACS. Before I go barking up the wrong tree, is the Pulse Counter the right component to use? please help, Hi Sir, Even the YF-DN40 was extremely expensive - I could have bought 10 Wemos D1s for the same money. This sensor can be connected to the waterline as it has both inlet and outlet. it helped me a lot!! What do you need to build the solution. The sensor has a red LED light on top, the led will turn one when the magnet passes. Thank you for the reply sir!! You can keep repeating for 24hr or 7 days etc. The PCB for this project has been designed in EasyEDA online PCB making tool. I keep getting this message: Arduino: 1.8.12 (Windows 10), Board: NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS), TST1:34:16: error: expected initializer before pulseCounter. hello sir. I finally got it deployed in the wild; its about 60 metres from the house in a box, and working. This will bring you to the historic reports. I have been unsuccessful in finding them myself, beyond the fact that it generates 27 pulses per litre, so that info was super handy.
Call Now
high back patio chair covers