Servo Motor

Dependencies:   Servo mbed

Fork of Servo_HelloWorld by Simon Ford

Committer:
franni
Date:
Thu Oct 26 13:46:52 2017 +0000
Revision:
2:115ddb84b970
Parent:
1:40d2fd0b99e6
Servomotor

Who changed what in which revision?

UserRevisionLine numberNew contents of line
simon 1:40d2fd0b99e6 1 #include "mbed.h"
simon 1:40d2fd0b99e6 2 #include "Servo.h"
simon 1:40d2fd0b99e6 3
franni 2:115ddb84b970 4 Serial rs232(USBTX, USBRX);
franni 2:115ddb84b970 5 Servo servomotor(PTE29); // PIN PWM
franni 2:115ddb84b970 6 int grados,k;
simon 1:40d2fd0b99e6 7
franni 2:115ddb84b970 8 int main()
franni 2:115ddb84b970 9 {
franni 2:115ddb84b970 10 rs232.baud(9600);
franni 2:115ddb84b970 11 while(1) {
franni 2:115ddb84b970 12 grados=0;k=0;
franni 2:115ddb84b970 13 for(float i=0; i<1.0; i += 0.08333) { // 12 pasos de 15° (0 a 180° entre 0 y 1.0 mseg: 0.08333mseg por paso)
franni 2:115ddb84b970 14 servomotor = i;
franni 2:115ddb84b970 15 wait(0.5);
franni 2:115ddb84b970 16 grados=k*15;
franni 2:115ddb84b970 17 rs232.printf("%d \r\n",grados); //Visualiza avance cada 15°
franni 2:115ddb84b970 18 ++k;
franni 2:115ddb84b970 19 }
simon 1:40d2fd0b99e6 20 }
simon 1:40d2fd0b99e6 21 }