一応使える。

Dependents:   Nucleo_NHK_2018_syudo_wheel 2018NHK_gaku_ver2

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers solenoid_valve.h Source File

solenoid_valve.h

00001 #ifndef SOLENOID_VALVE_H
00002 #define SOLENOID_VALVE_H
00003 
00004 #include "mbed.h"
00005 /**
00006  *5ポート電磁弁用ライブラリ
00007  */
00008 
00009 
00010 class PortValve
00011 {
00012 public:
00013     /**
00014      *デフォルトコンストラクタ
00015      */
00016     PortValve(PinName digitalPin1, PinName dibitalpin2);
00017 
00018     /**
00019      *0or1を入力すると動く。
00020      */
00021     void inputState(int state);
00022     
00023 private:
00024     DigitalOut angle1,angle2;
00025     bool airFlag, airStatus;
00026     Timer valvetTime;
00027     double valveDt;
00028 
00029 
00030 };
00031 
00032 #endif