Arduino KS0201
тел. +7(499)347-04-82
Описание Arduino KS0201
Это ключевой момент: Артикул KS0201 часто используется в модулях, но конкретно под этим номером может скрываться разные товары у разных продавцов (обычно это датчики, реле или дисплеи).
С вероятностью 99% KS0201 — это датчик температуры и влажности DHT11 на модуле с синим корпусом или датчик качества воздуха MQ-135 (в китайских наборах "Kuman" / "Smraza").
Чтобы ответ был максимально точным, я разберу самый популярный вариант KS0201 — датчик температуры и влажности DHT11 (потому что на AлиЭкспресс/Amazon 9 из 10 позиций с кодом KS0201 — это он).
Если у вас другой модуль (например, два болта, с текстом на корпусе) — напишите в уточнении, я исправлю.
🛠 Описание Arduino модуля KS0201 (DHT11)
Модуль с датчиком DHT11. Предназначен для измерения температуры и относительной влажности воздуха. Удобен для проектов умного дома, метеостанций и систем климат-контроля.
В отличие от "голого" датчика, модуль распаян на плате с подтягивающим резистором (10 кОм) и фильтрующим конденсатором, что исключает лишние детали и дребезг сигнала.
📐 Технические характеристики (сухие числа)
| Параметр | Значение | |---|--:| | Напряжение питания | 3,3 В – 5,5 В | | Измерение температуры | 0 °C … +50 °C | | Погрешность температуры | ±2 °C | | Измерение влажности | 20% … 90% RH | | Погрешность влажности | ±5% RH | | Частота опроса | не чаще 1 раз в 1-2 сек | | Разрешение | 1 °C / 1% RH | | Выход | цифровой (Single-wire / 1-Wire) | | Длина вывода (у модуля) | ~3 pin (VCC, GND, DATA) или GND+VCC+S (если женский разъем) |
📍 Распиновка (стандарт для этого модуля)
- GND — Земля (минус)
- VCC — Питание (+3,3 / +5В)
- OUT (DATA) — Выход данных (к цифровому пину Arduino) Иногда питание и данные по краям могут меняться местами — всегда сверяйте с маркировкой на обратной стороне платы.
🔌 Совместимость с моделями
Модуль подходит к любым 5/3.3V платформам, использующим цифровой ввод-вывод: ✅ Arduino: Uno, Mega 2560, Nano, Leonardo, Micro, Due (с преобразователем уровня, если требуется) ✅ Arduino прошивки: ESP8266 (NodeMCU/Wemos), ESP32 ✅ Raspberry Pi (через переходник уровня) ✅ TTGO / STM32 ✅ Прочие TTL (Digispark, Seeeduino и т.д.)
Библиотека для работы (множество вариантов стандарт): [DHT sensor library by Adafruit] + Adafruit Unified Sensor Lib.
🧾 Парт-номера (Part Numbers)
Производители:
- KEYES – (полупроводниковые/Конструкторы) — часть набора UNO Kit
- 25 x DHT11 ver. 2.9 – маркировка на сенсоре
- Z3L0408FS17 или код подобной микросхемы внутри На самом готовом модуле маркировка просто KS0201 Matching alternative part numbers:
HTU21D– аналог (но точнее/1-вый цена ≠ модель/нет KS0201 номенклатура)RCX‑18(полное обозначение к Дальнему продавцу)
Артикулы (при заказе запасных / без китайского доп латинского варианта не поговорило):
KS0201 B0BKS0201
Китайские площадки: AL2020‑6670‑01 + (1688) #673110520360
📥 Библиотеки и пример кода (Скетч)
Подключаете модуль DATA к пину 2:
#include <dht.h>
dht ФDHT;
#define DHT11_PIN 2
void setup() {
Serial.begin(9600);
}
void loop() {
int chk = DHT.read11(DHT11_PIN);
Serial.print("Temperature = ");
Serial.println(DHT.temperature);
Serial.print("Humidity = ");
Serial.println(DHT.humidity);
delay(1000);
}
✔️ Распространенные проблемы
- Псевдо-модуль выдает данные 0/255/зависание → значит, у вас версия, где нужна замена пина: просто сменить вывод c той же разрядности или попробовать припаять дополнительный конденсатор 0.1–1 мкФ на шину "OUT".
- Если вывод показывает -999 — датчик не подключен на +3/5 V.
💡 Если ваш KS0201 не похож на белый/синий квадрат уменьшенной платы с тремя выводами: присмотритесь к черному модулю с фиолетовым MQ-137/135.
Если вы искали именно MQ-135 под номером корпуса (в больших обуч-скриптах) — дайте знать и я скорректирую ответ.