라즈베리파이를 배우자! 소프트박스 라즈베리파이 실습키트
라즈베리파이를 배우는 과정은 쉬운 실습 도구와 잘 설계된 교육과정이 없으면 어렵습니다.
개발환경이 리눅스 기반이다 보니 생소하지만 리눅스 운영체제에 대해 약간은 배워야 합니다. 리눅스 명령어라든가, 에디터 환경, 개발환경설정 등 쉽게 말하면 리눅스 운영체제에 대해 잘 알 수록 사용하기가 쉽습니다.
라즈베리파이 개발환경을 이해해야 합니다. 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 |
라즈베리파이 기반 IoT(사물인터넷) 교육 과정(14시간)
주제 | 상세내용 | 시간 |
Why learn Raspberry Pi |
- 라즈베리파이 소개 |
2 |
Element of Raspberry Pi |
- Raspberry Pi Dev Environment |
2 |
GPIO Control program with Python & C |
- 하드웨어 기초 개념 및 확장포트 이해 |
3 |
IoT 구성 프로그램 실습 |
- 센서데이터 Database 연동실습 |
3 |
Application Smart Farm 구현 |
- Raspberry Pi IO Board Design |
4 |
'제품소개' 카테고리의 다른 글
다양한 용도로 활용하는 아두이노메가 확장 쉴드 (0) | 2018.11.20 |
---|---|
피지컬 아두이노 소프트웨어 교육 플랫폼 (0) | 2018.10.23 |