정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

타이머 설정 후 네오픽셀 제어관련 질문입니다.
럭키기욤 | 2018-11-07
코드는 밑에 적어놓았습니다. 저희가 지금 타이머를 설정해서 일정 시간 후에 네오픽셀이 꺼지도록 하려고합니다. 원래는 delay를 이용해서 해보려하다가 delay중에는 종료가 안되어서 해매고 있습니다. 타이머를 이용해 네오픽셀을 제어하는 코드가 이게 맞는건가요?(일부코드) (블루투스 어플 이용해서 버튼식으로 제어하는 방식을 이용하려 합니다.) while(myString =="30분"){ unsigned long cur_time = millis(); unsigned long pre_time = 0; if(cur_time - pre_time <= timer1){ pre_time = cur_time = 0; strip.begin(); Serial.println("타이머 30분!.!"); Serial.println(cur_time - pre_time); colorWipe(strip.Color(255, 255, 255), 0); delay(1000); break; } if(mySerial.read()==102 || mySerial.read()==117){ Serial.println("Neopixel reset!"); strip.clear(); strip.show(); temp =0; break; } };
이전글   |    솔레노이드 잘 아시는분쫌 알려주세요ㅠㅠ ... 2018-11-06
다음글   |    오렌지보드 나노 사용중인데 업로드가 안됩니다.... 2018-11-07