반응형
ESP32를 중심으로 한 스마트 온도/환경 모니터링·제어 시스템을 설명하는 인포그래픽입니다.
공통적으로 센서 → ESP32 → 표시장치/OLED → 릴레이 출력 → 부하 제어 → Wi-Fi 원격 모니터링 구조를 갖고 있습니다.
---
1. 사진 1 해설
ESP32 Smart Temperature Controller
WiFi 기반 실시간 온도 감시 및 제어 장치
사진 1은 ESP32 스마트 온도 컨트롤러입니다.
온도 센서로 현재 온도를 측정하고, ESP32가 그 값을 처리한 뒤 화면에 표시하며, 설정 조건에 따라 릴레이를 켜거나 꺼서 외부 장치를 제어하는 구조입니다.
예를 들어 온도가 일정 값 이상 올라가면 팬을 켜고, 일정 값 이하로 내려가면 히터를 켜는 방식으로 활용할 수 있습니다.
---
주요 구성 요소
1) ESP32 Wi-Fi 모듈
중앙 제어 장치입니다.
DHT22 센서에서 온도 데이터를 읽고, 릴레이를 제어하며, Wi-Fi를 통해 스마트폰이나 웹 화면으로 상태를 확인할 수 있게 합니다.
2) DHT22 온도 센서
온도와 습도를 측정할 수 있는 센서입니다.
이미지에서는 주로 온도 측정용 센서로 사용됩니다.
3) 온도 표시 화면
전면 LCD/OLED 화면에 현재 온도가 표시됩니다.
예시 화면에는 26.8°C가 표시되어 있습니다.
4) Wi-Fi 상태 LED
Wi-Fi 연결 상태를 알려주는 표시등입니다.
파란색 LED로 표현되어 있습니다.
5) Relay ON 표시 LED
릴레이가 동작 중인지 알려주는 표시등입니다.
릴레이가 켜지면 외부 부하가 동작한다는 의미입니다.
6) 릴레이 모듈
ESP32의 작은 제어 신호로 외부 전기 장치를 켜고 끄는 부품입니다.
팬, 램프, 히터, 펌프 같은 장치를 제어할 수 있습니다.
7) 터미널 블록
전원선, 센서선, 릴레이 출력선을 나사 단자로 연결하는 부분입니다.
현장에서 배선을 쉽게 연결하고 분리할 수 있게 해 줍니다.
---
배선도 설명
사진 1의 배선도는 다음 흐름을 보여줍니다.
DHT22 센서 → ESP32 → 릴레이 모듈 → 부하
DHT22 센서에는 보통 세 선이 연결됩니다.
DHT22 핀 역할
VCC 전원
DATA 온도/습도 데이터 신호
GND 접지
ESP32는 DHT22의 DATA 신호를 읽고, 조건에 따라 릴레이 IN 핀에 제어 신호를 보냅니다.
릴레이 모듈 쪽에는 다음 단자가 있습니다.
릴레이 단자 의미
VCC 릴레이 모듈 전원
IN ESP32에서 오는 제어 신호
GND 접지
NO 평상시 열려 있는 접점
COM 공통 접점
NC 평상시 닫혀 있는 접점
부하는 보통 COM과 NO 사이에 연결하면, 릴레이가 켜질 때만 동작합니다.
---
사진 1의 핵심 특징
사진 하단의 Key Features에는 다음 기능이 정리되어 있습니다.
기능 설명
Wi-Fi 기반 감시 및 제어 스마트폰이나 웹 화면에서 상태 확인 가능
실시간 온도 표시 현재 온도를 화면에 표시
DHT22 고정밀 센서 온도와 습도 측정 가능
릴레이 출력 외부 부하 제어 가능
웹 인터페이스 / 모바일 앱 지원 원격 제어 가능
소형 구조 작은 박스 안에 설치 가능
---
활용 예
사진 1의 장치는 다음과 같은 용도로 사용할 수 있습니다.
용도 예시
온도 자동 제어 팬, 히터 자동 ON/OFF
소형 온실 온도 조건에 따라 환풍기 제어
서버함 관리 온도가 높으면 냉각팬 작동
스마트 홈 실내 온도 감시 및 장치 제어
교육용 실습 ESP32, 센서, 릴레이 기초 학습
---
2. 사진 2 해설
IoT System – Architecture & Components
스마트 모니터링 및 제어 시스템
사진 2는 사진 1보다 한 단계 확장된 IoT 제어 박스입니다.
단순 온도 컨트롤러가 아니라, 여러 개의 릴레이와 센서, OLED 표시장치, 외부 안테나, 12V 전원장치까지 포함한 소형 산업용 IoT 제어반 형태입니다.
---
전체 구조
사진 2의 시스템은 다음과 같은 구조입니다.
전원 공급 장치 → ESP32 → 센서 입력 → OLED 표시 → 릴레이 출력 → 외부 장치 제어
또한 ESP32의 Wi-Fi 기능을 사용하여 외부 스마트폰, 웹 대시보드, 서버와 연결할 수 있습니다.
---
주요 구성 요소
이미지 오른쪽의 Components 목록에는 다음 부품들이 표시되어 있습니다.
번호 구성 요소 설명
1 12V SMPS 전원공급장치 시스템 전체에 전원 공급
2 4채널 릴레이 모듈 4개의 외부 장치 제어
3 ESP32 Wi-Fi 컨트롤러 센서 읽기, 릴레이 제어, Wi-Fi 통신
4 0.96인치 OLED 디스플레이 온도, 습도, 상태 표시
5 DHT22 온습도 센서 온도와 습도 측정
6 스크루 터미널 블록 배선 연결 단자
7 케이블 글랜드, 전원 입력 외부 전원선을 안전하게 인입
8 Wi-Fi 안테나 무선 신호 안정화
9 DIN 레일 마운트 제어반 내부 고정용 레일
10 외부 센서 / 프로브 입력 외부 센서 연결용 케이블 입구
11 센서 / 출력 케이블 글랜드 외부 입출력 배선 연결부
---
전원 구조
사진 2는 12V SMPS 전원공급장치를 사용합니다.
이 12V 전원을 그대로 릴레이나 일부 장치에 사용할 수 있고, ESP32와 OLED처럼 5V 또는 3.3V가 필요한 부품에는 별도 강압 회로를 통해 낮은 전압을 공급해야 합니다.
주의할 점은 ESP32는 일반적으로 5V 입력 또는 3.3V 동작이므로, 12V를 ESP32에 직접 넣으면 안 됩니다.
---
표시 화면
전면 OLED 화면에는 다음과 같은 정보가 표시됩니다.
표시 항목 의미
Temp 현재 온도
Hum 현재 습도
Status 시스템 상태
Wi-Fi 아이콘 무선 연결 상태
즉, 현장에서 박스를 열지 않고도 전면 화면만 보고 현재 상태를 확인할 수 있습니다.
---
4채널 릴레이의 의미
사진 1은 1채널 릴레이 중심이지만, 사진 2는 4채널 릴레이 모듈을 사용합니다.
따라서 다음과 같이 여러 장치를 동시에 제어할 수 있습니다.
릴레이 제어 대상 예
Relay 1 환풍기
Relay 2 조명
Relay 3 펌프
Relay 4 경보등 또는 히터
이 구조는 스마트팜, 소형 공장, 환경 모니터링 장치에 적합합니다.
---
배선 색상 코드
이미지에는 배선 색상 가이드도 있습니다.
색상 의미
빨강 +12V DC
검정 GND
노랑 신호 / 데이터
파랑 릴레이 / 출력
초록 센서 / 입력
주황 I2C 통신, SDA/SCL
색상 규칙을 정해 두면 배선 실수를 줄이고 유지보수가 쉬워집니다.
---
시스템 블록도
하단의 블록도는 전체 동작 원리를 단순하게 보여줍니다.
센서 입력 → ESP32 → 릴레이 출력
센서 입력에는 다음이 포함될 수 있습니다.
센서 종류 예
온습도 센서 DHT22
아날로그 센서 가스, 조도, 압력 센서
디지털 센서 스위치, 접점, 감지 센서
출력에는 4개의 릴레이가 있으며, 각각 외부 장치를 켜고 끌 수 있습니다.
---
활용 분야
사진 2 하단에는 적용 분야가 표시되어 있습니다.
분야 활용 예
Home Automation 가정 자동화
Industrial Monitoring 산업 현장 감시
Smart Agriculture 스마트 농업
Energy Management 에너지 관리
Environmental Monitoring 환경 감시
---
3. 사진 3 해설
AI + IoT Solution
스마트 환경 모니터링 시스템
사진 3은 앞의 두 장보다 더 확장된 개념입니다.
단순 온도 제어가 아니라 AI + IoT 환경 모니터링 시스템을 표현하고 있습니다.
여기서는 온도, 습도뿐 아니라 공기질, 조도까지 측정하고, 데이터를 수집하여 AI 분석, 알림, 보고서, 자동 제어까지 연결하는 구조입니다.
---
전체 개념
사진 3의 시스템 흐름은 다음과 같습니다.
환경 센서 → ESP32 → OLED 표시 → 릴레이 제어 → IoT 클라우드 → AI 분석 → 알림 및 자동 제어
즉, 현장의 환경 데이터를 ESP32가 수집하고, 이를 화면에 표시하며, 필요하면 릴레이로 장치를 제어하고, 동시에 클라우드나 AI 시스템으로 데이터를 보내 분석하는 구조입니다.
---
주요 센서
1) DHT22 온습도 센서
온도와 습도를 측정합니다.
화면 예시에는 온도 28.6°C, 습도 60%로 표시되어 있습니다.
2) MQ135 공기질 센서
공기 중의 오염 상태를 감지하는 센서입니다.
실내 공기질, 가스, 연기, 오염도 감시에 활용됩니다.
3) BH1750 조도 센서
빛의 밝기를 측정하는 센서입니다.
단위는 보통 lux로 표시합니다.
이미지 예시에는 Light 320 lx가 표시되어 있습니다.
---
ESP32의 역할
ESP32는 이 시스템의 중심입니다.
역할 설명
센서 데이터 수집 온도, 습도, 공기질, 조도 측정
데이터 처리 측정값을 읽고 판단
OLED 표시 실시간 상태 표시
릴레이 제어 팬, 조명, 펌프 등 제어
Wi-Fi 통신 클라우드, 앱, 웹 대시보드와 연결
자동화 판단 조건에 따라 장치 ON/OFF
---
OLED 표시 내용
사진 속 OLED 화면에는 다음과 같은 정보가 표시됩니다.
항목 예시 값
Temp 28.6°C
Humidity 60%
AQI 42
Light 320 lx
Status Good
이 화면은 현장 작업자가 바로 상태를 확인할 수 있게 해 줍니다.
---
릴레이 모듈
사진 3에는 4채널 릴레이 모듈이 들어 있습니다.
릴레이 출력은 다음 장치들을 제어하는 데 사용할 수 있습니다.
제어 대상 동작 예
Fan 온도 또는 공기질이 나쁠 때 환풍기 작동
Light 조도가 낮을 때 조명 켜기
Pump 토양 수분 또는 조건에 따라 펌프 작동
Alarm 위험 상태일 때 경보 작동
---
AI 기능의 의미
사진 3의 제목은 AI + IoT Solution입니다.
여기서 AI는 단순히 센서값을 표시하는 수준을 넘어, 수집된 데이터를 분석하고 예측하는 기능을 의미합니다.
예를 들면 다음과 같습니다.
AI 기능 설명
이상 감지 평소와 다른 온도, 공기질 변화 감지
예측 분석 앞으로 온도가 더 올라갈 가능성 예측
자동 판단 팬, 조명, 펌프 작동 조건 최적화
알림 생성 위험 상태를 스마트폰으로 알림
데이터 보고서 일별, 주별 환경 변화 요약
단, 실제 AI 기능을 구현하려면 ESP32 단독보다는 서버, 클라우드, Node-RED, MQTT, ChatGPT API, Blynk, Home Assistant 같은 외부 시스템과 연동하는 방식이 현실적입니다.
---
사진 3의 핵심 기능
하단의 Key Features에는 다음 기능이 정리되어 있습니다.
기능 설명
AI-Powered Analytics AI 기반 데이터 분석
IoT Cloud Integration 클라우드 연동
Real-time Monitoring 실시간 모니터링
Smart Alerts & Notifications 스마트 알림
Data Logging & Reports 데이터 저장 및 보고서
Automated Control 자동 제어
---
사진 1, 2, 3 비교 정리
구분 사진 1 사진 2 사진 3
주제 스마트 온도 컨트롤러 IoT 제어반 구조 AI + IoT 환경 모니터링
중심 기능 온도 측정과 릴레이 제어 여러 센서와 4채널 릴레이 제어 환경 데이터 수집, AI 분석, 자동 제어
센서 DHT22 DHT22 중심, 확장 가능 DHT22, MQ135, BH1750
표시장치 온도 표시 LCD/OLED 0.96인치 OLED OLED 실시간 데이터 표시
릴레이 1채널 4채널 4채널
전원 5V DC 중심 12V SMPS 기반 5V DC 전원 모듈
통신 Wi-Fi Wi-Fi, 외부 안테나 Wi-Fi, IoT 클라우드
활용 수준 기초 실습용 중급 IoT 제어반 고급 AI·IoT 환경 시스템
---
세 장의 발전 단계로 보면
이 세 이미지는 하나의 학습 흐름으로 볼 수 있습니다.
1단계: 온도 자동 제어
사진 1처럼 DHT22 센서와 릴레이 1개를 사용해 온도에 따라 장치를 켜고 끄는 기본 제어를 배웁니다.
2단계: IoT 제어반 구성
사진 2처럼 박스, 전원공급장치, 4채널 릴레이, OLED, 안테나, 터미널 블록을 넣어 실제 현장형 IoT 제어반 구조로 확장합니다.
3단계: AI + IoT 환경 모니터링
사진 3처럼 온도, 습도, 공기질, 조도 데이터를 수집하고, 클라우드와 AI 분석을 연결해 스마트 알림과 자동 제어까지 구현합니다.
---
교육용으로 정리하면
이 자료는 시니어 ESP32 IoT 교육에서 매우 좋은 단계별 예제로 사용할 수 있습니다.
회차 실습 주제 주요 내용
1회차 ESP32와 DHT22 연결 온도·습도 읽기
2회차 OLED 표시 센서값 화면 출력
3회차 릴레이 제어 온도 조건에 따라 팬 ON/OFF
4회차 Wi-Fi 웹 모니터링 스마트폰에서 값 확인
5회차 4채널 릴레이 확장 팬, 조명, 펌프, 경보 제어
6회차 박스 조립 터미널 블록, 케이블 글랜드, 전원 배선
7회차 공기질·조도 센서 추가 MQ135, BH1750 연결
8회차 IoT 클라우드 연동 Blynk, MQTT, Node-RED
9회차 데이터 기록 온도·습도·공기질 로그 저장
10회차 AI 분석 이상 감지, 요약 보고서, 알림
---
주의할 점
이 이미지들은 실제 제품 설명서라기보다 교육용 또는 개념 설계 이미지에 가깝습니다.
따라서 실제 제작할 때는 다음을 반드시 확인해야 합니다.
1. ESP32에 12V를 직접 연결하면 안 됩니다.
ESP32는 5V 입력 또는 3.3V 동작 기준입니다.
2. 릴레이로 AC 220V를 제어할 경우 감전 위험이 있습니다.
초보 실습에서는 먼저 DC 5V LED, DC 팬, 부저 같은 저전압 부하로 실습하는 것이 안전합니다.
3. DHT22는 3.3V 또는 5V 사용 가능 여부를 모듈 사양에 맞게 확인해야 합니다.
4. 릴레이 모듈 전원과 ESP32 GND는 공통 접지가 필요한 경우가 많습니다.
5. AI 기능은 ESP32 내부만으로 구현하기 어렵고, 보통 클라우드나 PC 서버와 연동합니다.
---
한 줄 요약
사진 1은 ESP32 온도 자동 제어기, 사진 2는 여러 장치를 제어하는 IoT 제어반, 사진 3은 AI 분석까지 확장한 스마트 환경 모니터링 시스템을 보여주는 단계별 ESP32 IoT 응용 예제입니다.



