Showing
1 changed file
with
79 additions
and
7 deletions
1 | -# 스마트 약병 IoT | 1 | +# 스마트 약병 |
2 | 2 | ||
3 | -## 지도교수 | 3 | +--- |
4 | -+ 유인태 교수님 | ||
5 | 4 | ||
6 | -## 팀원 | ||
7 | -+ 2016104102 컴퓨터공학과 고원빈 | ||
8 | -+ 2015104173 컴퓨터공학과 박권수 | ||
9 | -+ 2015100552 컴퓨터공학과 윤형선 | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
5 | +![http://khuhub.khu.ac.kr/2021-1-capstone-design1/RIT_Project1/uploads/9b1f91d1e434746875438f6b8eb5dfab/메인_메뉴.png](http://khuhub.khu.ac.kr/2021-1-capstone-design1/RIT_Project1/uploads/9b1f91d1e434746875438f6b8eb5dfab/메인_메뉴.png) | ||
6 | + | ||
7 | +## Info | ||
8 | + | ||
9 | +하루가 다르게 고령화가 진행되고 있는 대한민국. 2017년 기준, 나이가 65세를 넘은 ‘노인'이 전체 인구의 14%를 넘어섰습니다. 이 연구는 약 복용을 관리하고 지원하는 플랫폼으로, 사용자가 복용중인 약에 관한 정보를 포함하여 약을 규칙적으로 복용할 수 있게 해 줍니다. | ||
10 | + | ||
11 | +--- | ||
12 | + | ||
13 | +## 지도교수 : 유인태 교수님 | ||
14 | + | ||
15 | +### 팀원 | ||
16 | + | ||
17 | +각 개발자의 작업사항을 보시려면 개발자의 이름을 클릭하세요. | ||
18 | + | ||
19 | +- [고원빈 : 프론트엔드, Native Android Application 개발](http://khuhub.khu.ac.kr/2021-1-capstone-design1/RIT_Project1/tree/frontend/frontend) | ||
20 | +1. Framework : Flutter 1.6.2 | ||
21 | +2. 언어 : Dart | ||
22 | +3. 주요 통신 : HTTP Request, Response(Server와 통신) | ||
23 | + | ||
24 | +- [박권수 : 백엔드, DB 개발](http://khuhub.khu.ac.kr/2021-1-capstone-design1/RIT_Project1/tree/server/server) | ||
25 | +1. Framework : Node.JS, Koa, MongoDB, Mongoose | ||
26 | +2. 언어 : JavaScript | ||
27 | +3. 주요 통신 : HTTP Request(Application과 통신), MQTT(Care Bridge와 통신) | ||
28 | + | ||
29 | +- [윤형선 : HW, 통신 개발](http://khuhub.khu.ac.kr/2021-1-capstone-design1/RIT_Project1/tree/Hardware/hardware) | ||
30 | +1. HW : Raspberry 4B 8GB, Raspberry Pico, 3D Printer | ||
31 | +2. 언어 : MicroPython(Python3) | ||
32 | +3. 주요 통신 : MQTT(Server와 통신), Bluetooth(약병 및 Care Bridge간 통신) | ||
33 | + | ||
34 | +--- | ||
35 | + | ||
36 | +## Features | ||
37 | + | ||
38 | +- **식약처 API**를 통한 약의 정보 데이터베이스화 | ||
39 | +- 약병 내부의 **약 잔량, 온도, 습도를 측정**하고 **약 복용 시간**을 알려주는 약병 | ||
40 | +- 어플리케이션을 통한 **약병 정보 조회 및 제어** | ||
41 | +- **Care Bridge** 를 통한 확장성 확보 - MQTT Protocol | ||
42 | + | ||
43 | +--- | ||
44 | + | ||
45 | +## 시나리오 | ||
46 | + | ||
47 | +- 어플리케이션 시나리오 | ||
48 | + | ||
49 | +![http://khuhub.khu.ac.kr/2021-1-capstone-design1/RIT_Project1/uploads/9217a148e73c38eff392285e8e25b15f/캡쳐영상.gif](http://khuhub.khu.ac.kr/2021-1-capstone-design1/RIT_Project1/uploads/9217a148e73c38eff392285e8e25b15f/캡쳐영상.gif) | ||
50 | + | ||
51 | +1. 어플리케이션 회원 가입 및 로그인 | ||
52 | +2. 허브 및 약병 등록 | ||
53 | +3. 복용중인 약 조회 및 등록 | ||
54 | +4. 약병 정보 조회 | ||
55 | + | ||
56 | +- 약병 시나리오 | ||
57 | + | ||
58 | +![http://khuhub.khu.ac.kr/2021-1-capstone-design1/RIT_Project1/uploads/d114cf60bc25f2ed83707b5d8c53e802/약병영상.gif](http://khuhub.khu.ac.kr/2021-1-capstone-design1/RIT_Project1/uploads/d114cf60bc25f2ed83707b5d8c53e802/약병영상.gif) | ||
59 | + | ||
60 | +1. 약병을 열면 Care Bridge로 센서 데이터를 Bluetooth로 전송 | ||
61 | +2. Care Bridge는 센서 데이터를 Message로 변환 후 Publish | ||
62 | +3. 서버는 해당 Message를 Subscribe한 후 Factoring | ||
63 | +4. 서버는 Factoring한 데이터를 Message로 변환 후 Publish | ||
64 | +5. Care Bridge는 Factoring된 Messge를 Subscribe한 후 Bluetooth로 약병에 전송 | ||
65 | +6. 약병은 데이터를 LED를 통해 표시 | ||
66 | + | ||
67 | +--- | ||
68 | + | ||
69 | +## More About | ||
70 | + | ||
71 | +자세한 내용이 궁금하다면? | ||
72 | + | ||
73 | +1. [Application 보러가기](http://khuhub.khu.ac.kr/2021-1-capstone-design1/RIT_Project1/commits/frontend) | ||
74 | +2. [Server, DB 보러가기](http://khuhub.khu.ac.kr/2021-1-capstone-design1/RIT_Project1/commits/server) | ||
75 | +3. [HW 보러가기](http://khuhub.khu.ac.kr/2021-1-capstone-design1/RIT_Project1/commits/Hardware) | ||
76 | + | ||
77 | +--- | ||
78 | + | ||
79 | +## License | ||
80 | + | ||
81 | +--- | ||
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or login to post a comment