Skip to content
Snippets Groups Projects
VibrationMotor.h 510 B
Newer Older
13035516's avatar
13035516 committed
#ifndef _VIBRATIONMOTOR_H_
#define _VIBRATIONMOTOR_H_

#include <stdio.h>
#include "Configuration.h"

class VibrationMotor {
    public:
        VibrationMotor();
        VibrationMotor(uint16_t _pin, int _amplitude);
        ~VibrationMotor();
        void Set_Pin(uint16_t _pin);
        uint16_t Get_Pin();
        void Set_Pin_Mode();
        void Set_Amplitude(int _amplitude);
        int Get_Amplitude();
        void Drive_Motor();
    private:
        uint16_t pin;
        int amplitude;

};

#endif