if (serial.available()) #시리얼에 뭐라도 입력되면
if (Serial.available() > 0)
위의 두개 같은 것임
analog값 범위 0~1023
void setup()
{
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop(){
if(Serial.available()){
int input = Serial.read();
if (input == '1'){
digitalWrite(13,HIGH);
Serial.println(input); #print 49
}
else if (input == '0'){
digitalWrite(13,LOW);
Serial.println(input); #print 48 (아스키코드)
}
}
}
Serial.print
Serial.write 차이
'임베디드 > Arduino' 카테고리의 다른 글
blynk dht11 (0) | 2020.09.16 |
---|---|
esp8266 blynk (0) | 2020.09.16 |
arduino pin map (0) | 2020.09.15 |
CLCD16x2 (0) | 2020.09.10 |
아침 저녁 커텐 servo 알람중지 led 온도 습도 dht LCD cds (0) | 2020.09.10 |