주간 진행 보고서 (6월 3주차)

2019.06.11 (화)


오늘은 회사 업무의 일부로 엑셀을 사용할 때 유용한 기능들을 조사하였다.

대략 10개에서 15개 정도로 추려서 정리했는데 실제 경험상으로 업무상 사용했던 것뿐만 아니라 추가적인 내용들까지 인터넷을 통해 확인하고 추가하였다.

기본적으로 엑셀을 사용할 때는 단축키를 많이 사용하게 되는데 단축키만 해도 수십개 이상이고 워드, 파워포인트 못지않게 다양한 기능들을 포함하고 있기 때문에 일단은 기본적인 내용들만 담았다.

이번에 조사한 내용은 엑셀에 대해 잘 모르는 사람을 기준으로 만든다고 생각한 것이기 때문에 함수를 많이 사용하는 엑셀이지만 그와 관련된 내용은 최소한만 포함시켰다.

기본적인 함수들의 이름과 정의 방법 등만 간단하게 나타내고 나머지는 엑셀을 사용하는데 있어 유용한 정보들을 자세하게 작성하였다.

조사한 내용으로는 셀 자동채움, 필터 적용, 중복제거, 데이터 정렬, 조건부 서식, 행/열 크기 맞춤, 숨기기, 틀 고정, 셀 병합, 줄 바꿈, 그래프 그리기, 데이터 유효성 검사 그리고 기본적인 함수 및 자주 쓰이는 단축키가 있었다.

대부분 내가 알고 있는 내용으로 구성했는데 이번에 작성하면서 엑셀에 대해 다시 한 번 정리할 수 있는 기회였던 것 같다.



2019.06.12 (수)


지금까지 작성한 실습일지를 한 파일로 정리하였다.

3월 5일부터 6월 12일까지 총 57일 출근했고, 실습일지에는 실습 내용과 실습 결과가 동시에 들어가다 보니 내용이 생각보다 길어져서 정리하는 데 시간이 많이 걸렸다.

금요일 부로 현장실습이 종료되기 때문에 내일과 모레는 2개의 실습일지를 추가로 정리하고 마무리가 되면 종합보고서 작성, 만족도 검사 및 종합평가 등을 진행할 계획이다.

종합적인 실습내용 및 실습 결과 사항은 내일과 모레 나누어 작성하려고 한다.

특별한 경우를 제외하고는 대부분의 업무가 캡스톤디자인 준비를 중심으로 돌아갔는데 이번 현장실습을 통해 각종 하드웨어, 소프트웨어가 실제 기업에서는 어떻게 적용되어 제품을 개발하고 있는지 볼 수 있었던 기회였던 것 같다.

특히 학교에서 하드웨어에 대한 강의를 거의 듣지 않아서 하드웨어에 대한 지식은 전무했는데 라즈베리파이, 아두이노, 통신 모듈, 바퀴 그리고 각종 센서들이 회로에 연결되어 동작하는 것을 보고 신기하면서도 단기간 내에 많은 새로운 지식들을 습득할 수 있었던 것 같아서 좋았다.

캡스톤디자인 팀에서 소프트웨어를 담당하긴 했지만 모든 분야를 종합적으로 배울 수밖에 없는 구조였기 때문에 많은 도움이 되었다고 생각한다.



2019.06.13 (목)


옴니 카 베이스의 최종적인 세부 디자인 구성을 어느정도 마쳤다.

베이스는 아크릴 판 대신 PCB로 제작할 예정이고, 모든 부품들의 데이터 시트를 확인해서 대략적인 크기는 파악해두었기 때문에 구멍이 뚫려야 하는 위치만 제대로 파악해서 베이스 제작 의뢰를 맡기면 될 것 같다.

현장실습이 종료된 이후에도 계속해서 2학기 캡스톤디자인을 준비해야 하기 때문에 조금 더 고민해야 할 부분이지만 내일이나 이번 달 내로 마무리해서 얼른 제품 제작에 들어갈 수 있도록 해야겠다.

PWM 16채널 확장 모듈과 배터리에 대한 정보가 불분명해서 부품이 오기까지 기다리려고 했는데 관련 데이터 시트를 간신히 찾게 되어서 구멍을 뚫을 위치를 어느 정도 파악할 수 있을 것 같다.

이제 모터 브라켓의 위치만 정확하게 정하면 되는데 여기서 문제가 하나 생겼다.

기존에는 모터 브라켓의 위치를 달 곳을 배제하고 베이스 위에 부품들을 배치하려다 보니 공간이 많이 남는다고 생각했는데 생각보다 공간이 너무 협소해서 배터리를 베이스 아래에 달거나 혹은 각종 센서들을 2층으로 올리는 수밖에 없을 것 같다.

그 부분은 추가적인 고민이 필요할 듯 하다.



2019.06.14 (금)


오늘부로 현장실습이 종료되었다.

어제에 이어 PCB로 제작할 옴니 카 베이스의 디자인을 추가로 수정했다.

모터 브래킷 부분은 두 가지의 경우로 나누어 선택하려고 하는데 기존에 가지고 있던 고정 장치를 조여서 베이스에 그대로 고정하도록 할지 아니면 유사하게 생긴 모터를 찾았는데 그에 맞춰 나온 모터 브라켓을 구매해서 그것을 기준으로 고정하도록 할 지 계속해서 고민해봐야 할 것 같다.

