.. Cover Letter

ㅇ 프로젝트/TEAM_스마트 팩토리

2. 스마트 팩토리 구체화하기

BrainKimDu 2022. 12. 27. 22:18

주제는 스마트 팩토리로 정해졌고, 오늘은 스마트 팩토리를 실현시키기 위해 

인원수와 남은 프로젝트 기간을 고려하여 어떻게 접근해야하는지 고민을 진행했다.

 


조원이 만들어온 3D 설계(?) 이미지. 

일단 구성품은 다음과 같다. 왼쪽부터

1. 카메라
(도형의 모양, 반지름 측정, 불량여부 판단)

2. 컨베이어 벨트 (DC모터)
(컨베이어 벨트를 동작시킨다.)

3. 초음파센서
(작업자가 접근하는 경우 컨베이어 벨트를 중지시킨다.)

4. 서보모터 2개
(양품과 불량품을 구분하는 역할을 한다.)

 

구성품 외에는 

언리얼엔진을 통해 외부에서 컨베이어 벨트의 상황을  실시간으로 확인하고 싶다.

추가로 AWS에 계속해서 정보를 저장하고 시각화 하고 싶다.

 

 


목표를 나누자.


(우선 이 목표는 뒤에서 다시 수정된다.)
2주라는 시간동안 조원들 모두 언리얼 엔진을 다룰지 모르는 상황이였다.

그렇기에 우선은 다음같이 3개의 단계로 분할하였다.

 

1단계 : 일단 컨베이어의 동작을 구현한다. 그러나 도형은 원만 검출하며, 불량여부는 원의 반지름으로 판단하자.

2단계 : 언리얼 엔진으로 공장 내부 상황을 실시간으로 확인하는 것을 구현하기

3단계 : 도형을 추가하기 (사각형, 삼각형 등등)

 

 

 

 

 


우선 1단계를 구현해보자.


서로 비슷한 동작을 하는 것끼리 묶어보고, 이제 이를 블록선도나 회로도로 표현해보면서 확인해본다.

그래서 프로젝트의 전반적인 동작을 담당하는 블록선도를 완성했다.

이를 나중에 조금더 간단하게 정리할 예정이다.

프로젝트의 전체적인 동작은 다음과 같다.

이를 단선도로 표현하면 다음과 같다.

 

 

복선도 (수정필요)

추가적으로 컨베이어 벨트와 레이저센서를 주문했다.

쿠팡! | [이엘사이언스] 컨베이어 벨트 (coupang.com)

 

[이엘사이언스] 컨베이어 벨트

COUPANG

www.coupang.com

쿠팡! | 아두이노/레이저 거리측정센서 모듈 TOF10120 DM3822 (coupang.com)

 

아두이노/레이저 거리측정센서 모듈 TOF10120 DM3822

COUPANG

www.coupang.com

 

 

컨베이어 벨트는 내일 도착할 예정이였기 때문에

 

일단 이부분을 구현하겠다 구현하였다.

이 부분을 구현하는 내용은 나중에 추가적으로 글로 다루겠다.

 

 

 


 

블로선도를 그려보고, 회로도를 생각해볼때 

남은 시간과 조원의 인원수를 고려했을 때 어디까지 할 수 있을까? 고민했다.

 

 

일단 프로젝트를 구현하기 위해서는

- opencv 

- 언리얼엔진

- 아두이노

- 아두이노간의 통신 

- 기록

- AWS (양품, 불량품, 작동시간, 유휴율, 도형의 종류, 반지름 

- QT or 앱 (컨베이어 작동 및 시각화 정보 확인)

 

 

일정은 다음과 같다

이번주 수요일 목요일 금요일
컨베이어벨트 조립과 아두이노 기능 구현

월요일
아두이노간 통신 구현 및 데이터 AWS에 저장

화요일, 수요일, 목요일
AWS 데이터를 가지고 QT또는 앱 만들기 (모니터링용)
언리얼 엔진 구현

금요일, 토요일, 일요일
발표준비
언리얼 엔진 구현

 

 

발표는 

프로젝트 소개 -> 어플 소개 -> 역할 분담 소개 -> 목적 -> 이유 -> 시연 -> 마지막에 언리얼) 

순서로 진행한다.

 

설계도(블록선도) 조금 더 다듬어야 하겠지만 이렇게 다시 만들었다.