When water flows a rotor rolls and a hall sensor emit the corrisponding pulse signal.
This library implements a way to read the pulse signal and convert it to Litre\Hour.
You have to setup some timer parameters to make this library works.
Setup parameters in fs300a.h
Most of the code taken from http://www.seeedstudio.com/wiki/G3/4_Water_Flow_sensor
This library was developed on Eclipse, built with avr-gcc on Atmega8 @ 1MHz.
Code
Notes
- read risk disclaimer
- excuse my bad english
Hey . Can you help me? I'm not running this program. Do you know why?
ReplyDeleteHello, are you compiling it with avr-gcc?
Deletehello sir,
ReplyDeletewhat changes to do with 8Mhz crystal?
Hello. Here I'm using the internal 8Mhz internal RC oscillator. So I've set the low fuse to E4, look at this page as a fuse helper settings: http://www.engbedded.com/fusecalc/
DeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
DeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDelete