Page 311 - MDP2022-2
P. 311
마. 동작 설명과 블록도
가) 동작 설명
1) 라즈베리파이 카메라 모듈을 통해 재료의 형태를 인식한다.
2) 터치스크린이나 애플리케이션을 통해 유통기한 및 신서도를 확인한다.
3) 터치스크린으로 추천 레시피를 보고 부족한 재료등을 주문한다.
4) 냉장고를 자동으로 열어 식품을 넣는다.
5) 냉장고 내부를 쉽게 확인하기 위해 네오픽셀을 이용해 내부 밝기를 조절한다.
6) 내부 온도를 확인하기 위해, OLED로 온도와 습도를 출력한다.
7) 펠티어 소자로 온도를 조절한다.
1) 전원부
① DC-DC converter
: 각각의 부품이 요구하는 전압이 달라 converter를 이용해서 필요 전압으로 변환한다.
② Power Supply 220V
: DC-DC converter에 전원을 공급한다.
2) 프로세서 제어부
① STM32
: 아두이노 메가로부터 신호를 받아 모터를 제어하고 아두이노와 통신한다.
② Raspberry pi
: 서버를 통해 안드로이드 어플리케이션과 와이파이 통신하고 라즈베리파이 터치스크린을 연결한다.
③ Arduino Mega2560
: 초음파 센서의 값을 받아 STM32에게 신호를 주고, 온습도 센서의 값을 받아 OLED에 정보를 표시
한다.