Skocz do zawartości

Filip4444

Użytkownicy
  • Zawartość

    1
  • Rejestracja

  • Ostatnio

Reputacja

0 Neutralna

O Filip4444

  • Ranga
    1/10

Ostatnio na profilu byli

Blok z ostatnio odwiedzającymi jest wyłączony i nie jest wyświetlany innym użytkownikom.

  1. Mam pewien problem.. Kod poniżej wywołuje błąd: switch quantity not an integer Mimo zrobienia wersjii z 'if' i tak zapalał tylko jedną diodę String kommenda = ""; void setup() { // put your setup code here, to run once: Serial.begin(9600); delay(100); Serial.println("Dostępne kommendy:"); Serial.println("- Włącz zielone"); Serial.println("- Włącz czerwone"); Serial.println("- Włącz żółte"); Serial.println("- Włącz niebieskie"); } void loop() { // put your main code here, to run repeatedly: if (Serial.available() > 0){ kommenda = Serial.readStringUntil('\n'); switch (kommenda) { case "Włącz zielone": ZapalenieLED(9); break; case "Włącz czerwone": ZapalenieLED(10); break: case "Włącz żółte"): ZapalenieLED(8); break; case "Włącz niebieskie": ZapalenieLED(11); break; } } clear(commenda) } void ZapalenieLED(int pin){ pinMode(pin, OUTPUT); digitalWrite(pin, HIGH); delay(3000); digitalWrite(pin, LOW); }
×
×
  • Utwórz nowe...