아두이노 스마트팜 교육
아두이노와 다양한 센서·제어 장치를 활용하여 스마트팜의 환경 측정부터 자동 제어, 데이터 분석, 웹 기반 모니터링까지 구현하는 실습 중심의 스마트팜 시스템 개발 과정입니다.
수강생은 아두이노의 기본 구조와 프로그래밍부터 온습도·토양수분·수위·조도 센서 등의 데이터 수집 방법을 학습하고, LED·쿨러·펌프·릴레이 등을 연계하여 온실 환경에 따른 자동 제어 시스템을 구현합니다. 이후 센서와 설비 데이터를 데이터베이스에 저장·분석하고, 웹 기반 대시보드와 원격 제어 기능, 공공 API를 연계함으로써 센싱 → 데이터 수집 → 판단 → 설비 제어 → 데이터 저장·분석 → 웹 모니터링으로 이어지는 스마트팜 시스템의 전체 흐름을 경험합니다.
강의 시간
4일 과정 / 총 24차시
강의 계획서
| 일차 | 주요 주제 | 내용 |
|---|---|---|
| 1일차 | 아두이노 및 센서 기초 | – 아두이노 개발환경 및 기본 프로그래밍 – LED, 피에조 부저, 버튼, 온습도 센서 제어 – 시리얼 통신을 이용한 데이터 수집 및 원격 제어 – 센서 데이터 기록·통계·시각화 |
| 2일차 | 스마트팜 환경 센싱 | – 토양수분, 수위, 조도 센서 활용 – RTC를 활용한 시간 기반 제어 – 작물 환경에 따른 임곗값 설정 및 센서 보정 – 센서 통합 환경 모니터링 및 제어 |
| 3일차 | 스마트팜 자동 제어 | – 릴레이와 SMPS를 이용한 LED·쿨러·펌프 제어 – 온도·조도·토양수분 기반 자동 제어 – 히스테리시스를 적용한 안정적인 설비 제어 – 자동·타이머·수동 제어 및 비상 정지 시스템 |
| 4일차 | 데이터·웹 기반 스마트팜 | – 웹 기반 원격 제어 및 모니터링 – 환경·설비 데이터의 DB 저장 및 분석 – Chart.js 기반 대시보드 구현 – 농촌진흥청·기상청 등 공공 API 연동 – 스마트팜 통합 시스템 완성 및 테스트 |