Lobster controller program
Dependencies: FatFileSystem HBridge MSCFileSystem WavPlayer mbed
Fork of RSALB_hbridge_helloworld by
main.cpp@0:0c8935f6db19, 2012-09-20 (annotated)
- Committer:
- p07gbar
- Date:
- Thu Sep 20 11:36:32 2012 +0000
- Revision:
- 0:0c8935f6db19
- Child:
- 2:f8199cc69b20
Working
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
p07gbar | 0:0c8935f6db19 | 1 | #include "mbed.h" |
p07gbar | 0:0c8935f6db19 | 2 | #include "HBridge.h" |
p07gbar | 0:0c8935f6db19 | 3 | |
p07gbar | 0:0c8935f6db19 | 4 | HBridge hbridge(p18,p15,p22); |
p07gbar | 0:0c8935f6db19 | 5 | DigitalIn button(p16); |
p07gbar | 0:0c8935f6db19 | 6 | AnalogIn pot1(p19); |
p07gbar | 0:0c8935f6db19 | 7 | |
p07gbar | 0:0c8935f6db19 | 8 | int main() { |
p07gbar | 0:0c8935f6db19 | 9 | button.mode(PullDown); |
p07gbar | 0:0c8935f6db19 | 10 | while(1) { |
p07gbar | 0:0c8935f6db19 | 11 | hbridge.speed((pot1 - 0.5) * 2); |
p07gbar | 0:0c8935f6db19 | 12 | hbridge.power(bool(button)); |
p07gbar | 0:0c8935f6db19 | 13 | } |
p07gbar | 0:0c8935f6db19 | 14 | } |