Page 441 - MDP2022-2
P. 441
동작 설명)
1. STM32 부분)
적외선 센서를 통해 장애물을 감지하고 차량을 멈춘다.
차량의 지정된 상황이나 사용자가 원하는 순간에 버저를 울려 신호를 보낸다.
차량의 문에 설치된 잠금장치에 열림/닫힘을 파악하고 전환한다.
라즈베리 파이 서버에서 데이터를 받고 STM32의 모터드라이버를 통해 모터를
제어한다.
2. 라즈베리파이 부분)
카메라를 통해 주변상황을 인지한다.
터치스크린을 통해 비밀번호를 입력하고 잠금을 해제 시킨다.
노트북 어플리케이션에서 보내는 신호를 받아 차량을 구동한다.
2. 주요 부품 설명
STM32 :
모터와 센서의 중심적인 보드 역할을 한다.
모터를 구동시키기 위해 필요한 모터드라이버와 전원을 사용할 수 있도록 하고,
센서의 동작방법과 이벤트들의 상호작용을 담당한다. raspberryPi와 통신을 통해
서버와 정보를 교환하지만, 실질적인 행동들은 STM32에서 실행한다.
raspberryPi :
기구물에 필요한 정보를 담을 DB와 서버를 구동하는 핵심 보드이다.
터치스크린을 설치하여 사용자와 직접적인 연결을 해주며, 사용자의 입력과 서버와
연결하여 다음 행동들의 이벤트를 STM32로 보낸다.