Skocz do zawartości

Zapamiętanie poprzedniego stanu przycisku Bluetooth


Pomocna odpowiedź

Napisano

Witam.
Tworzę projekt do obsługi czujników przez Bluetooth i mam problem z zatrzymaniem stanu poprzedniego naciśnięcia przycisku w aplikacji. Mianowicie chciałbym, żeby po wybraniu danej opcji poprzednia dalej działa a nowa wykonała sie równocześnie. Mój kod wygląda tak:

void loop() { 
  lcd.setCursor(9, 1);
  lcd.setCursor(0, 1);
  //lcd_key = Keypad_buttons();
  predkosc();
  delay(100);
    while(Bluetooth.available()){
    zmiana = Bluetooth.read();
    }
    if(digitalRead(12) == 1){
    lcd.clear();
    lcd.print("Bluetooth ");

    if(zmiana == 1){
      bt_rangefinder();
    }
    else if (zmiana == 0){
      bt_rangefinder_cal();
    }
    else if (zmiana == 3){
       Bluetooth.println("WYŁĄCZONY");
    }
    else if (zmiana == 4){
    czujnik_bt();
    }
    }
    else{
      lcd_rangefinder();
    }
 
}

 

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...