정보나눔

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

디지털 출력
팹리스11 | 2018-11-16

안녕하세요

저는 지금 아두이노를 이용해서 기계에 명령을 넣어주려고 하는데요.

기계의 동작 주파수는 20kHz이고, 넣어주는 명령(binary)도 20kHz로 넣어주려고 합니다.

 

위의 그림과 같이 기계의 클락과 아두이노에서 출력되는 데이터 값이 1/4 주기 delay가 생기고 주파수는 동일하도록

 해주고 싶습니다.

앞에는 delay를 넣어주면 될 것같은데 시간 단위가 us라서 이 부분은 어떻게 적어주면 될지 모르겠습니다.

delay(0.05);

해주면 될까요?

그리고 digitalWrite()를 delay 없이 바로 사용하면 시간 간격이 얼마가 되죠?

 

답변 부탁드립니다.

 

 

 

감사합니다.

 

 

 

 

 

 

 

 

이전글   |    스마트 휴지통 기능 추가 2018-11-15
다음글   |    근전도 센서(emg센서) 및 프로젝트 2018-11-18