Beschrijving
Potentiometer breakout met knop. Gebaseerd op een 10KOhms verstelbare potentiometer. VCC output veranderd van als er aan de knop word gedraaid. Te gebruiken met 3.3V en 5V logica microcontrollers. Te gebruiken als volume control of licht dim applicaties. Rotatie hoek van 0 – 280 graden.
Arduino code voorbeeld:
#define ROTARY_ANGLE_SENSOR A0
#define LED 3
#define ADC_REF 5
#define VCC 5
#define FULL_ANGLE 280
void setup()
{
Serial.begin(9600);
pinsInit();
}
void loop()
{
int degrees;
degrees = getDegree();
Serial.println("The angle between the mark and the starting position:");
Serial.println(degrees);
int brightness;
brightness = map(degrees, 0, FULL_ANGLE, 0, 255);
controlBrightness(brightness);
delay(500);
}
void pinsInit()
{
pinMode(ROTARY_ANGLE_SENSOR, INPUT);
pinMode(LED,OUTPUT);
}
void controlBrightness(int brightness)
{
analogWrite(LED,brightness);
}
int getDegree()
{
int sensor_value = analogRead(ROTARY_ANGLE_SENSOR);
float voltage;
voltage = (float)sensor_value*ADC_REF/1023;
float degrees = (voltage*FULL_ANGLE)/VCC;
return degrees;
}
Enkel ingelogde klanten die dit product gekocht hebben, kunnen een beoordeling schrijven.
Verzending binnen Nederland
Dit product word bezorgd via PostNL pakketpost.- € 6.95 verzendkosten voor orders onder de € 100,-.
- Orders boven de € 100,- worden
gratis verstuurd.
- U kunt ook gebruik maken van pakjegemak.
Meer info pakjegemak Op werkdagen voor 16:30 uur besteld, zelfde dag verzonden!
Klik hier voor de kosten buiten Nederland.
Beoordelingen
Er zijn nog geen beoordelingen.