void setup() {
// put your setup code here, to run once:
pinMode(21, OUTPUT);
pinMode(19, OUTPUT);
pinMode(17, OUTPUT);
pinMode(32, INPUT_PULLUP);
pinMode(26, INPUT_PULLUP);
pinMode(14, INPUT_PULLUP);
Serial.begin(115200);
Serial.println("Hello, ESP32!");
}
void LED_x()
{
if(digitalRead(32)==LOW)
{
delay(5);
if(digitalRead(32)==LOW)
{
digitalWrite(21, !digitalRead(21));
while(digitalRead(32)==LOW);
}
}
}
void LED_y()
{
if(digitalRead(26)==LOW)
{
delay(5);
if(digitalRead(26)==LOW)
{
digitalWrite(19, !digitalRead(19));
while(digitalRead(26)==LOW);
}
}
}
void LED_z()
{
if(digitalRead(14)==LOW)
{
delay(5);
if(digitalRead(14)==LOW)
{
digitalWrite(17, !digitalRead(17));
while(digitalRead(14)==LOW);
}
}
}
void loop()
{
LED_x();
LED_y();
LED_z();
}