#ifndef SolenoidValve_h
#define SolenoidValve_h
#include "Arduino.h"


class SolenoidValve
{
  public:
    SolenoidValve(byte pwm_pin, float frequency);
    void init();//call from setup 
    void update();//call from loop
    void set_pwm(byte pwm);
    byte get_pwm();

  private:
    byte _pwm;
    byte _pwm_pin;
    unsigned long _period;
    unsigned long _last_step_time;
};

#endif
