// maestro
#define LED_PIN PA2
#define LED_PIN PA3
#define LED_PIN PA4
#define BTN_PIN PA1
bool ledState = false;
bool lastButtonState = HIGH;
void setup() {
Serial.begin(9600);
Serial.println("mensaje1: ");
pinMode(PA2, OUTPUT);
pinMode(PA3, OUTPUT);
pinMode(PA4, OUTPUT);
pinMode(PA1, INPUT_PULLUP);
}
void loop() {
bool buttonState = digitalRead(PA1);
if (lastButtonState == HIGH && buttonState == LOW) {
ledState = !ledState;
digitalWrite(PA2, ledState);
delay(200);
digitalWrite(PA3, ledState);
delay(200);
digitalWrite(PA4, ledState);
delay(200);
}
lastButtonState = buttonState;
}
Loading
stm32-bluepill
stm32-bluepill