아두이노로 귀농해서 FLEX하기

카테고리
IoT
연도
2019

TL;DR;

"FLEX 해버렸지 모야~ㅎ" 아두이노를 이용해 스마트팜을 개발해 보면서, 언젠가 다가올 귀농의 꿈을 이루어 보세요!

강의 정보

얼마나 진행하나요?

8번에 걸쳐 진행됩니다.
2020.01.11.(토) 1차시 오후 5~7시 (2시간)
2020.01.12.(일) 2차시 오후 5~7시 (2시간)
2020.01.18.(토) 3차시 오후 5~7시 (2시간)
2020.01.19.(일) 4차시 오후 5~7시 (2시간)
2020.02.01.(토) 5차시 오후 5~7시 (2시간)
2020.02.02.(일) 6차시 오후 5~7시 (2시간)
2020.02.08.(토) 7차시 오후 5~7시 (2시간)
2020.02.09.(일) 8차시 오후 5~7시 (2시간)

어떤 사람이 들으면 좋을까요?

아두이노에 관심 있고, 무언가를 만들어 보고 싶은 중~고등학생이면 누구든지 환영합니다!

필요 준비물

노트북 (수업 장소에 구비되어 있는 경우는 제외)

차시 별 정보

1차시: 아두이노에 대해서 알아보자

오리엔테이션
아이스 브레이킹
IoT 기초
IoT 정의
실생활에 사용되는 IoT 예제 설명
프로그래밍 기초
변수, 배열
기초 연산
조건문, 반복문
아두이노 기본 구조(void setup(), void loop())

2차시: 프로그래밍을 시작해 보자

1차시 복습
프로그래밍 기초 파트 부분
프로그래밍 응용
마이크로프로세서 기초
아두이노 설명
부품 설명
브레드 보드 설명
디지털 신호 아날로그 신호 설명
Serial 통신
Serial begin(), Serial Moniter
Serial.print(), Serial.println()
입출력 포트 + led 끔&켬
0, 1번 비사용 포트
2 ~ 일반적으로 사용
GND(-), 5V(+)
led 연결

3차시: 아두이노랑 친해지기

2차시 복습
버튼
플로팅 현상
풀업, 풀다운 저항
led 제어
Analog Pin 사용해보기
led 밝기 조절
가변 저항 사용
map()
조도 센서(cds) 사용해보기
저항 사용
input
led 제어
3D 프린팅 확인

4차시: 다양한 부품과 친해지기

3차시 복습
온습도 센서 사용해보기
라이브러리 다운
DHT library
lcd 사용해서 출력
출력 해보자!
배터리를 달아 밖으로 가지고 나가보자!
워터 펌프
버튼 달아 버튼 누를 시 워터펌프 출력

5차시: 아두이노와 인터넷 연결하기

4차시 복습
WIFI 모듈
HTTP 개념 설명
HTTP 실습
부품 조립
프린팅 된 케이스에 아두이노 장착
가지고 놀기

6차시: 아두이노와 인터넷 연결하기 (2)

socket.io 통신
on()
emit()
조립 및 프로그래밍하기

7차시: 귀농! 계획 잡아보기

(과제: 8차시에 만들어보고 싶은 기능 생각하기)
H/W 프로그래밍
농작물 심기(10분)
정리(10분)

8차시: 귀농! 실제로 해 보기

페어 코딩(40분)
쉬는 시간(10분)
Github 사용해보기(10분)
마무리~!!(20분)
포토 타임
발표해보기

교육 장소

소셜팩토리 매니아
서울특별시 마포구 서교동 362-11