Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
main.cpp@2:50449384c230, 2021-06-09 (annotated)
- 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?
| User | Revision | Line number | New 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 | } |