el programa permite ingresar la posición en el eje X,Y,Z, haciendo que el Servo MG90S con sus movimientos de 180° trabaje en mm de 0 a 50.

Dependents:   PICCOLO_CNC PICCOLO_CNC1

Servo_X.h

Committer:
Stevenor1997
Date:
2018-02-26
Revision:
2:cc30b42ac66f
Parent:
1:59dc95283a4d
Child:
4:4b884116fbe6

File content as of revision 2:cc30b42ac66f:

#include "mbed.h"



#ifndef SERVO_X_H
#define SERVO_X_H
#define MINPULSE 620
#define MAXPULSE 2450
#define MAXPOS 50// poscisión max de la coordenasda en mm
#define DRAW 50 
#define NODRAW 0



class Servo
{
    private:
        int x,y,z;
        int mm2pulse(int vmm);
    public:
        Servo();
        ~Servo();
        void SetServo(int,int);
        void SetZ(int);
        int GetServoX();
        int GetServoY();
        int GetServoZ();
};

#endif