“arm · SoC · Drone · IoT · AI · Embedded   휴인스가 함께합니다”

HUINS


교육센터

> 교육센터 > 교육일정 및 수강신청

교육센터 Education Center

교육수강안내

외부기관 교육
    교육과정
    교육명 라즈베리
    일정 2018-04-12~2018-04-13 실습장비
    수강료 수강신청

라즈베리파이를 활용한 사물인터넷 프로그래밍

 

교육개요

마이크로프로세서(임베디드) - Cortex-M4 프로세서 구조 및 펌웨어 실무

 

교육개요

영국의 라즈베리파이 재단이 학교의 기초 컴퓨터 과학교육을 증진시키기위해 만든싱글 컴퓨터인 라즈베리파이를 이해하고 운영체제, 사용환경 설치 및 사용방법을 숙지한다. 응용 프로그램 제작을 위하여 파이썬 및 C 언어를 사용하여 프로그래밍하는 방법을 익힌다. GPIO, UART, I2C, SPI 인터페이스를 사용하여 하드웨어 제어하는 프로그램 방법을 익힌다.

 

교육대상

라즈베리파이 입문자

C 언어 및 프로그래밍 언어에 대한 기초 지식이 있는 개발자

 

교육장비

HW : 라즈베리파이3, 기타 : Micro SD 카드, USB 키보드, Micro SD to USB 어댑터

 

시간

교육 내용 (라즈베리파이를 이용한 사물인터넷 프로그래밍)

비고

1일차

라즈베리파이 소개

- 하드웨어 분석, 사용방법

- 운영체제 환경 설정하기

- 콘솔, WIFI, 이더넷 기반 SSH 접속환경 설정

- 삼바(Samba)서버 설치

- 라즈비안 운영체제 설치

3시간

(이론)

SSH 접속 실습

원격 데스크탑 접근 (VNC Server)

리눅스 기본

- 명령어, 폴더구조, 장치파일

파이썬

- 기초 문법 및 프로그래밍 실습

C 언어

- GCC를 이용한 프로그래밍 실습

5시간

(이론/실습)

2 일차

하드웨어 제어하기

- 하드웨어 기초 개념 및 확장포트 이해

- WiringPi를 이용한 하드웨어 제어실습

- 파이썬을 이용한 하드웨어

- 블루투스 기반의 통신 (스마트폰과 통신)

- UART, USB 기반의 시리얼 통신 구현

- I2C, SPI를 이용한 하드웨어 제어 실습Startup 동작 과정 이해

4시간

(이론/실습)

응용 실습

- 사물인터넷을 위한 클라우드 서비스 (ThingSpeak) 활용

- 웹 서버를 이용한 하드웨어 제어방법 및 구현

4시간

(실습)


제품문의 및 이메일문의
031) 719-8200
sales@huins.com
기술지원