![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
valve measurement board
Dependencies: mbed ads1115_test SDFileSystem
Diff: main.cpp
- Branch:
- PressureResponse
- Revision:
- 29:30fdcbbbe79a
- Parent:
- 27:7fc02e4852cf
- Child:
- 30:cf909d4c6710
--- a/main.cpp Sun Mar 07 01:22:37 2021 +0900 +++ b/main.cpp Sun Mar 07 01:52:30 2021 +0900 @@ -22,8 +22,8 @@ const int Threshold = 114514;//この値は適当。よく考えて決めること!! -DigitalInOut valve_controler1(p18, PIN_OUTPUT, OpenDrain, 0); -DigitalInOut valve_controler2(p19, PIN_OUTPUT, OpenDrain, 0); +DigitalInOut valve_controler1(p18, PIN_OUTPUT, OpenDrain, 1); +DigitalInOut valve_controler2(p19, PIN_OUTPUT, OpenDrain, 1); DigitalOut led1(LED1); @@ -113,14 +113,14 @@ dt = time; } //valvcontroler--------------------- - if(press_bit1 <= Threshold){ + if(press_bit1 > Threshold){ + valve_controler1 = 0; + valve_controler2 = 0; + } + else{ valve_controler1 = 1; valve_controler2 = 1; } - else{ - valve_controler1 = 0; - valve_controler2 = 0; - } //---------------------------------- fprintf(fp, "%d\t%d\t%d\t%f\t%f\r\n", time, press_bit1, press_bit2, temp1, temp2);