• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
case label ''1'' not within a switch statement
#2
Zapoznać się podstawowymi zasadami składni Wink

Kod:
#define prawo_przod 5
#define prawo_tyl 6
#define lewo_przod 10
#define lewo_tyl 11

char a ;

void setup() {
pinMode(prawo_przod, OUTPUT);
pinMode(prawo_tyl, OUTPUT);
pinMode(lewo_przod, OUTPUT);
pinMode(lewo_tyl, OUTPUT);

Serial.begin(9600);



}

void loop() {
if (Serial.available() > 0) {
  a = Serial.read();}
  
switch (a){

  case '1':
  przod();
  break;

  case '2':
  tyl();
  break;

  case '3':
  prawo();
  break;

  case '4':
  lewo();
  break;
  
  }
}

  
void przod(){
analogWrite(prawo_przod, 220);
analogWrite(lewo_przod, 220);
}

void tyl(){
analogWrite(prawo_tyl, 220);
analogWrite(lewo_tyl, 220);
}

void prawo(){
analogWrite(prawo_tyl, 220);
analogWrite(lewo_przod, 220);
}

void lewo(){
analogWrite(prawo_przod, 220);
analogWrite(lewo_tyl, 220);
}
Ważne aby robić co się lubi albo lubić co się robi .
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji Wink
 
Odpowiedź
  


Wiadomości w tym wątku
RE: case label ''1'' not within a switch statement - przez JasQ - 11-05-2016, 22:49

Skocz do:


Przeglądający: 1 gości