Simply creates a servo object from a motor object, to allow the control of the angle.
Dependencies: mbed
Fork of Lab5_Basic by
main.cpp@12:988fb6ffae63, 2017-11-03 (annotated)
- Committer:
- dogcatfee
- Date:
- Fri Nov 03 19:28:37 2017 -0700
- Revision:
- 12:988fb6ffae63
- Parent:
- 9:e2909d7f36b8
Cleanup, comment, position fixes.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ziadeldebri | 0:61b18b631f94 | 1 | #include "mbed.h" |
ziadeldebri | 3:b787aa49b900 | 2 | #include "Motor.h" |
ziadeldebri | 3:b787aa49b900 | 3 | #include "Servo.h" |
ziadeldebri | 3:b787aa49b900 | 4 | /************************************* Lab5 Motor to servo ***************************/ |
ziadeldebri | 3:b787aa49b900 | 5 | /* */ |
ziadeldebri | 3:b787aa49b900 | 6 | /* File: main.cpp */ |
ziadeldebri | 3:b787aa49b900 | 7 | /* Author: Ziad Eldebri */ |
ziadeldebri | 3:b787aa49b900 | 8 | /* Date Created: 8/19/2016 */ |
ziadeldebri | 3:b787aa49b900 | 9 | /* Description: */ |
ziadeldebri | 3:b787aa49b900 | 10 | /* */ |
ziadeldebri | 3:b787aa49b900 | 11 | /****************************************************************************************/ |
dogcatfee | 12:988fb6ffae63 | 12 | // Edit ~ Matthew Sessions |
dogcatfee | 9:e2909d7f36b8 | 13 | |
dogcatfee | 12:988fb6ffae63 | 14 | // A Digi Digi PWM |
dogcatfee | 8:21d9ace43aff | 15 | //Servo my_servo(PTB3,PTE19,PTE18,PTE31); |
dogcatfee | 8:21d9ace43aff | 16 | Servo my_servo(PTB3,PTB0,PTB1,PTE29); |
dogcatfee | 9:e2909d7f36b8 | 17 | |
dogcatfee | 12:988fb6ffae63 | 18 | int main() |
dogcatfee | 12:988fb6ffae63 | 19 | { |
dogcatfee | 12:988fb6ffae63 | 20 | for(int i = 10 ; i < 100; i+=5 ) |
dogcatfee | 12:988fb6ffae63 | 21 | { |
dogcatfee | 12:988fb6ffae63 | 22 | my_servo.set(i); |
dogcatfee | 12:988fb6ffae63 | 23 | wait(4); |
dogcatfee | 12:988fb6ffae63 | 24 | } |
ziadeldebri | 3:b787aa49b900 | 25 | } |