반응형
# 아두이노
int ledPin = 10;
int ledPin2 = 12;
void setup() {
pinMode(ledPin, OUTPUT);
// 입출력 모드 정확히 설정. INPUT/ OUTPUT
Serial.begin(9600);
// 시리얼 통신 속도 설정
}
void loop() {
if (Serial.available() > 0) {
String receivedData = Serial.readStringUntil('\n');
receivedData.trim(); // 수신된 데이터의 앞뒤 공백 제거
if (receivedData == "출첵") {
digitalWrite(ledPin, HIGH); // LED를 켬
delay(1000);
digitalWrite(ledPin, LOW); // LED를 끔
delay(1000);
digitalWrite(ledPin, HIGH); // LED를 켬
delay(1000);
digitalWrite(ledPin, LOW); // LED를 끔
delay(1000);
}
else if (receivedData == "신입") {
digitalWrite(ledPin2, HIGH); // LED를 켬
delay(1000);
digitalWrite(ledPin2, LOW); // LED를 끔
delay(1000);
}
}
}
# 파이썬
728x90
'Programming > IoT.Embedded -RasberryPi, Ardoino' 카테고리의 다른 글
아두이노(ardoino)/ 와이파이(esp8266) 모듈 (0) | 2023.06.20 |
---|---|
사물인터넷(IoT) (0) | 2023.06.18 |
아두이노(ardoino)/ 아날로그라이트(analogwrite) (0) | 2023.06.16 |
아두이노(ardoino)/ 블루투스(bluetooth) (0) | 2023.06.16 |
아두이노(Arduino)와 라즈베리 파이(Raspberry Pi) 비교 (0) | 2023.06.13 |