das
OUTS.cpp@0:ffef1cca62a8, 2017-01-21 (annotated)
- Committer:
- Paaranoja
- Date:
- Sat Jan 21 15:59:12 2017 +0000
- Revision:
- 0:ffef1cca62a8
SD
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Paaranoja | 0:ffef1cca62a8 | 1 | #include "mbed.h" |
Paaranoja | 0:ffef1cca62a8 | 2 | #include "OUTS.h" |
Paaranoja | 0:ffef1cca62a8 | 3 | |
Paaranoja | 0:ffef1cca62a8 | 4 | |
Paaranoja | 0:ffef1cca62a8 | 5 | |
Paaranoja | 0:ffef1cca62a8 | 6 | OUTS::OUTS(PinName grijac_pin, PinName atomizer_pin, PinName grijac_led_pin, PinName atomizer_led_pin):grijac(grijac_pin), atomizer(atomizer_pin), led_grijac(grijac_led_pin), led_atomizer(atomizer_led_pin){ |
Paaranoja | 0:ffef1cca62a8 | 7 | grijac = 0; |
Paaranoja | 0:ffef1cca62a8 | 8 | atomizer = 0; |
Paaranoja | 0:ffef1cca62a8 | 9 | led_atomizer = 0; |
Paaranoja | 0:ffef1cca62a8 | 10 | led_grijac = 0; |
Paaranoja | 0:ffef1cca62a8 | 11 | } |
Paaranoja | 0:ffef1cca62a8 | 12 | |
Paaranoja | 0:ffef1cca62a8 | 13 | void OUTS::outs_on(float senzor_temp, float senzor_hum, float pot_temp, float pot_hum){ |
Paaranoja | 0:ffef1cca62a8 | 14 | chk_temp(senzor_temp, pot_temp); |
Paaranoja | 0:ffef1cca62a8 | 15 | chk_hum(senzor_hum, pot_hum); |
Paaranoja | 0:ffef1cca62a8 | 16 | } |
Paaranoja | 0:ffef1cca62a8 | 17 | |
Paaranoja | 0:ffef1cca62a8 | 18 | void OUTS::chk_temp(float senzor_temp, float pot_temp){ |
Paaranoja | 0:ffef1cca62a8 | 19 | if (pot_temp>senzor_temp){ |
Paaranoja | 0:ffef1cca62a8 | 20 | grijac = 1; |
Paaranoja | 0:ffef1cca62a8 | 21 | led_grijac = 1; |
Paaranoja | 0:ffef1cca62a8 | 22 | }else { |
Paaranoja | 0:ffef1cca62a8 | 23 | grijac = 0; |
Paaranoja | 0:ffef1cca62a8 | 24 | led_grijac = 0; |
Paaranoja | 0:ffef1cca62a8 | 25 | } |
Paaranoja | 0:ffef1cca62a8 | 26 | } |
Paaranoja | 0:ffef1cca62a8 | 27 | void OUTS::chk_hum(float senzor_hum, float pot_hum){ |
Paaranoja | 0:ffef1cca62a8 | 28 | if (pot_hum>senzor_hum){ |
Paaranoja | 0:ffef1cca62a8 | 29 | atomizer = 1; |
Paaranoja | 0:ffef1cca62a8 | 30 | led_atomizer = 1; |
Paaranoja | 0:ffef1cca62a8 | 31 | } else { |
Paaranoja | 0:ffef1cca62a8 | 32 | atomizer = 0; |
Paaranoja | 0:ffef1cca62a8 | 33 | led_atomizer = 0; |
Paaranoja | 0:ffef1cca62a8 | 34 | } |
Paaranoja | 0:ffef1cca62a8 | 35 | } |