[판교/2020.09/토요일14시/스펜서] DM303 - Raspberry Pi Advance - goormEDU

[판교/2020.09/토요일14시/스펜서] DM303 - Raspberry Pi Advance

Lecture Introduction
Difficulty
Difficult
Category
Programming Fundamentals - Programming
Curriculum
Expand All
  • 01
    1주차
  • 동영상 강의
    0.파이참 설치
    1.패키지 설치
    2.웹 크롤링이란
    3.html 입문
    4.크롬 개발자 도구
    5.html 구조
    6.자주 사용하는 html 태그
    [제출] 미션
  • 02
    2주차
  • 동영상 강의
    1.css기초
    2.css선택자
    3.웹 크롤링 예제1
  • 03
    3주차
  • 동영상 강의
    1.웹 크롤링 순서
    2.탐색함수 select
    3.리스트 컴프리헨션
    4.미션
    [제출] 미션
  • 04
    4주차
  • 동영상 강의
    1.클라우드플랫폼준비
    2.토큰확인
    3.샘플문서확인
    4.데이터전송샘플코드
    5.샘플코드정리
    6.대시보드활용
    7.미션 및 라즈베리파이 활용
    [제출] 미션
  • 05
    5주차
  • 동영상 강의
    1.지난미션해설
    2.물탱크측정
    3.조회샘플코드
    4.라즈베리파이에 활용
    5.대시보드설명
    6.미션
    [제출] 미션
  • 06
    6주차
  • 동영상 강의
    1.지난미션해설
    2. zip함수와 enumerate함수
    3.지난 미션에 적용
    4.led위젯 색 변경 및 가격정책
    5.이벤트트리거 설정
    6.대시보드-데이터시각화
    7.미션
    [제출] 미션
  • 07
    7주차
  • 동영상 강의
    1.지난미션 해설
    2.ubidots.py 모듈 제작 및 활용
    3.미션 및 해설
    4.모듈의 역할과 __main__
    5.웹 통신의 과정과 종류
    6.GET통신 예제
    7.POST통신 예제
    8.웹 요청시 headers
    9.웹 상태코드
  • 08
    8주차
  • 동영상 강의
    기획서 작성 자료 양식
    작성한 기획서 및 파일 제출
  • 09
    11주차
  • 작품 제작 현황 제출
  • 10
    -----[DM302 내용시작]-----
  • 11
    1주차
  • 파이카메라 연결(하드웨어)
    파이카메라 사용 허용 설정
    사진 촬영 - 파이썬
    카메라 객체의 주의사항!
    [함께] 사진기 만들기
    [참고] 파이카메라 모듈 설치
    [참고] 사진 촬영 - 리눅스 명령어
  • 12
    2주차
  • 비디오 촬영 - 파이썬
    촬영한 비디오를 확인하려면
    사진과 동영상 파일 형식
    절대경로와 상대경로
    [함께] 캠코더 만들기
    [참고] 비디오 촬영 - 리눅스 명령어
  • 13
    3주차
  • 추가 기능 - 텍스트 효과, 회전 등
    os 모듈을 이용한 폴더 생성
    분할 비디오 촬영
    사진과 비디오 촬영을 동시에
    [미션] 자동차 후방카메라 시스템
    [제출] 자동차 후방카메라 시스템
  • 14
    4주차
  • 실시간 감시 준비 [설치 및 테스트]
    직접 스크립트 만들기
    옵션 설정
    쉘 스크립트 파일 sh
    IP주소와 도메인명. 그리고 포트(Port)
  • 15
    5주차
  • os 모듈
    실시간 감시 실행 - 파이썬
    백그라운드 프로세스
    프로그램의 구성(프로세스와 스레드)
    mjpg 파이썬 제어 예제
    Quiz
  • 16
    6주차
  • mjpg의 소스 지정
    파일 지정을 이용한 중계
    폴더 관리
  • 17
    [메이킹] 3D 모델링
  • [영상] TinkerCAD를 이용한 온라인 모델링
  • 18
    [메이킹] 우드락을 이용한 제작
  • 준비물 & 환경준비
    도구 사용 방법 및 주의사항
  • 19
    [기술심화] 구글 드라이브 업로드
  • 구글 드라이브 업로드
  • 20
    [기술심화] 멀티스레드
  • threading모듈과 멀티스레드
  • 21
    [기술심화] 파이썬 문자 전송
  • 파이썬 문자 보내기
  • 22
    [기술심화] 구글 이메일 전송
  • gmail api로 메일 보내기
    gmail api로 첨부파일 보내기
  • 23
    [기술심화] 파이썬 메일 전송
  • [영상] SMTP와 MIME
    [영상] 구글 메일 보내기
    [영상] MIMEText
    [영상] 네이버 메일 보내기
    [영상] 메일에 파일 첨부
  • 24
    [기술심화] 서보모터(ServoMotor)
  • 서보모터 움직이기
  • 25
    [기본소양] 구글링
  • 구글링으로 자료 찾기
  • 26
    [프로젝트 예시] cctv 시스템 프로젝트
  • 01 환경 세팅
    02 녹화와 사진 촬영
    03 스트리밍 적용
    04 녹화 영상 업로드
    05 적외선 감지
    06 이메일 전송
  • 27
    -----[DM302 내용 끝]------
  • 28
    -----[DM301 내용 시작]-----
  • 29
    1주차
  • [동영상] 1주차 영상 링크
    [사전 설치]1. 준비물
    [사전 설치]2. 라즈비안 설치
    [사전 설치]3.라즈베리파이 설정
    [사전 설치]4.GrovePi 패키지 설치
    [사전 설치]5.공유기에 IP 예약
    [기타] 한글이 깨질 경우
    라즈베리 파이란?
    운영체제란?
    CLI와 GUI
    [설치] VNC 통신 - GUI 모드
    [설치 - 윈도우] Putty - ssh 통신 툴
    [설치 - 윈도우] Samba 서버 설치 - 파일 관리
    [설치 - 맥] SSH 통신 - CLI 모드
    [설치 - 맥] netatalk 서버 설치 - 파일 관리
    기본 리눅스 명령어
    네트워크 상 주소 == IP 란?
  • 30
    2주차
  • [동영상] 2주차 영상 링크
    파이참 작업 세팅
    확장 보드 - GrovePi
    Grove Pi 첫 설치
    Grove Pi 주의사항
    Grove Pi 모듈의 기본 사용 함수
    (참고) 터미널에서의 파이썬 실행
    디지털 신호 보내기 - LED 예제
    디지털 신호 읽기 - Button 예제
    응용- Button 손 떼기 감지
    (함께) 미션 1
    (도전) 미션 2
    (도전) 미션 3
    [제출] 미션 2
    [제출] 미션 3
  • 31
    3주차
  • [동영상] 3주차 영상
    아날로그 신호와 키트
    표본화(Sampling)
    각도 측정 - RotaryAngleSensor 예제
    조도(빛세기) 측정 - LightSensor 예제
    (함께) 미션 1
    (도전) 미션 2
    (도전) 미션 3
    미션 2 제출 페이지
    미션 3 제출 페이지
  • 32
    4주차
  • [동영상] 4주차 영상
    PWM - 디지털을 아날로그로 변환
    PWM 사용 함수 및 활용 키트
    LED 밝기 제어 - LED 예제
    LED 밝기 제어 2 - LED와 Rotary
    (도전) 미션1
    (도전) 미션2
    [제출] 미션 1
    [제출] 미션 2
  • 33
    5주차
  • [동영상] 5주차 영상
    초음파란?
    초음파 센서의 원리
    거리측정 - 초음파 센서 예제
    오류 제어
    오류 제어 코드
    (함께) 미션1
    (함께) 미션2
    (함께) 미션3
    (도전) 미션4
    [제출] 미션4
  • 34
    6주차
  • 온습도 센서의 원리
    온습도 측정 - DHT 센서 예제
    nan 데이터 처리
    연결형 데이터 분리하기
    (함께) 미션1
    (도전) 미션2
    (도전) 미션3
    [제출] 미션2
    [제출] 미션3
  • 35
    7주차
  • [동영상] 7주차
    PIR Motion 센서의 원리
    적외선이 사용되는 분야
    인체 감지 - PIR Motion 센서 예제
    민감한 센서 데이터 가공하기
    LED Bar 센서의 원리
    LED Bar 함수와 샘플 예제
    LED Bar 실습 예제
    [함께] 미션1
    [도전] 미션2
    [제출] 미션2
  • 36
    8주차
  • Chainable LED
    Chainable LED 함수와 샘플 예제
    [복습] 사용자 정의 함수
    Chainable LED 기본 예제
    [함께] 미션1
    [도전] 미션2
    [도전] 미션3
    [제출] 미션2
    [제출] 미션3
  • 37
    9주차
  • [동영상] 9주차
    LCD RGB Backlight
    글씨 출력 1 - SetText 예제
    글씨 출력 2 - SetText_norefresh 예제
    문자열 정렬 함수 - ljust, rjust, center
    문자열 정렬 함수 기본 예제 1
    배경색 출력 - SetRGB 예제
    (함께) 미션1
    (도전) 미션2
    (도전) 미션3~4
    [제출] 미션2
    [제출] 미션4
  • 38
    10주차
  • [동영상] 10주차
    시각, 시간 관련 모듈과 자료형
    자주 쓰는 시간 코드 예시
    자주 쓰는 시간 코드 예시(실행모드)
    스톱워치 예제
    (함께) 미션1
    (도전) 미션2
    [제출] 미션2
  • 39
    (기타)
  • 아스키 코드(ASCII Code)
    글씨 출력 2 - LCD 지원 문자 확인 예제
    확장 아스키 코드(Extended ASCII)
    수업에 쓰는 LCD의 확장 아스키코드표
    (함께) 미션5 (도전) 미션6
    미션 6 제출 페이지
    파일 열기, 닫기
    파일 읽기 - read, readlines 예제
    파일 쓰기 - write 예제
    락(Lock) 상태
    try..except..finally..
    try..except..finally..(실행모드)
    with문
  • 40
    -----[DM301 내용 끝]-----
  • 41
    -----[과거 학기 자료 구분 시작]-----
  • 42
    1주차
  • 43
    2주차
  • 44
    3주차
  • 설치
    급식 데이터 API
    급식 데이터 가져오기
    GET 방식 요청
    JSON 형식
    [프로젝트] GUi 급식 프로그램 제작
  • 45
    4주차
  • OpenWeather API 가입
    API KEY 발급
    가이드 따라하기
    도시 현재 날씨 가져오기
    URL 파라미터(Parameter) 규칙
    응답 데이터 분석
    켈빈 온도-> 섭씨 온도
    필요한 데이터만 추출 및 가공
    가공한 데이터 활용
    datetime을 이용한 실행주기 제어방법
    날씨 데이터 요청 주기 제어
    [미션] 위도 경도 포함한 데이터 생성
  • 46
    5주차
  • 클라우드 서비스
    Ubidots Edu 가입
    토큰(Token) 발급
    [복습] GET 방식 요청
    POST 방식 요청
    디바이스와 변수 만들기
    데이터 저장 코드 가이드 확인
    데이터 저장 코드 작성하기
    [해설] 데이터 저장코드 작성
    부가내용 추가
    데이터 저장 코드 보완
    Ubidots 변수 사용시 주의사항
    Ubidots 개발자 문서 확인
    대쉬보드(DashBoard) 활용
  • 47
    6주차
  • 데이터 조회 코드 가이드 확인
    데이터 조회 코드 작성하기
    Ubidots 전용 모듈(1) 기초
    Ubidots 전용 모듈(2) - 매개변수 정리
    Ubidots 전용 모듈(3) 전역변수 설정
    웹, 앱을 이용한 제어(1) - 변수 만들기
    웹, 앱을 이용한 제어(2) - 코드 작성
    Ubidots 의 이벤트(Event) 기능
    [미션] LED 3개 제어
  • 48
    7주차
  • 49
    8주차
  • 웹 스크래핑이란
    설치
    크롬 개발자 도구
    HTML 구문 기초
    네이버 날씨 페이지 (1) - 응답데이터
    네이버 날씨 페이지 (2) - find
    네이버 날씨 페이지 (3) - findAll
    네이버 날씨 페이지 (4) - .text
    네이버 날시 페이지 (5) - 함수화
    [미션] 강수확률 함수
  • 50
    9-11주차
  • 51
    -----[과거 학기 자료 구분 끝]-----
Instructor Introduction
user
Spencer Park(판교Teacher

Lecture Reviews
  • No reviews have been written.
Average Rating
0.0
Difficulty
Difficult
Students Enrolled
6 people