- 교육 과정 : 라즈베리파이와 NODEMCU를 이용하여 공공데이터 수집 및 디바이스 제어하기
- 교육내용 : 라즈베리파이를 이용하여 공공데이터를 수집하고 분석하여 나온결과를 통해 NODEMCU 제어
- 교육일자 : 2021. 11. 27(토) ~ 28(일) 09:00 ~ 18:00
- 교육장소 : 울산대학교 5호관 2층(창조경제혁신센터) 마루 180
- 신청하기 : https://forms.gle/Jobw4FR6RnSZ3jaK8
- 시간 : 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일간 코로나 감염 현황 출력하기 |
음성제어 |
음성인식을 통한 응답 및 디바이스제어 실습 |
* 수강생의 수준과 상황을 고려하여 교육 내용이 다소 변경 될 수있음
* 교육비 및 재료비는 전액 무료입니다.
* 교육일에 중식제공됩니다.