Page 221 - 최강 아두이노 스마트 자동차 로봇 키트
P. 221

그림  37-2  아두이노  우노  R3 &  블루투스  모듈  연결





                          아두이노 하드웨어 시리얼 포트

               아두이노에서의  시리얼  통신  자원은  포트  1  개가  있습니다.
               참고로  아두이노  메가  2560  보드는  하드웨어  시리얼  포트가  4 개  있습니다.
               아두이노  우노  R3  보드의  MCU  는  ATmega328p  를  사용합니다.  아트메가 328P
               MCU 에서는  하드웨어  시리얼  통신  포트가  1  개만  지원됩니다.
               아두이노  우노  R3  보드에서는  D0,  D1  포트  2 개를  하드웨어  시리얼  포트로  펌웨어
               업로드  포트로  고정하여  사용하고  있습니다. USB  케이블  연결  후  아두이노  IDE 로  펌
               웨어  업로드  및  테스트  시  사용되고  있습니다.
               블루투스  HC-06  모듈에  RX (수신  포트), TX(송신  포트)가  있습니다. D0, D1  연결하
               여  사용  할  수  있습니다.
               블루투스  모듈의  RX/TX, D0, D1  연결  중  일  때는  아두이노  IDE  스케치에서의  프로
               그램  업로드가  안됩니다.
               펌웨어  업로드  후  단독으로  아두이노  사용할  경우에는  블루투스  모듈을  D0,  D1  연결
               하여  사용할  수  있지만  다소  사용하기  불편합니다.
               아두이노  IDE  스케치  프로그램과  연동하여  USB  시리얼  포트를  사용한  펌웨어  업로
               드  포트로  사용되고  있습니다.
















                                                   220
   216   217   218   219   220   221   222   223   224   225   226