Skip to content
Snippets Groups Projects
Potentiometer.cpp 537 B
Newer Older
13035516's avatar
13035516 committed
#include "Potentiometer.h"

Potentiometer::Potentiometer() {
    pin = POT0_PIN;
    pot_val = 0;
}

Potentiometer::Potentiometer(uint16_t _pin) {
    pin = _pin;
    pot_val = 0;
}

Potentiometer::~Potentiometer() {}

void Potentiometer::Set_Pin(uint16_t _pin) {
    pin = _pin;
}

void Potentiometer::Set_Pin_Mode() {
    pinMode(pin, INPUT);
}

uint16_t Potentiometer::Get_Pin() {
    return pin;
}

void Potentiometer::Read_Potentiometer() {
    pot_val = analogRead(pin);
}

int Potentiometer::Get_Reading() {
    return pot_val;
}