모터 브래킷이 베이스에 고정되는 부분을 제외해야 나머지 부품들을 어떻게 배치할지 확실하게 정할 수 있기 때문에 그 부분은 신중하게 결정해야 할 것 같다.

3월부터 6월까지 한 학기 동안 매주 다니면서 하드웨어뿐만 아니라 소프트웨어에 대한 지식까지 종합적인 공부를 할 수 있었던 것 같다.

오히려 학교에서 이론으로만 배웠던 것들이 더 확실하게 와 닿았고 몰랐던 부분들도 새롭게 배울 수 있었다. 아무래도 하드웨어나 통신 분야는 잘 모르는 분야이다 보니 실습하면서 헤매는 경우가 너무 많았지만 결과적으로는 학교를 다니면서 배우는 것보다 더 많은 것들을 얻었고 현장실습을 통해서 사회를 간접적으로나마 경험할 수 있어서 좋았다.

앞으로 한 학기 동안 캡스톤디자인을 더 해야 하기는 하지만 차후에 직장을 다니게 될 때 조금 더 빠르게 적응할 수 있을 것 같다는 생각이 든다.



현장실습 종료 최종 보고서


실습 개요 및 목표

기업체에서 실제 운용되고 있는 각종 하드웨어 부품들을 다뤄보고 해당 부품들의 형태, 회로와 연결되는 방식, 부품이 정상적으로 작동하기 위한 동작 조건 등을 확인해보면서 하드웨어에 대한 전반적인 체험과 학습을 진행한다. 추가적으로 소프트웨어와 연계하여 필요한 통신 방식을 연구하고 학교에서 이론만으로 배운 내용을 실전에서 종합적으로 응용해본다. 이 외에 회사에 필요한 업무 보조를 진행하고 최종적인 캡스톤디자인 작품 제작을 목표로 한다.



실습 내용

회사에서 진행한 업무는 거의 없었기 때문에 대부분 캡스톤디자인 앱을 이용한 다기능 옴니 카 제어 설계 준비 위주로 현장실습을 진행했습니다. 팀 단위로 프로젝트를 진행하고 있기 때문에 저는 그 중에서도 안드로이드 앱 디자인과 기타 소프트웨어 동작 연구를 맡았습니다. UI를 디자인하는 것은 그렇게 오래 걸리지 않았지만 차후 옴니 카를 구현했을 시 어떻게 동작할 것인지 그 조건문에 대한 연구를 하는 부분은 많은 고민이 필요했습니다. 서버와 연동하는 방식은 제품이 제대로 완성된 이후에 다시 한 번 확인해봐야 할 부분이지만 현재까지는 앱 디자인, 옴니 카의 움직임 버튼 대응, 데이터베이스 연동 등을 마친 상태입니다. 그 외에 라즈베리파이와 아두이노 프로그램에서 돌아가는 코드 연구를 보조하였고, 회로가 연결되는 방법, 무선 통신 방식 등을 자세하게 배울 수 있었습니다.



실습 전, 후의 차이점

라즈베리파이, 아두이노, 각종 센서들과 회로가 연결되는 형태 그리고 학교에서 제대로 학습하지 못했던 하드웨어 부분을 새롭게 알 수 있었습니다. 물리학 실험과 회로 강의는 몇 번 듣기는 했지만 실질적으로 몸에 와 닿지 않았는데 현장실습을 통해서 기존에 부족했던 하드웨어에 대한 기본적인 지식이 어느 정도는 충족되지 않았나 싶습니다. 소프트웨어 부분에서도 기본적으로 안드로이드에 대한 능력을 조금 더 향상할 수 있었고, 특히 통신 방식에 대한 내용은 많은 것들 중에서도 가장 많은 시간을 투자해서 연구하였기 때문에 실질적으로 하드웨어만 배우기 위해 현장실습을 진행했지만 결과적으로는 종합적인 학습을 할 수 있었던 것 같습니다.



향후 진로계획

대학교 1학년 때부터 지금까지 계속 소프트웨어 분야로 취직하고 싶다는 생각을 했었고 안드로이드 개발, 빅데이터 분석 등 여러 분야를 공부하다가 올해 4차 산업혁명 기술을 따라 블록체인 개발자가 되고 싶다는 생각을 하여 추가적인 공부를 위해 대학원 진학을 고려하고 있습니다. 현장실습을 통해 가장 배우고 싶었던 것은 하드웨어에 대한 지식이었습니다. 이 부분이 너무 부족해서 4학년 때 하드웨어 강의를 새로 들어보자 생각하고 전담교수님과 상담을 진행했는데 교수님께서는 차라리 소프트웨어 분야로 계속 파고 나가는 것이 좋겠다고 하셨기 때문에 포기하려던 찰나에 캡스톤디자인과 맞물려 현장실습을 통해 단기간 하드웨어에 대해 공부할 수 있는 기회가 생겨 참여하게 된 것입니다. 앞으로 하드웨어에 대한 지식을 요구하는 경우가 생겼을 때 모르는 것보다는 조금이라도 도움이 되지 않을까 하는 생각이 듭니다.

Author

Alec J

Posted on

2019-06-16

Updated on

2021-02-09

Licensed under