Arduino 11 - servo jednoducho

From DT^2
Revision as of 06:47, 31 July 2019 by Palo (talk | contribs) (Created page with "int pulz; void setup() { pinMode(2, OUTPUT); pulz = 1500; Serial.begin(9600); } void loop() { if (Serial.available()) { char c = Serial.read(); if (c ==...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

int pulz;

void setup() {

  pinMode(2, OUTPUT);
  pulz = 1500;
  Serial.begin(9600);

}

void loop() {

 if (Serial.available())
 {
   char c = Serial.read();
   if (c == 'a') pulz += 5;
   if (c == 'z') pulz -= 5;
   Serial.println(pulz);
 }
 digitalWrite(2, HIGH);
 delayMicroseconds(pulz);
 digitalWrite(2, LOW);
 delay(18);

}