Simply creates a servo object from a motor object, to allow the control of the angle.

Dependencies:   mbed

Fork of Lab5_Basic by ziad eldebri

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?

UserRevisionLine numberNew 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 }