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

return (range);

            }
            // 초음파 센서인 HC-SR04로부터 값을 받아와 CM 단위로 변환시키는 모듈






            void main(void)

            {
                signed long val = 0;

                signed long differ = 0, i;
                unsigned int range;



                init_devices();


                while (1)
                {

                    cds();

                    trig = 1;
                    delay_us(10);

                    trig = 0;
                    range = getEcho();



                    if((range < 5) && (range != 0)){
                        while((range < 5) && (range != 0))

                        {
                            cds();



                            val=read_AD();        // 센서 raw data 읽기
                            delay_ms(1);

                            differ = read_AD();


                            if((val - differ) > 5){






                                                         -  844  -
   846   847   848   849   850   851   852   853   854   855   856