Voltage or Current Control with a Microcontroller for Pressure Regulator
I suppose that could work, it wouldn't be very accurate current control however. There are better ways.

A better circuit would be one like this which is for controlling current from 4mA to 20mA :


Source: 4-20mA Output from Arduino

There are also other circuit in the question:

I've used variations of this one before many times: