Dependencies:   mbed Servo

Committer:
Debci
Date:
Tue Feb 22 19:44:49 2011 +0000
Revision:
1:78b569ac81fe
Parent:
0:6e0c27d0cb91
Rev2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Debci 0:6e0c27d0cb91 1 #include "mbed.h"
Debci 0:6e0c27d0cb91 2 #include "Servo.h"
Debci 0:6e0c27d0cb91 3 #include "prototipos.h"
Debci 0:6e0c27d0cb91 4
Debci 0:6e0c27d0cb91 5 Servo motor(p21);
Debci 0:6e0c27d0cb91 6
Debci 0:6e0c27d0cb91 7 int main() {
Debci 1:78b569ac81fe 8
Debci 0:6e0c27d0cb91 9 armarESC();
Debci 1:78b569ac81fe 10 wait_ms(10000);
Debci 0:6e0c27d0cb91 11 for(int i = 0; i < 50000; i++) {
Debci 1:78b569ac81fe 12 motor = 50.0;
Debci 0:6e0c27d0cb91 13 }
Debci 0:6e0c27d0cb91 14
Debci 0:6e0c27d0cb91 15 }
Debci 0:6e0c27d0cb91 16 //Función para armar el ESC
Debci 0:6e0c27d0cb91 17 void armarESC() {
Debci 1:78b569ac81fe 18 wait_ms(10000);
Debci 0:6e0c27d0cb91 19 motor = 0.0;
Debci 1:78b569ac81fe 20 wait_ms(10000);
Debci 1:78b569ac81fe 21 motor = 11.56;
Debci 0:6e0c27d0cb91 22 }
Debci 0:6e0c27d0cb91 23 //Función para convertir un valor de pulso de base 255 a base 1.0 (porcentage)
Debci 0:6e0c27d0cb91 24 float convertidorBases(int base255) {
Debci 0:6e0c27d0cb91 25 float valorConvertido = ((base255 * 1.0)/255);
Debci 0:6e0c27d0cb91 26 return valorConvertido;
Debci 0:6e0c27d0cb91 27 }