mbed school
/
mbed_DCMotor_Control
DCMotor Control
main.cpp@0:9326024c4b59, 2015-02-10 (annotated)
- Committer:
- mbedschool
- Date:
- Tue Feb 10 02:26:59 2015 +0000
- Revision:
- 0:9326024c4b59
DCMotor
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mbedschool | 0:9326024c4b59 | 1 | #include "mbed.h" |
mbedschool | 0:9326024c4b59 | 2 | |
mbedschool | 0:9326024c4b59 | 3 | DigitalOut ledForPower1(LED1); |
mbedschool | 0:9326024c4b59 | 4 | DigitalOut ledForPower2(LED2); |
mbedschool | 0:9326024c4b59 | 5 | DigitalOut ledForPower3(LED3); |
mbedschool | 0:9326024c4b59 | 6 | DigitalOut ledForPower4(LED4); |
mbedschool | 0:9326024c4b59 | 7 | PwmOut motor(p21); |
mbedschool | 0:9326024c4b59 | 8 | |
mbedschool | 0:9326024c4b59 | 9 | int main() { |
mbedschool | 0:9326024c4b59 | 10 | |
mbedschool | 0:9326024c4b59 | 11 | motor=0; |
mbedschool | 0:9326024c4b59 | 12 | wait(2); |
mbedschool | 0:9326024c4b59 | 13 | |
mbedschool | 0:9326024c4b59 | 14 | motor=0.4; |
mbedschool | 0:9326024c4b59 | 15 | ledForPower1=1; |
mbedschool | 0:9326024c4b59 | 16 | wait(2); |
mbedschool | 0:9326024c4b59 | 17 | |
mbedschool | 0:9326024c4b59 | 18 | motor=0.6; |
mbedschool | 0:9326024c4b59 | 19 | ledForPower2=1; |
mbedschool | 0:9326024c4b59 | 20 | wait(2); |
mbedschool | 0:9326024c4b59 | 21 | |
mbedschool | 0:9326024c4b59 | 22 | motor=0.8; |
mbedschool | 0:9326024c4b59 | 23 | ledForPower3=1; |
mbedschool | 0:9326024c4b59 | 24 | wait(2); |
mbedschool | 0:9326024c4b59 | 25 | |
mbedschool | 0:9326024c4b59 | 26 | motor=1; |
mbedschool | 0:9326024c4b59 | 27 | ledForPower4=1; |
mbedschool | 0:9326024c4b59 | 28 | |
mbedschool | 0:9326024c4b59 | 29 | } |