Newer
Older
#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;
}