반응형
'ESP32 Project' 카테고리의 다른 글
| Greenhouse Monitoring System 구성도 참고 (0) | 2026.07.07 |
|---|---|
| esp32 정보 꼼꼼히 볼 것 (0) | 2026.07.03 |
| 현대적인 작업 공간을 위한 스마트한 표시등 (0) | 2026.07.03 |
| 공기질 모니터링 보드 (0) | 2026.06.30 |
| ESP32 기반 Edge AI, IoT 제품 설계 구현교육 (0) | 2026.06.22 |
| [오프라인 강의] ESP32 AI, IoT 제품 설계 구현 강의 (0) | 2026.06.15 |
| ESP32 센서 제어의 모든 것: 35종 센서 활용법부터 실전 프로젝트까지 (0) | 2026.06.13 |
| LoRa32 V3 개발 보드 863-928MHz SX1262 0.96인치 OLED 디스플레이 (0) | 2026.05.29 |
취업, 창업의 막막함, 외주 관리, 제품 부재!
당신의 고민은 무엇입니까? 현실과 동떨어진 교육, 실패만 반복하는 외주 계약,
아이디어는 있지만 구현할 기술이 없는 막막함.
우리는 알고 있습니다. 문제의 원인은 '명확한 학습, 실전 경험과 신뢰할 수 있는 기술력의 부재'에서 시작됩니다.
이제 고민을 멈추고, 캐어랩을 만나세요!
코딩(펌웨어), 전자부품과 디지털 회로설계, PCB 설계 제작, 고객(시장/수출) 발굴과 마케팅 전략으로 당신을 지원합니다.
제품 설계의 고수는 성공이 만든 게 아니라 실패가 만듭니다. 아이디어를 양산 가능한 제품으로!
귀사의 제품을 만드세요. 교육과 개발 실적으로 신뢰할 수 있는 파트너를 확보하세요.
캐어랩