I'm working on a project where I need to read the output from a pressure gauge and based on that value control a valve with a solenoid. I wrote the code, then when I went to test it I discovered that my board can not read 4-20 mV inputs. I was hoping someone could point me towards a piece of hardware that would input these 4-20mV inputs and output them as something that the Arduino can accurately read. THank you for the help.
Hi, and welcome to the forum.
Please read the "how to post" sticky before you ask any more questions.
A simple resistor can be used to convert current to voltage, and the Arduino can read that.
This has been done before, and simply entering "4-20" in the search field on top of this page gets you to many previous projects.
Not sure what you mean with "accurately". In electronics we use facts.
An Uno A/D can get you about 800 values/steps from that sensor.
That might already be more than the sensor can do.
If that's not enough, then you could use an external A/D, like the ADS1115.
Leo..