DCmotor Rotation using select pin
dc_motor.cpp@0:2f9903b5df61, 2016-11-25 (annotated)
- Committer:
- 2bv14ei014
- Date:
- Fri Nov 25 16:04:42 2016 +0000
- Revision:
- 0:2f9903b5df61
DCmotor Rotation using select pin
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
2bv14ei014 | 0:2f9903b5df61 | 1 | #include "Dcmotor.h" |
2bv14ei014 | 0:2f9903b5df61 | 2 | #include "mbed.h" |
2bv14ei014 | 0:2f9903b5df61 | 3 | |
2bv14ei014 | 0:2f9903b5df61 | 4 | Dcmotor::Dcmotor(PinName1 pin1,PinName2 pin2) : pins(pin1,pin2) { |
2bv14ei014 | 0:2f9903b5df61 | 5 | pins = 0; |
2bv14ei014 | 0:2f9903b5df61 | 6 | } |
2bv14ei014 | 0:2f9903b5df61 | 7 | |
2bv14ei014 | 0:2f9903b5df61 | 8 | void Dcmotor::Dc() { |
2bv14ei014 | 0:2f9903b5df61 | 9 | if(pinnm==0) |
2bv14ei014 | 0:2f9903b5df61 | 10 | { |
2bv14ei014 | 0:2f9903b5df61 | 11 | pins=1; |
2bv14ei014 | 0:2f9903b5df61 | 12 | wait(0.2); |
2bv14ei014 | 0:2f9903b5df61 | 13 | } |
2bv14ei014 | 0:2f9903b5df61 | 14 | if(pinnm==1) |
2bv14ei014 | 0:2f9903b5df61 | 15 | { |
2bv14ei014 | 0:2f9903b5df61 | 16 | pins=2; |
2bv14ei014 | 0:2f9903b5df61 | 17 | wait(0.2); |
2bv14ei014 | 0:2f9903b5df61 | 18 | } |
2bv14ei014 | 0:2f9903b5df61 | 19 | } |