Page 312 - MDP2022-2
P. 312

3)  입력부  :  스마트폰,  터치스크린의  값을  라즈베리파이로  보내고,  아두이노에서  신호를  STM32로  보내
            고  받는다.


            4)  출력부
            가)  아두이노
              :  아두이노에서  신호를  받아  아래  3개의  기능을  수행한다.


                ①  아두이노의  신호  출력
                    :  아두이노가  초음파센서가  일정거리에  도달했을  때  STM에게  신호를  보내는  역할을  수행한다.


                ②  네오픽셀
                    :  초음파센서가  일정거리에  도달했을  때  내부를  밝게  해주는  역할을  수행한다.


                ③  OLED
                    :  온  습도  센서의  정보를  사용자가  편하게  볼  수  있게  출력하는  역할을  수행한다.
              :  기능  수행  후에  핸드폰에  결과  값을  출력한다.


            나)  STM32
              :  아두이노에서  신호를  받으면  아래  2개의  기능을  수행한다.


              ①  스텝모터
                :  아두이노에서  신호를  받으면  문을  움직이는  역할을  수행한다.


              ②  STM32의  신호  출력
                :  STM32가  모터제어를  완료한  신호를  보낸다.




            2.  주요  부품  설명
                가.  라즈베리파이  4






















              라즈베리  파이는 영국 잉글랜드의  라즈베리  파이  재단이  학교와  개발도상국에서  기초 컴퓨터

            과학의  교육을  증진시키기  위해  개발한 신용카드 크기의  싱글  보드  컴퓨터이다. 초기의  라즈베
            리  파이는  엘레멘트14/프리미어  파넬,  RS  콤포넌트와의  허가된  제조  협정을  통해  제작되었다.
            컴퓨터로  사용하기  위한  CPU와  모니터  연결을  위한  HDMI  포트,  키보드나  마우스  연결을  위한
   307   308   309   310   311   312   313   314   315   316   317