• 검색 결과가 없습니다.

Epilogue – 이 글을 마치며,

N/A
N/A
Protected

Academic year: 2023

Share "Epilogue – 이 글을 마치며,"

Copied!
23
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)
(2)
(3)

뉴스를 보다가 우연히 중국에 스타벅스의 배달 기능을 보게 되었는데, 이것을 보고 드론 배송에 흥미가 생겼습니다. 하지만 그 시스템에는 배 송 후에도 직원이 따로 조종을 하여 받는 시스템인 것을 보고 번거로워 보인다고 생각 하였습니다. 그래서 저희는 이보다 더 편의성을 높여 따 로 받아야 되는 직원 없이 직접 배달이 되는 드론을 만들고자 합니다.

(4)

저희의 목표는 국내에 상용화되지 않은 드론 배달 기술을 도입하여 기존 라이더를 통한 배달 시스템에서 라이더가 아닌 드론을 통하여 신속하게 배달을 할 수 있도록 하는 것입니다. 기압 센서, 지자기 센 서, 기상 정보 관련 센서 등의 센서를 도입하여 외부 요인에 대한 피 해를 최소화시켜서 안전성을 보장하며, 자동 복귀 기능을 도입시켜 서 지점에서 드론을 직접 회수할 필요가 없도록 하는 것을 목표로 합니다.

(5)

- 아두이노

아두이노에서 제공하는 기능을 응용하여 드론을 프로그래밍한다.

- Wi-Fi

Wi-Fi를 이용하여 드론과 안드로이드 어플을 연결한다.

- GPS

GPS 센서를 이용하여 드론의 현 위치, 소비자의 위치 등을 얻어 관리자에게 전달한다.

- Android

Android 어플리케이션을 이용하여 더욱 용이하고 즉각적인 서비스를 제공, 운용할 수 있다.

- 드론

드론을 이용한 배달 시스템이기 때문에 드론을 직접 제작, 프로그래밍한다. 드론은 물품을 지정된 위치까지 이동시킨다.

- 데이터베이스

데이터베이스를 이용하여 들어온 주문의 수량, 종류, 개수 등을 저장한다.

(6)

- phpMyadmin

phpMyadmin을 이용하여 데이터베이스에 쉽게 접근할 수 있다.

이를 통해 데이터베이스를 생성, 관리, 수정한다.

- php

php 파일을 이용하여 서버와 데이터베이스에 필요한 HTML 코드 를 작성한다.

(7)
(8)

드론

- 드론은 비행전에 각 센서들의 기능들( LED, Gyro_accel, ESC, Barometer 등...)을 활성화 시킨다. 그 후 드론의 상태( 배터리, 좌우 균형, 기울기, 분배기의 상태 등 )을 확인한다. 그러고 세팅이 끝난 이후 리시버를 통해서 대기한다. 그 후 드론의 gps를 통해 값을 사용 자에게 값을 받는다.

(9)

1. 메인화면

메인화면은 드론 위치확인 버튼, 주문하기 버튼, 주문 확인 버튼, 주소 입 력 버튼으로 구성되어 있다. 각 버튼을 누르면 기능에 알맞은 화면으로 이동하게 된다.

2. 드론 위치 확인 화면

드론위치확인 화면은 지정한 위치를 보여준다. 구글맵과 연동되어있어 구글맵으로 된 화면을 보여준다.

3. 주문 화면

주문 화면은 음료와 커피를 선택할 수 있는 스피너로 구성되어 있다. 음료와 커피 모두 수량과 사이즈를 선택할 수 있고 커피의 경우 뜨거운 커피인지 차가운 커피인지 선택할 수 있도록 구 성되어 있다. 주문 화면은 데이터베이스와 연동되어 있어 주문 화면에서 버튼을 누르면 선택 사 항이 데이터베이스에 저장된다.

(10)

4. 주문 확인 화면

주문 확인 화면은 주문한 목록을 보여준다. 데이터베이스와 연동되어 있 어 주문 화면에서 주문한 목록을 데이터베이스에서 불러와 보여준다.

5. 주소입력 화면

주소 입력화면은 주소와 이름을 입력할 수 있도록 텍스트화면으로 구성 되어 있다.

(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)

08 결론

Epilogue – 이 글을 마치며,

이번 학기 드론이라는 생소한 주제를 다루면서 아두이노를 접하면서 앞 으로 학교를 졸업하더라도 다양한 하드웨어에 소프트웨어를 결합할 수 있을 것이다.

그리고 안드로이드 스튜디오를 통한 앱 구현 개발로 인하여 일상에서 쉽 게 접할 수 있는 스마트폰에 앱을 구현할 수 있게 되었다.

그리고 캡스톤 디자인 프로젝트를 경험함으로써 팀 프로젝트의 과정과 역할이 중요하다는 것을 깨닫게 되는 계기가 되었고, 다양한 언어를 습득 하고 발전할 수 있었다.

또한, 팀원들과 역할을 나누고 화상 회의와 대면 회의를 하면서 작업을 진행함으로써 팀원 간의 화합을 다질 수 있었다.

(22)

08 결론

Epilogue - 참고문헌

[1] 드론 비즈니스 - 고바야시 아키히토 저 [2] 드론 어디까지 날려봤니?

[3] 안드로이드 스튜디오를 활용한 실전 앱 만들기

(23)

참조

관련 문서

 적절한 훈련과 연습 : 중요한 본드는 자주 연습시켜 강화시키고, 중요하지 않은 본드는 덜 연습시켜 약화 시킬 수 있도록 신중하게 프로그램화된 방법... -

 품질을 희생하지 않고 시스템 개발을 할 수 있도록 고안된 개발 생명주기.  가급적 초기 단계부터 최종 사용자의 참여가 많으면 많을수록 시스템

드론을 잘 날리는 학생도 자칫 혼자만 드론을 가지고 노는 일이 발생하지 않게 모둠 기록을 측정함으로서 드론을 잘 날리지 못하는

다양한 활동 부스를 만들어 학생들이 관심있는 체험을. 할

우리의 생명을 유지 시켜주는 가장 중요한 부분인 심장과 폐의 활동을 보다 원활 하게 할 수 있도록 힘찬 운동을 통하여 많은 양의 산소를 공급시켜 주어서 튼튼한

그리고 드론을 비행하고 제어하기에 편리하기 때문입니다... 그래서 흔히 드론을

스스로 판단하고 결정하며 책임을 지는 힘, 강점을 키워주 고 약점은 보완할 수 있도록 해주어야 하는 것입니다.. 각자의 기량과 특성을 잘 알고 순서 를 정해주는

이러한 갈등에 대처 할 수 있도록 하는 부모 코칭은 전문가적인 부모로서 성장하여 자녀의 사회적 정서적으로 성장할 수 있도록 돕는 것이 핵심임.. 0 부모와