1#ifndef LOAD_ADJUST_ANALOG_WRITE_H
2#define LOAD_ADJUST_ANALOG_WRITE_H
3#include "../LoadAdjust.h"
24 load = constrain(load, 0.0, 1.0);
28 analogWrite(
pin, 255 * load);
load adjustor that uses analogWrite() to adjust a PWMable load
Definition: LoadAdjustAnalogWrite.h:8
byte pin
Definition: LoadAdjustAnalogWrite.h:10
bool invert
Definition: LoadAdjustAnalogWrite.h:11
void begin()
set up pin states
Definition: LoadAdjustAnalogWrite.h:30
void setLoad(float load)
set a new value for the adjustable load
Definition: LoadAdjustAnalogWrite.h:22
LoadAdjustAnalogWrite(byte _pin, bool _invert=false)
load adjustor that uses analogWrite() to adjust a PWMable load
Definition: LoadAdjustAnalogWrite.h:17
This class defines an interface for any type of adjustable electrical load.
Definition: LoadAdjust.h:7