Handyboard 및 대화식 C 소프트웨어를 사용하는 Im은 휠의 적외선 "Break Beam"센서를 사용하여 레고 모터의 rpm을 실시간으로 찾습니다. 빔이 부러지는 사이의 시간 간격을 찾는 것에 대해 생각하고있었습니다. 그리고 거기에서 rpm을 계산하지만 정확한 수행 방법을 파악할 수 없습니다. 어떤 도움이라도 감사드립니다.C 프로그래밍 이벤트 사이의 시간 간격을 찾는 방법
0
A
답변
1
는 다음과 같이 의미합니까 : http://www.cplusplus.com/reference/clibrary/ctime/
(닐이 암시 된 바와 같이) 내가 거기에 더 나은 해상도 것 밖에 생각을하지만, 이것은 간단합니다.
0
Win32에 액세스 할 수있는 경우 QueryPerformanceFrequency을 사용하여 간격 시간을 계산할 수 있습니다. 또한 게임에서 초당 프레임 수를 결정할 때 종종 사용되기 때문에 매우 정확합니다.
0
당신이 v9 모터를 사용하고 있기 때문에 나는 스스로 편리한 보드를 가지고 있습니까? 나는 모터에인가되는 전압으로부터 그것을 계산할 수있을 것이라고 확신한다. 또한 좋은 참조, Robotic Exploration
+0
lol, 그냥이 게시물은 2 살이라는 것을 깨달았습니다. 지금 당장 하나의 질문에 "handyboard"질문을했습니다. – cwoebker
어떤 해상도가 필요합니까? 초? nilliseconds? –
또한 어떤 플랫폼이 핸디 보드입니까? 유닉스 기반? – peterb
밀리 초. 어떤 플랫폼인지는 모르겠다. –