/water-meter

This project aims at getting an analog signal from a water meter and use it for a house automatization system to control the water consumption.

Primary LanguageC++

water-meter

Forewords

This project aims at getting an analog signal from a water meter and use it for a house automatization system to control the water consumption.

Specifications

This project uses :

  • CNY70 reflective sensor (that includes an infrared emitter and phototransistor)
  • Arduino Pro Micro 3.3v
  • Solar Panel
  • TP4056 (Lithium Battery Charger Module)
  • E45-TTL-100 (Wireless transceiver module with LoRa spread-spectrum technology)

Datasheet

  • Schema

Available here : https://easyeda.com/fguiet/water-meter

Sensor accuracy

Timestamp Raw water meter value Total liters consumed (from sensor) Real water comsumption Sensor water consumption
2020/01/26 @ 15h10 2064 996 0 0 0
2020/01/26 @ 17h23 2065 045 50 49 50
2020/01/26 @ 19h59 2065 279 283 234 233
2020/01/27 @ 17h48 2065 488 493 209 210

3D CNY70 Holder

I have designed a 3D CNY70 holder that fits on my watermeter.

3D CNY70 holder

In real life

  • CNY70 Sensor + custom 3D printed holder on water meter

CNY70 sensor

  • Arduino + LoRa transceiver

CNY70 sensor