반응형

안녕하세요!
녹칸다입니다!

녹칸다의 산업용 아두이노(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 

 

반응형
Posted by 덕력킹
,