Автоматическое поддержание температуры в помещении
Система автоматического поддержания температуры в комнате. RPi читает показания датчика DHT11 или DS18B20 и управляет реле, которое включает/выключает обогреватель или вентилятор. Все данные выводятся на дисплей и сохраняются в лог.
| Компонент | Роль | Из набора |
|---|---|---|
| Raspberry Pi 1 Model B+ | Центр, веб-сервер, логирование | RPi 1 B+ |
| DHT11 | Измерение T° и влажности воздуха | 45-в-1 набор |
| DS18B20 (опционально) | Герметичный цифровой термодатчик | 45-в-1 набор |
| Реле 1-канал | Коммутация обогревателя/вентилятора | 45-в-1 набор |
| LCD 1602 I²C | Отображение температуры и статуса | 45-в-1 набор |
| Кнопка + Энкодер | Установка порогов температуры | 45-в-1 набор |
| Подключение | Питание |
|---|---|
DHT11 DATA → GPIO4 (RPi) |
VCC → 3.3V, GND → GND |
Реле IN → GPIO17 (RPi) |
VCC → 5V, GND → GND, COM/NO → нагрузка 220В |
LCD SDA → GPIO2, SCL → GPIO3 |
VCC → 5V, GND → GND (I²C адрес 0x27) |
Энкодер CLK → GPIO22, DT → GPIO23, SW → GPIO24 |
VCC → 3.3V, GND → GND |