충남문화산업진흥원 공고 제2018-154호

2018 충남콘텐츠코리아랩 시설관리 용역

2회차 심화워크샵

<라즈베리파이를 이용한 IoT콘텐츠 기획개발>

1. 교육 소개

사물인터넷(IoT, Internet of Things)이란 기기 및 사물에 통신 모듈이 탑재되어, 사람과 사물간, 사물과 사물 간에 상호 소통하는 지능적 환경을 의미함

라즈베리파이는 범용 프로그래밍 언어로 각광을 받는 Python을 사용하여, 초보 창작자들도 하드웨어 사용과 제어를 쉽게 접근할 수 있음

개발보드에서 Internet(Lan, Wifi) 접속 환경을 제공하여, IoT 기반의 콘텐츠를 구현하기에 적합함

⇒ 사물인터넷 개발에 관심 있는 창작자를 육성하여, ICT기반의

콘텐츠 창작 활성화에 기여

2. 교육 개요

일 시	2018년 11월 14일~12월 6일, 매주 수/목, 19:00~22:00시(3시간 * 8회차=24시간)
장 소	충남콘텐츠코리아랩, 7층 비빔강연장
신청 방법	CCKL 홈페이지 접속 → 프로그램 → 워크샵 신청
주요 내용	- 라즈베리파이 소개와 운영체제 설치 Python Programming 실습 LCD 활용 게임 개발 프로젝트 IoT 기반 콘텐츠 개발 프로젝트
준비물	(참가자) 개별 노트북
강연자	남충현 강사 (경찰청 도어락 파괴 감지 시스템 개발 등 IoT 프로젝트 수행경험 다수)
참석인원	IoT 콘텐츠 개발에 관심 있는 자 15명 이내(선착순 모집)
수료혜택	교육 전액 무료 제공 / 80%이상 참석자 수료증 발급 / 충남콘텐츠코리아랩 사업화 프로그램 연계 지원
담당자	장원준 매니저

3. 교육 내용

교육 커리큘럼

주차	주 제	세부교육 내용
1차시	라즈베리파이 이해와 운영체제 설치	· 오리엔테이션 · 라즈베리파이 OS(Raspbian) 설치 방법 및 실습 · 라즈베리파이 소개 - 라즈베리파이 CPU : BCM2835 - 주변 회로 기능 - 아두이노와의 차이점
2차시	리눅스 운영체재 기초	· 리눅스 기본 명령어 실습 · 하드웨어 통신 방법 이론 - SPI - I2C - Serial
3차시	파이썬 문법	목표 : 파이썬 프로그래밍 언어 문법들을 이해하여 이를 응용한 프로그램을 개발할 수 있다. · 파이썬 문법
4차시	라즈베리파이 GPIO 모듈 설치 및 실습 (1)	· 다양한 주변 회로 설계 및 실습(1) - LED - 스위치 - 피에조 부저 - 화재 감지 센서
5차시	라즈베리파이 GPIO 모듈 설치 및 실습 (2)	· 다양한 주변 회로 설계 및 실습(2) - 적외선 센서 - 초음파 센서 - 기울기 센서 - 온습도 센서 - 서보 모터
6차시	게임 프로젝트	- 라즈베리파이 스네이크 게임 개발 Tach 버튼을 사용한 하드웨어 제어
7차시	IoT 프로젝트	구글 API 기초 구글 API를 활용하여 날씨 정보 가져오기 달력정보 라즈베리파이로 출력하기
8차시	창작자 자율 프로젝트	게임과 IoT 콘텐츠 기반의 창작 프로젝트 강사 멘토링

교육 참고사진

라즈베리파이 보드	게임 콘텐츠 개발	IOT 콘텐츠 개발