int val=0;
void setup() {
Serial.begin(115200);
Serial.println("Hello, ESP32!");
ledcSetup(0,250,8); //kanal,frekvencia, 8bit rozlišenie
ledcAttachPin(14,0); //pin, kanal
}
void loop() {
val=analogRead(34);
val=map(val,0,4094,0,180);
ledcWrite(0,val);
Serial.println(val);
delay(500); // this speeds up the simulation
}
//#include <ESP32Servo.h>
//
//Servo servo;
//bool premena = true;
//
//
//void setup() {
//
//
// servo.attach(14);
// pinMode(0, INPUT);
// digitalWrite(0, HIGH);
// pinMode(2, INPUT);
// digitalWrite(2, HIGH);
// servo.write(0);
//
// attachInterrupt(digitalPinToInterrupt(19), hore, FALLING);
// attachInterrupt(digitalPinToInterrupt(18), dole, FALLING);
//
//
//}
//
//void loop() {
//
//if(premena == true) servo.write(0);
//
//else if(premena == false) servo.write(90);
//
//}
//
//
//void hore(){
// premena = true;
//}
//
//void dole(){
// premena = false;
//}