울산대학교 | 산업경영·산업안전공학부
본문바로가기
ender
커뮤니티
공지 사항

공지 사항

제품 개발프로세스 이해를 위한 공공데이터 적용 IoT제품 개발 교육 교육생 모집
작성자 장** 작성일 2021-11-11 조회수 109


★ 신청방법 : https://hello-startup.co.kr/view.php?idx=45&back=contents 

접속하여 참가신청 누르기!


※ 신청홈페이지에 나와있는 2021 유별난 스타트업 아카데미 스타트업 MVP 제작교육

제품 개발프로세스 이해를 위한 공공데이터 적용 IoT제품 개발 교육은 동일 교육과정이므로

관심있으시면 참가신청 눌러주시면 됩니다.

※ 교육비는 전액 무료입니다. (교육 시 제공되는 재료키트 포함)


ㅇ 강의내용

1) 기초과정

교육과정 nodemcu IoT 스마트 홈 플랫폼 구축

교육내용 nodemcu와 wifi네트워크를 센서값 전송 및 디바이스제어

교육일자 : 2021. 11. 22() ~ 25() 18:00 ~ 21:00

시간 : 12시간


시간

교과주제

세부교과내용

DAY1

(1~3차시)

 

nodemcu 소개

IoT서비스 플랫폼 구성 요소 이해

NODEMCU소개

개발환경 설정

디지털 출력을 통한 LED 제어

스위치 입력 (PULL UP / PULL DOWN)

디지털 입.출력

디지털 출력을 통한 LED 제어

스위치 입력 (PULL UP / PULL DOWN)

DAY2

(4~6차시)

 

아날로그 입출력

- ADC입력

PWM제어

TR을 이용한 모터제어

DAY3

(7~9차시)

센서모듈사용

DHT11을 이용한 온습도 데이터 전송

I2C통신을 이용한 OLED제어

DAY4

(10~12차시)

NODEMCU WEB서버

UART통신을 이용한 원격제어

WEB 브라우저를 이용한 원격제어

스마트폰을 이용한 원격제어

결과물

스마트폰으로 제어하는 HOME IoT 플랫폼 구축


수강생의 수준과 상황을 고려하여 교육 내용이 다소 변경 될 수있음


2) 중급과정

교육 과정 라즈베리파이와 NODEMCU를 이용하여 공공데이터 수집 및 디바이스 제어하기

교육내용 라즈베리파이를 이용하여 공공데이터를 수집하고 분석하여 나온결과를 통해 NODEMCU 제어

교육일자 : 2021. 11. 27() ~ 28() 09:00 ~ 18:00

시간 : 16시간


시간

교과주제

세부내용

DAY1

(1~8차시)

라즈베리파이 환경구축

라즈베리파이 개요

OS다운로드 및 설치

네트워크 환경구축

IoT를 위한 네트워크 구성

라즈베리파이 원격연결 및 기초 환경 설정

리눅스 기본 명령어 사용하기

PYTHON 기초이해

PYTHON 기초 개념 숙지

파일형 자료구조 문자열 연산 등

공공데이터 분석 및

시각화 실습

데이터 분석을 위한 파이썬 라이브러리

데이터를 가져와 라즈베리파이로 전달하기 실습

데이터 분석을 위한 파일 읽기 실습

데이터 가시화를 위한 matplotlib 라이브러리 설치

데스크톱 환경에서 출력 데이터를 그래프로 보여주기 실습

- matplotlib 라이브러리 세부 설정 이해

그래프의 Y타이틀색상 등 변경하기 실습

- matplotlib으로 히스토그램 그리기 실습

주사위의 눈의 수를 히스토그램으로 출력하기 실습

DAY2

(9~16차시)

시각화

공공데이터 포털에서 인구통계자료 가져오기 실습(CSV)

지역별 인구구조를 시각화해 보여주기 실습

지역별 최고 인구와 최저 인구의 연령대를 범례로 출력 실습

웹 IDE를 통해 파이썬 사용하기 실습

지역별 남녀 연령대별 인구분포 출력하기 실습

인구 분포를 파이 차트로 출력하기 실습

XML 파싱

공공데이터 포털에서 OpenAPI로 데이터 가져오기 실습

- XML 형식의 데이터를 가져와 파싱하기 실습

JSON파싱

- OpenAPI를 JSON 형식으로 가져와 파싱하기 실습

- OpenAPI를 통해 최근 10일간 코로나 감염 현황 출력하기

음성제어

음성인식을 통한 응답 및 디바이스제어 실습


수강생의 수준과 상황을 고려하여 교육 내용이 다소 변경 될 수있음