Good
코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
지니어서키트 step4 응용 초음파를 이용한 테레민만들기에서 안되는게 잇어서...
김용범 | 2016-07-08
|
|
---|---|
저번에 학교에서 실습했을때 아무문제없이 잘되었었는데 집에와서 회로도랑 소스를 응용하는거대로 완성시켰습니다. 그리고 업로드 안한상태에서 컴퓨터랑 오렌지보드를 연결했는데, 갑자기 삐~~~~소리가 피에조부저에 나는겁니다. 그래서 아직 업로드 안해서 그런가보구나...싶어서 업로드한뒤에 해봣는데 안됩니다. 왜일까요 ㅠ 아두이노 포트연결같은게 틀린건아닌거같습니다. 그리고 음량조절 값에서 void changeVolume() { amp = volumeLevel / 10; } 의 음량조절 소스를 amp = volumeLevel / 10; => amp = volumeLevel / 1; 로 바꾸니까 되는데, amp = volumeLevel / 0.1 같이 소수점으로 바꾸면 *10값이 나올줄알앗는데 값이 제대로 나오지 않았습니다. 알려주실수있나요 ㅎ |
|
|
|
이전글 | 질문입니다!!!! | 2016-07-06 |
다음글 | 질문이에요!!!!! | 2016-07-08 |
Klant 2016-07-08 16:35:39
안녕하세요! 김용범님!
amp의 자료형이 int(정수형)으로 선언되어 있는데, 소수점 값을 사용하기 위해서는 자료형을 실수형으로 선언해주셔야 합니다.
즉 float으로 선언을 해주셔야겠죠?
그리고 어떤 부분이 정확히 안되는지 위의 문의글로 파악하기는 한계가 있는 것 같습니다.
좀 더 구체적으로 어떤 현상이 생기는지 알려주시면 문제 해결에 도움을 드리기가 수월할 것 같네요!