파이썬으로 만드는 라즈베리 파이 사물인터넷(IoT)프로젝트 - 기본편

라즈베리 파이와 파이썬으로 직접 나만의 IoT 프로젝트를 만들어봅시다.

클래스 소개
난이도
쉬움
카테고리
프로그래밍 - IoT
태그
파이썬
추천 학습대상
- 프로그램의 기본 원리를 이해하고 싶은 분
- 라즈베리 파이를 활용하여 무언가 만들고 싶은 분
- 파이썬 프로그래밍을 배우고 싶은 분
- 사물인터넷의 실제 활용 예제를 만들어보고자 하는 분
- 프로그래머가 되기 위한 기초를 다지고 싶은 분


"OO마트에서 △△간장 구매해서 배송해줘."
"XX식당 가는 길 알려줘."
"습도 40% 유지해줘."

말하는 것만으로 편하게 일처리해주는
스마트 기기들을 사용해본 적 있으신가요?

뿐만 아니라 장애물을 알아서 피하는 자율 주행차,
밖에서도 집 안을 살피는 홈 모니터링 시스템 등
사물인터넷을 이용한 다양한 서비스는
더 이상 낯설지 않은 이야기가 됐습니다.



일상 깊숙히 자리잡은
사물인터넷(Internet of Things)

더욱 똑똑하게 변하는 사물들

최근 유행처럼 번진 사물 인터넷(IoT)의 열풍으로 작은 장비와 적은 비용으로 스마트 스피커뿐만 아니라 약 복용을 잊지 않도록 알려주는 스마트 약병, 치아 건강을 실시간으로 체크하는 스마트 칫솔, 수면 패턴을 분석하는 수면 추적기 등등 기존에는 생각하지 못했던 다양한 서비스가 가능해지고 있습니다.



라즈베리 파이와 파이썬으로 구현하는 IoT

라즈베리 파이는 사물인터넷 프로젝트를 쉽고 간단하게 만들 수 있도록 구성된 장비입니다. 여기에 파이썬이라는 훌륭한 프로그래밍 언어를 이용하여 우리가 원하는 프로젝트를 완성해보려 합니다. 이 강좌에서는 라즈베리 파이와 파이썬에 대한 기초 지식을 배우고, 간단하지만 핵심 기능을 갖춘 자율주행차와 원격 홈모니터링 프로젝트를 실습해보려 합니다. 강의에 사용한 자료와 프로그램 소스코드는 지식 배움터 크리애플에서 다운로드 받으실 수 있습니다.




강의를 시작하기 전
꼭 확인해주세요


준비물이 필요합니다.

  • 라즈베리 파이 보드 (B+ 추천), PiCamera를 준비해주세요.
  • 2weels Kit가 필요합니다. '2휠 RC카 라인트레이서 베이스 키트'라는 이름으로 G마켓 등에서 구매하실 수 있습니다. 혹시 집에 장난감 자동차가 있다면 개조하여 사용하셔도 됩니다.
  • L293D 모터 드라이브와 관련 케이블을 준비해주세요.


라즈베리 파이와 파이썬 기본부터 사물인터넷까지

라즈베리 파이를 설치 및 조작하며 기본 원리를 이해하고, 라즈베이 파이를 움직일 수 있는 기본 파이썬에 대해 학습합니다. 또한, 라즈베리 파이와 파이썬을 활용하여 자율주행차, 홈모니터링 프로젝트를 만들며 우리 주변에서 볼 수 있는 다양한 IoT의 기본에 대해 이해할 수 있습니다.




경험과 도전을 공유하고 발전시키는
노마드크리에이터입니다


두 아이를 둔 아빠로 아이들의 교육과 취미인 프로그램을 접목하기 위해 이 강의를 기획했습니다.

약 25년 동안 System Engineer, Project Manager, Business Developer 등 다양한 경험을 갖고 있으며, 현재는 외국에서 IT컨설팅 프로젝트의 Project Manager로 일하고 있습니다.


프로그램 개발과 프로젝트 관리에 관심이 많습니다.

PMP(Project Management Professional by PMI), SAP Business Warehouse, SCJP(Sun Certified Java Programmer), MCSE(Microsoft Certified System Engineer)와 OCP(Oracle Certified Professional-DBA) 등의 자격과 관련 경험을 바탕으로 다양한 영역에 도전을 이어가고 있습니다.


창의 교육 보급을 위해 다양한 플랫폼을 운영하고 있습니다.

경험과 도전을 공유하고 발전시키기 위해 프로그래머가 들려주는 이야기, 노마드크리에이터 유튜브 채널과 창의적인 작품의 세상 크리애플 유튜브 및 다양한 교육 자료 공유를 위한 크리애플 사이트를 운영하면서 새로운 기술과 이를 응용하는 창의적인 애플리케이션의 교육과 보급에 힘쓰고 있습니다.

체험하기
모두 펼치기
교육 과정
모두 펼치기
  • 01
    Intro
  • 강의 소개
  • 02
    라즈베리 파이 둘러보기
  • 라즈베리 파이란?
    리눅스 설치하기
    원격터미널 사용하기
    라스비안 둘러보기
    라즈베리 파이 GPIO
  • 03
    파이썬 둘러보기
  • 파이썬 시작하기
    데이터, 자료형
    흐름처리
    함수와 라이브러리
    GPIO 제어하기
  • 04
    자율주행 자동차 만들기
  • 자율주행 자동차 소개
    회로 구성하기
    초음파 센서로 거리측정
    모터 제어하기
    자동차 완성하기
  • 05
    홈 모니터링 만들기
  • 홈 모니터링 소개
    플라스크 웹서버
    원격 자동차 제어하기
    비디오 스트리밍
    원격 모니터링
마지막 업데이트|2019년 07월 30일
강의자 소개
안녕하세요. 구름에듀 캡틴 노마드 크리에이터 Nomad Creator입니다. 함께 학습을 시작해봐요!

강좌 후기
33,000

평균평점
5.0
난이도
쉬움
수강기간
평생 무제한