Jo det är en kul grej att bygga, som dessutom krävde en del klurande.
Programvaran är ursprungligen från
http://www.cl.cam.ac.uk/downloads/fresh ... ing.tar.gz.
Har sedan anpassat den för min tillämpning. I huvuddrag har jag:
- * Lagt in support för bildformatet GBRG som min gamla webbkamera krävde
* Lagt in support för att publicera mätvärden i en MQTT-broker på annan nod i nätverket (192.168.0.23)
* Definierat triggerzoner
* Beräknar flöden och förbrukning
Jag bifogar min modifierade programvara. i denna tappning har den beroenden till:
- * libsdl1.2-dev
* libmosquitto-dev
Hårdvarumässigt är kameran ansluten med USB till RPi:en. Har förlängt USB-anslutningen med 15 m (USB-förlängare från Kjell) för att slippa ha RPi:en i den något funktiga miljön som är i tvättstugan där vattenmätaren sitter.
Hör gärna av dig om du undrar över något.
Tillägg 2015-07-14:
Min kod i water-meter.tar.gz är anpassad till en webbkamera med formatet GRBG, som är ett äldre format. Om du har en kamera som istället stöder formatet YUV 4:2:2 (YUYV) så ska du ersätta filen camera.c med den bifogade filen i camera.tar.gz.
Komplettera även raden CFLAGS i Makefile med
-std=gnu99