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

3) 하드웨어 설명



            1 ) 배터리를 거쳐 나온  9[V] 전원은  정전압 모듈(7805 IC)을 거쳐 5[V]로 출력이  된다.


            2 ) 출력된  전압은 ATmega128 전원으로 사용된다.


            3  ) 모터는  바로 신호를  받을 수  없기  때문에  BA6208  (DC모터=기어드모터_RC  Car의  바퀴  제어)을  거친
                      출력을 모터에  입력시켜서 RC카의 바퀴를  제어할 수 있다.


            4 ) 멜로디IC 모듈, FND  모듈은 정전압 모듈을  거친 전원(5V)을 받아  RC카 후퇴  시  소리 출력,  주차
                       시간   표시 등 구동시킨다.



            3. 소프트웨어 개요

            1) 구성도

            1 ) 제어부
                제 작한  어 플리케 이션을   블루투 스  통신 과  시리 얼  통신 을  활용 하여  ATm ega128가   동 작할  수   있게
            한다 .

            2 ) 구성부

                블 루투스 에서  입 력받은   신호로   DC-m otor의   회 전   방향을   제어한 다.
            3 ) LCD 및 MELODY IC

              미리  설계되어  있는  프로그램에  따라  주차  시간을  LCD에  표현하였고,  RC  Car  후진에
               따라 노래가 나오도록 MELODY IC 역시 설계하였다.






            2) Source Program

                                                        Program

              #include <mega128.h>

              #include <lcd_4bit.h>
              #include <delay.h>

              #define Trigger         PORTC.0 //초음파 트리거

              #define Echo            PINC.1 //초음파 에코

              #define go              'w'

              #define back            's'




                                                         -  598  -
   600   601   602   603   604   605   606   607   608   609   610