Skip to main content
Code formatting
Source Link
Greenonline
  • 3.2k
  • 7
  • 37
  • 49

int output = DAC1; // analog output pin String inData; int val;

void setup() { Serial.begin(9600);

}

void loop() { while (Serial.available() > 0) { char value = Serial.read(); inData += value; if(value == '\n'){ val = inData.toInt(); // 0..255 val=constrain(val, 543, 2720); analogWrite(output, map(val,543,2720, 0, 255)); Serial.println(val); inData = ""; } } }

int output = DAC1; // analog output pin
String inData;
int val; 


void setup()
{
  Serial.begin(9600);

}

void loop() {
  while (Serial.available() > 0) {
    char value = Serial.read();
    inData += value;
    if(value == '\n'){
      val = inData.toInt(); // 0..255
      val=constrain(val, 543, 2720);
      analogWrite(output, map(val,543,2720, 0, 255));
      Serial.println(val);
      inData = "";
    }
  }
}

int output = DAC1; // analog output pin String inData; int val;

void setup() { Serial.begin(9600);

}

void loop() { while (Serial.available() > 0) { char value = Serial.read(); inData += value; if(value == '\n'){ val = inData.toInt(); // 0..255 val=constrain(val, 543, 2720); analogWrite(output, map(val,543,2720, 0, 255)); Serial.println(val); inData = ""; } } }

int output = DAC1; // analog output pin
String inData;
int val; 


void setup()
{
  Serial.begin(9600);

}

void loop() {
  while (Serial.available() > 0) {
    char value = Serial.read();
    inData += value;
    if(value == '\n'){
      val = inData.toInt(); // 0..255
      val=constrain(val, 543, 2720);
      analogWrite(output, map(val,543,2720, 0, 255));
      Serial.println(val);
      inData = "";
    }
  }
}
Source Link

int output = DAC1; // analog output pin String inData; int val;

void setup() { Serial.begin(9600);

}

void loop() { while (Serial.available() > 0) { char value = Serial.read(); inData += value; if(value == '\n'){ val = inData.toInt(); // 0..255 val=constrain(val, 543, 2720); analogWrite(output, map(val,543,2720, 0, 255)); Serial.println(val); inData = ""; } } }