Page 726 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 726

거  펄스를  만들어  주고,  sensor_run()함수에서  에코  신호가  있을  때  58us(마이크로  초)마다  거
            리  값을  1cm  증가시킨다는 내용이다.






































            이렇게  계산된  거리  값으로  t_value와  v_value라는  변수의  값을  설정해준다.  이  변수들은  음계
            설정을 위한 TCNT1값을 조정하고, 펄스의 on길이를  조정하는 역할을  한다.


            설정을  마친  후에는  이제  소리가  나게  해야  한다.  PE2에는  음계  펄스를,  PE3에는  볼륨  펄스를
            입력해서  스피커가 동작되어 제대로 된 소리가 나게 한다.
            스피커에  출력되는 펄스는  타이머/카운트0,1 오버플로  인터럽트를  사용하여 입력해준다.
































                                                         -  719  -
   721   722   723   724   725   726   727   728   729   730   731