CAFE

한국직업능력교육원

[Arduino 실습 32] PWM GUI IF 포함

작성자송명규|작성시간26.06.16|조회수35 목록 댓글 0

 

Processing Code

void serialEvent()
{
  int buf;


  buf = Serial.read();
  if(buf =='E')
   {
     fg -> rx_end_flag = 1
     ct -> rx_cnt = 0;
   }
  else
   {
     rx_buf[ct -> rx_cnt] 
     ct -> rx_cnt++;
     Serial.write(rx_buf[c
   }
}

 

 

 

ct -> cnt8 = (ct -> cnt8 > 9) ? 1 : ct -> cnt8++;

 

  switch((*ct).cnt8)

  {

   case 1: d_out(R_led, 1); break;

   case 2: d_out(G_led, 1); break;

   case 3: digitalWrite(B_led, 1); break;

   case 5: d_out(R_led, 1); d_out(G_led, 1), d_out(B_led, 0); break;

   case 6: d_out(R_led, 1); d_out(B_led, 1), d_out(G_led, 0);; break;

   case 7: d_out(G_led, 1); d_out(B_led, 1), d_out(R_led, 0);; break;

   case 8: digitalWrite(B_led, 1); d_out(R_led, 1);  d_out(G_led, 1); break;

   case 9: digitalWrite(B_led, 0); d_out(R_led, 0);  d_out(G_led, 0); break;

  }

 

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