주차
|
주제
|
내용
|
담당교수
|
1
|
사물인터넷(IoT: Internet of Things) 개요
|
4차산업혁명과사물인터넷 사물인터넷의 개념 사물인터넷의 구조 및 주요 기술 사물인터넷의 주요 응용 분야
|
김미혜
|
2
|
아두이노 기초
|
아두이노개요
- 아두이노란?
-아두이노보드의 종류
- 아두이노 우노 보드의 구성과 기능
- 아우이노 보드와 함께 사용되는 부품들
아두이노개발환경
- 아두이노 통합개발환경이란?
-아두이노 통합개발환경(IDE) 다운로드 및 설치
- 아두이노 통합개발환경의 구성
- 첫 번째 아두이노 프로그램 실행
- 아두이노 스케치의 구조
|
3
|
디지털/아날로그 입출력 프로그래밍
|
디지털입출력프로그래밍
- 아두이노 디지털 입출력 이해하기
- 디지털 입출력을 위한 아두이노 기본함수들
- 플로팅(Floating) 현상
- 디지털 입력프로그래밍
- 디지털 출력프로그래밍
아날로그입출력프로그래밍
- 아두이노 아날로그 입출력 이해하기
- 아날로그 입출력을 위한 아두이노 기본함수들
- 아날로그 입출력 프로그래밍
|
4
|
앱 인벤터와
아두이노 통신
|
앱 인벤터(App Inventor2)
- 앱 인벤터 개요
- 앱 인벤터 개발환경
- 앱 인벤터 화면구성 및 기능
- 앱 만들기 실습: 버튼을 누르면 말하는 앱
아두이노통신
- 아두이노 시리얼통신
- 아두이노 블루투스통신
- 블루투스 통신을 이용한 앱 인벤터와 아두이노 통신
|
5
|
IoT 응용 프로그래밍 실습
|
Text LCD를이용한IoT 응용시스템 만들기
- 문자정보를 Text LCD에 표시하기
- 스마트폰에서 입력한 내용을
Text LCD에 표시하는 원격 디스플레이
초음파 센서와 적외선 센서를 이용한 IoT 응용시스템 만들기
- 초음파센서와 적외선거리센서 사용하기
- 초음파센서와 적외선거리센서에서 측정한 값을
스마트 폰의 앱에 표시하기
|
김병창
|
6
|
7세그먼트와 버저를이용한 IoT 응용시스템 만들기
- 숫자정보를 7세그먼트에 표시하고 버저울리기
- 스마트폰에서 주사위버튼을 누르면 그 결과를
7세그먼트에 표시하고 버저를 울리는 원격 디스플레이
시프트레지스터를 이용한 IoT 응용시스템 만들기
- 시프트레지스터를 이용하여 세그먼트 제어하기
- 스마트폰에서 입력한 시간부터 시작하는
7세그먼트 시계 만들기
|
7
|
조도센서와 온도센서를 이용한 IoT 응용시스템 만들기
- 조도센서와 온도센서 사용하기
- 조도센서와 온도센서 값을 스마트폰 앱에 표시하는
온습도 측정기 만들기
스피커를 이용한 IoT 응용시스템 만들기
- 아두이노에서 스피커 사용하기
- 스마트폰앱에서 아두이노의 스피커를 제어하는
피아노 만들기
|
8
|
DC모터를 이용한 IoT 응용시스템 만들기
- DC모터를정회전, 역회전, 정지제어하기
- 스마트폰에서 DC모터 정회전, 역회전, 정지 제어하기
서보모터와 스텝모터를이용한IoT 응용시스템만들기
- 서보모터와 스텝모터 사용하기
- 스마트폰에서 서보모터와 스텝모터 제어하기
|
9
|
인터럽트를 활용한 IoT 응용시스템 만들기
- 아두이노에서 마그네틱스 위치 사용하기
- 인터럽트개념 이해하기
- 두 개의 작업을 동시에 수행할 수 있는
도어보안시스템 만들기
타이머를 활용한 IoT 응용시스템 만들기
- 정기적인 LED 깜빡임이 있는 회로만들기
- 타이머개념 이해하기
- 두 가지 작업을 동시에 수행할 수 있는 시스템 만들기
|
10
|
스마트카 만들기
|
IoT 응용프로젝트 실습: RC카 만들기
- RC카 시스템 설계
- RC카 시스템 구현
- RC카 프로젝트 시연
|
길준민
|
11
|
IoT 응용프로젝트 실습: 자율주행 RC카 만들기
- 자율주행 RC카 시스템 설계
- 자율주행 RC카 시스템 구현
- 자율주행 RC카 프로젝트 시연
|
12
|
수질오염측정
시스템 만들기
|
IoT 기반수질측정시스템개요
IoT 기반수질측정시스템설계
|
변태영
|
13
|
IoT 기반수질측정시스템구현
IoT 기반수질측정시스템적용사례
|
14
|
기말고사
|