본문 바로가기

제품소개

라즈베리파이를 배우자! 소프트박스 라즈베리파이

라즈베리파이를 배우자! 소프트박스 라즈베리파이 실습키트

 

라즈베리파이를 배우는 과정은 쉬운 실습 도구와 잘 설계된 교육과정이 없으면 어렵습니다. 

 

개발환경이 리눅스 기반이다 보니 생소하지만 리눅스 운영체제에 대해 약간은 배워야 합니다. 리눅스 명령어라든가, 에디터 환경, 개발환경설정 등 쉽게 말하면 리눅스 운영체제에 대해 잘 알 수록 사용하기가 쉽습니다.

 

라즈베리파이 개발환경을 이해해야 합니다. 5가지 방법으로 라즈베리파이 사용 환경을 구성할 수 있는데 결론은 라즈베리파이의 IP 주소를 알아야 합니다. 그래야 원격접속을 통해 라즈베리파이에 접속하여 우리가 원하는 기능을 구현하고 테스트하고 클라우드나 웹 환경에서 자유롭게 사용할 수 있기 때문입니다.

 

프로그램 언어는 파이선, C, C++, 자바 등 대부분 언어가 지원됩니다. 그리고 블록코딩이나 아두이노 스케치 프로그램도 구동하여 아두이노 학습에도 사용할 수 있습니다. 컴퓨터 한 대와 같은 기능을 하니 못 하는 일은 없겠죠?

 

클라이언트와 서버환경, 데이터베이스, 안드로이드 앱에 대한 내용도 함께 기초 정도의 과정을 공부합니다. 요즈음은 모든 환경이 웹 기반으로 동작하기 때문에 서버 환경을 이해하는 일은 필수적입니다. 데이터베이스도 마찬가지고요. 깊이 있는 학습은 진행하지 않으셔도 생각하는 프로젝트를 구현하기 위해서는 약간씩은 배워야 합니다.

 

이런 여러 가지 학습을 한 번에 한 과정씩 쉽고 재미있게 할 수 있도록 만든 교육키트가 바로 "소프트박스 라즈베리파이" 입니다. 가장 최근에 출시한 보드인 라즈베리파이3B+ 보드와 카메라, 여러종의 센서와 액츄에이터를 PCB 위에 견고하게 제작하여 누구든지 쉽게 라즈베리파이를 배울 수 있습니다. 라즈베리파이는 AP(Access Point)모드, 즉 공유기 모드로 동작하기 때문에 실습하는 학생은 누구나 자기만의 라즈베리파이에 원격접속하여 다양한 인터넷 환경에서 실습하실 수 있습니다.

 

 

소프트박스 라즈베리파이 교육키트

 

 

소프트박스 라즈베리파이 구성품

 

소프트박스 라즈베리파이 교육키트 제품특징

 

 

라즈베리파이 활용 기본 교육 4차시 16시간

차시 주요내용
1차시 라즈베리파이 알아보기
- 라즈베리파이 소개

- 라즈베리파이 설치하기

- 기본 프로그램 설치하기

- 원격 접속 환경 구축하기
2차시 라즈베리파이 제어의 기본 GPIO - 리눅스 시스템의 기초

- GPIO 알아보기

- C언어로 GPIO 제어

- GPIO 명령어 

- LED 제어하기
3차시 각종 센서값을 읽어 액츄에이터 제어하기 - Push 버튼 처리하기
- 버튼으로 LED 제어하기
- PWM으로 LED 밝기 조절하기
- UART 통신에 대해 알아보기
- 조도센서 읽어오기
4차시 IoT 제품 개발실습

Raspberry Pi IO Board Design
- Raspberry Pi IoT programming
- 안드로이드 스마트 농장 앱 연동

 

라즈베리파이 기반 IoT(사물인터넷) 교육 과정(14시간)

주제 상세내용 시간
Why learn Raspberry Pi

- 라즈베리파이 소개
- 하드웨어 분석, 사용방법
- 운영체제 환경 설정하기
- 콘솔, WIFI, 이더넷 기반 SSH 접속환경 설정
- 공유기로 설정한 Raspberry Pi

2
Element of Raspberry Pi

- Raspberry Pi Dev Environment
- Putty(SSH) 접속
- 리눅스 기본 실습
- Raspberry Pi GPIO

2
GPIO Control program with Python & C

- 하드웨어 기초 개념 및 확장포트 이해
- 파이썬을 이용한 하드웨어 제어 실습
- 8종의 센서, 7종의 액츄에이터 실습
- GPIO 제어: Python, C 언어

3
IoT 구성 프로그램 실습

- 센서데이터 Database 연동실습
- 웹에서 센서데이터 수집, 액츄에이터 제어
- 사물인터넷을 위한 클라우드 서비스 활용
- 웹서버를 이용한 하드웨어 제어방법 및 구현

3

Application 

Smart Farm 구현

- Raspberry Pi IO Board Design
- Raspberry Pi IoT programming
- 안드로이드 스마트 농장 앱 연동

4