Please enable JavaScript.
Coggle requires JavaScript to display documents.
사물 인터넷 시스템 구현
1122 정동현 - Coggle Diagram
사물 인터넷 시스템 구현
1122 정동현
사물 인터넷 시스템의 이해
사물 인터넷 시스템을 구현하기 위해서는 센서나 마이크로컨트롤러와 같은 하드웨어를 비롯하여 통신기술, 그리고 이를 제어할 소프트웨어가 필요하다.
마이크로컨트롤러
입력 장치와 출력 장치를 제어 하면서 프로그램에 의해 명령을 수행하는 장치로, 이를 통해 로봇, 자동차 등을 제어할 수 있다.
-
사물 인터넷 시스템 설계와 구현 실습
실습1. 운동 칼로리 계산 시스템
-
2.알고리즘 설계
1.다리 운동 여부를 감지할 미이크로비트, 그리고 소모 칼로리를 계산하고 출력할 마이크로비트의 라디오 그룹을 동일하게 설정한다.
2.마이크로비트의 스크린이 하늘을 향할 경우 1회로 인정하고, 회당 0.32kcal로 계산한다.
-
문제상황
문화체육관광부에서 제공하고 있는 2022년 국민 생활 체육 조사 자료에 따르면, 규칙적으로 생활 체육에 참여하고 있는 사람들 가운데 절반 가량이 체중 조절 및 체형 관리를 위해 운동한다.이들을 위해 운동 칼로리를 자동으로 계산하여 체중 조절에 도움을 줄 수 있는 시스템을 구현하려면 어떻게 해야 할까?
실습2. 스마트 전등 시스템
문제 상황
원격 제어를 통해 조도 감지 모드를 설정할 경우, 주변 밝기에 따라 전등의 밝기가 적절한 수준으로 자동 설정되는 시스템은 어떻게 설계하고 구현할 수 있을까?
1.문제 해결 아이디어
원격 제어를 통해 LED를 최대 밝기로 켜거나 끌 수 있고, 조도 감지 모드를 설정할 경우 주변 밝기에 따라 전등의 밝기가 자동으로 조절되는 시스템을 만든다.
2.알고리즘 설계 및 구현하기
- 리모컨과 전등 역할을 할 각 마이크로비트의 라디오 그룹을 동일하게 설정한다.
- 리모컨 역할을 하는 마이크로비트의 A 버튼을 누를 경우, 전등 역할을 하는 마이크로비트의 LED 상태를 확인하여 LED가 켜져 있다면 끄도, LED가 꺼져 있다면 켜도록 한다.
- 리모컨 역할을 하는 마이크로비트의 B 버튼을 누를 경우, 전등 역할을 하는 마이크로비트가 주변의 밝기를 감지하고 LED의 밝기가 주변의 밝기에 반비례하도록 설정한다.