[faduino1-6] 산업용 아두이노에서 누름버튼 2개를 사용해서 하나는 파일럿램프를 켜고(자기유지), 다른하나는 파일럿램프를 끄는 예제!(녹칸다의 산업용 아두이노)
프로그래밍/산업용아두이노(fa-duino) 2023. 6. 17. 17:15반응형
안녕하세요!
녹칸다입니다!
녹칸다의 산업용 아두이노(fa-duino)의 빠른 내용 전달을 위해서 코드와 작동결과만을 별도로 정리해보도록 하겠습니다~!
녹칸다의 산업용 아두이노 1편에서 6번예제를 정리해보도록 하겠습니다~!
이번시간에는 아래와 같은 목표를 세워보도록 하겠습니다!!
1.산업용 아두이노(faduino)의 38번핀에 파일롯램프가 연결될것!
2.누름버튼 2개를 각각 37번과 36번핀에 연결할 것!
3.이때 36번이 버튼을 누르면 파일럿램프가 켜지고 자기유지함!
4.37번 버튼을 누르면 파일랫 럼프가 꺼짐!
예제에 사용한 소스코드는 아래와 같습니다~!
//37번에 빨간버튼, 36번에 녹색버튼, 38번에 램프가 있다!
//빨간버튼을 누르면 램프가 꺼지고, 녹색버튼을 누르면 램프가 켜지도록 하여라!
void setup() {
Serial.begin(9600);
pinMode(38,OUTPUT);
pinMode(37,INPUT);
pinMode(36,INPUT);
}
void loop() {
//버튼이 눌러졌냐 아니냐~
bool red_btn = digitalRead(37);
bool green_btn = digitalRead(36);
if(red_btn == HIGH){
//빨강버튼 눌려짐!
digitalWrite(38,LOW);
}
if(green_btn == HIGH){
//녹색버튼 눌려짐!
digitalWrite(38,HIGH);
}
}
예제의 실행결과는 녹칸다의 라이브방송중 해당되는 대략적인 위치를 링크걸도록 하겠습니다~~~~!
https://youtu.be/g-pJuktzq2c?t=8757
반응형