Ethan Kee / Mbed 2 deprecated Lift_arm_demo_manual

Dependencies:   mbed Servo

Committer:
e93858ek
Date:
Wed Jun 09 14:51:02 2021 +0000
Revision:
2:50449384c230
Parent:
1:40d2fd0b99e6
It works

Who changed what in which revision?

UserRevisionLine numberNew contents of line
simon 1:40d2fd0b99e6 1 // Hello World to sweep a servo through its full range
simon 1:40d2fd0b99e6 2
simon 1:40d2fd0b99e6 3 #include "mbed.h"
simon 1:40d2fd0b99e6 4 #include "Servo.h"
simon 1:40d2fd0b99e6 5
e93858ek 2:50449384c230 6 Servo myservo(D2);
e93858ek 2:50449384c230 7 Servo myservo2(D3);
e93858ek 2:50449384c230 8
e93858ek 2:50449384c230 9 AnalogIn pot1(A5);
e93858ek 2:50449384c230 10 AnalogIn pot2(A0);
e93858ek 2:50449384c230 11
e93858ek 2:50449384c230 12 Serial pc(USBTX,USBRX);
simon 1:40d2fd0b99e6 13
simon 1:40d2fd0b99e6 14 int main() {
e93858ek 2:50449384c230 15 pc.printf("\nSetup Complete\n");
e93858ek 2:50449384c230 16 while(1){
e93858ek 2:50449384c230 17 double pot1_val = pot1.read();
e93858ek 2:50449384c230 18 double pot2_val = pot2.read();
e93858ek 2:50449384c230 19 myservo = pot1_val;
e93858ek 2:50449384c230 20 myservo2=pot2_val;
e93858ek 2:50449384c230 21 pc.printf("S1\tS2\n");
e93858ek 2:50449384c230 22 pc.printf("%f\t%f\n", pot1_val, pot2_val);
simon 1:40d2fd0b99e6 23 }
e93858ek 2:50449384c230 24
simon 1:40d2fd0b99e6 25 }