[faduino1-3] 산업용 아두이노에서 누름버튼이 눌려지면 파일롯램프가 켜지고 안누르면 꺼지는 예제 만들어보기!(녹칸다의 산업용 아두이노)
프로그래밍/산업용아두이노(fa-duino) 2023. 6. 17. 16:56반응형
안녕하세요!
녹칸다입니다!
녹칸다의 산업용 아두이노(fa-duino)의 빠른 내용 전달을 위해서 코드와 작동결과만을 별도로 정리해보도록 하겠습니다~!
녹칸다의 산업용 아두이노 1편에서 3번예제를 정리해보도록 하겠습니다~!
이번편에서는 아래와 같은 목표를 세워보겠습니다~~~!
1.산업용 아두이노(faduino)의 38번핀에 파일럿램프를 연결할것!
2.누름버튼을 37번핀에 연결할 것!
3.버튼을 누르면 램프가 켜지고 안누르면 꺼지는 소스코드를 작성해서 업로드 해볼 것!
예제에 사용한 소스코드입니다~~~!
//LED램프의 마이너스단자가 38번에 연결되었다!
//푸시버튼의 마이너스단자가 37번에 연결되었다!
//버튼을 누르면 LED가 켜지고 안누르면 LED가 꺼지도록 하시오!
void setup() {
//아~~38번에 연결된것은 LED니까 출력으로 설정!
pinMode(38,OUTPUT);
//아~~37번에 연결된것은 버튼이니까 입력으로 설정!
pinMode(37,INPUT);
}
void loop() {
bool btn = digitalRead(37); //버튼을 눌렀다면 HIGH, 안눌렀다면 LOW
if(btn){
//버튼을 눌렀다!
digitalWrite(38,HIGH); //38번핀에 연결된 램프를 ON
}else{
//버튼을 누르지 않았다!
digitalWrite(38,LOW); //38번핀에 연결된 램프를 OFF
}
}
작동결과는 녹칸다의 라이브방송중 해당되는 시간을 대략 링크 해보도록 하겠습니다~!
https://youtu.be/g-pJuktzq2c?t=6925
반응형