Files
ESP_Project2_H26/include/analog_out.h
T

20 lines
303 B
C++

#ifndef ANALOG_OUT_H
#define ANALOG_OUT_H
#include <timer_msec.h>
#include <digital_out.h>
class Analog_out
{
public:
Analog_out(int pin);
void init(int period_ms = 1000);
void set(int duty_cycle);
private:
Timer_msec timer;
public:
Digital_out pin;
};
#endif // ANALOG_OUT_H