
Interval Shutter Program Ver.3
Fork of IntervalShutter2 by
main.cpp@2:11af47fce11c, 2015-01-31 (annotated)
- Committer:
- Honmaka
- Date:
- Sat Jan 31 07:17:24 2015 +0000
- Revision:
- 2:11af47fce11c
- Parent:
- 1:ca34f8960f93
IntervalShutter3
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Honmaka | 0:59114d512644 | 1 | #include "mbed.h" |
Honmaka | 0:59114d512644 | 2 | |
Honmaka | 0:59114d512644 | 3 | DigitalOut Camera1(p30); |
Honmaka | 0:59114d512644 | 4 | DigitalOut Camera2(p29); |
Honmaka | 1:ca34f8960f93 | 5 | DigitalIn Input(p5); |
Honmaka | 0:59114d512644 | 6 | |
Honmaka | 0:59114d512644 | 7 | int main() { |
Honmaka | 1:ca34f8960f93 | 8 | Input.mode(PullDown); |
Honmaka | 2:11af47fce11c | 9 | int PreInput = 0; |
Honmaka | 2:11af47fce11c | 10 | int NowInput; |
Honmaka | 2:11af47fce11c | 11 | Camera1 = 0; |
Honmaka | 2:11af47fce11c | 12 | Camera2 = 0; |
Honmaka | 0:59114d512644 | 13 | while(1) { |
Honmaka | 2:11af47fce11c | 14 | NowInput = Input; |
Honmaka | 2:11af47fce11c | 15 | if (NowInput != PreInput) { |
Honmaka | 2:11af47fce11c | 16 | Camera1 = NowInput; |
Honmaka | 2:11af47fce11c | 17 | wait(1); |
Honmaka | 2:11af47fce11c | 18 | Camera2 = NowInput; |
Honmaka | 2:11af47fce11c | 19 | } |
Honmaka | 2:11af47fce11c | 20 | PreInput = NowInput; |
Honmaka | 2:11af47fce11c | 21 | wait(0.1); |
Honmaka | 0:59114d512644 | 22 | } |
Honmaka | 0:59114d512644 | 23 | } |