第一次同步
This commit is contained in:
24
src/Switch/Switch.h
Normal file
24
src/Switch/Switch.h
Normal file
@@ -0,0 +1,24 @@
|
||||
#ifndef _SWITCH_H__
|
||||
#define _SWITCH_H__
|
||||
#include <Global/Variable.h>
|
||||
class Switch
|
||||
{
|
||||
private:
|
||||
byte 输出引脚; //控制继电器使用的引脚
|
||||
byte 反馈引脚; //反馈继电器使用的引脚
|
||||
boolean 控制方式; //继电器状态
|
||||
|
||||
public:
|
||||
Switch(byte 输出,byte 反馈,boolean 状态 = LOW); //构造函数
|
||||
~Switch(); //析构函数
|
||||
void 引脚初始化(); //初始化引脚
|
||||
byte 获取控制引脚(); //获取控制的引脚
|
||||
void 打开(); //打开继电器
|
||||
void 关闭(); //关闭继电器
|
||||
void 切换状态(); //切换继电器的状态
|
||||
void 设置状态(boolean state); //设置继电器的状态
|
||||
boolean 获取状态(); //获取继电器的状态
|
||||
|
||||
|
||||
};
|
||||
#endif
|
||||
Reference in New Issue
Block a user