操作系统:Windows
Vscode:PlatformIO
开发板:ESP-WROOM-32;面包板
LED;杜邦线若干
#include <Arduino.h>
#define analogInPin 36 // 模拟输入引脚A1
#define LED 13// P13引脚对应的是GPIO13
int knobValue = 0;
void setup(){
// put your setup code here, to run once:
Serial.begin(115200); // 设置串口通信波特率
pinMode(LED,OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
// 读取模拟数值
knobvalue = analogRead(analogInPin);
analogwrite(LED,map(knobvalue, 15,1008,,255));
// 打印串行监视器中的读数
Serial.print("sensor = n")
serial.print(knobvalue);
delay(20);
}
// put function definitions here:
int myFunction(int x, int y) {
return x+y;
}
以上是今天要讲的内容,练习了旋钮控制灯。