Reading Potentiometer Voltage Using an ESP32 Microcontroller
This video shows how to start reading potentiometer voltage at analog inputs of the ESP32. Pins and potentiometers are explained.
243-Arduino code
语言: C++
/*
ESP32 Analog Read
Read potentiometer voltage at different inputs
Written by Ahmad Shamshiri at 20:55
on Sunday, September 1, 2019 in Ajax, Ontario, Canada
Watch video instructions for this sketch:
https://youtu.be/UXKu2Xtwj7c
*/
const int potPin = 39;// Analog pin
int potValue;// do not change
float voltage =0;// do not change
void setup() {
// initialize serial communication at 115200 bits per second:
Serial.begin(115200);
}
void loop() {
// read the input on analog pin potPin:
potValue = analogRead(potPin);
voltage = (3.3/4095.0) * potValue;
Serial.print("potValue:");
Serial.print(potValue);
Serial.print(" Voltage:");
Serial.print(voltage);
Serial.println("V");
delay(50); // delay in between reads for stability
}
资源与参考
尚无可用资源。
文件📁
没有可用的文件。