Arduino OKY3319
тел. +7(499)347-04-82
Описание Arduino OKY3319
Вот подробное описание, технические характеристики, парт-номера и совместимые модели для модуля Arduino OKY3319.
Краткое описание
Arduino OKY3319 — это, скорее всего, датчик температуры и влажности DHT11 на компактной плате с подтягивающим резистором. Модуль предназначен для измерения температуры воздуха (от 0°C до 50°C) и относительной влажности (от 20% до 90%). Он использует однопроводной цифровой интерфейс (One-Wire) для передачи данных.
- Применение: Метеостанции, системы автоматизации теплиц, климат-контроль, образовательные проекты Arduino.
- Особенность: Готовый модуль (обычно синего или черного цвета) не требует внешнего подтягивающего резистора, в отличие от сырого датчика DHT11. Питание 3.3V или 5V.
Технические характеристики
| Параметр | Значение | | :--- | :--- | | Модель сенсора | DHT11 (цифровой) | | Диапазон измерения влажности | 20% – 90% (относительной) | | Погрешность влажности | ±5% RH | | Диапазон измерения температуры | 0°C – 50°C (+32°F – +122°F) | | Погрешность температуры | ±2°C | | Разрешение (шаг) | Влажность: 1%, Температура: 1°C | | Интерфейс | Однопроводной (One-Wire), цифровой | | Рабочее напряжение | 3.3V – 5.5 V (чаще всего 5V для совместимости с библиотекой) | | Макс. ток (при опросе) | 2.5 мА (макс. 5 мА) | | Период опроса (частота снятия показаний) | Не чаще 1 раза в 1–2 секунды (макс. 1 Гц) | | Размеры (платы модуля) | Примерно 20 x 15 мм | | Контакты (распиновка) | VCC (+), DATA (Signal), GND (–) |
Парт номера (Part Numbers)
- Основной номер: OKY3319 (в каталоге Arduino/OKYIST).
- Парт-номер сенсора на плате: DHT11.
- Парт-номер платы: HH-011 или эквивалент (может быть напечатано «DHT11 Module»).
Совместимые модели (Arduino и другие платформы)
Совместим с большинством 5V и 3.3V логики.
-
Arduino (полная совместимость):
- Arduino UNO R1–R3
- Arduino Leonardo / Micro
- Arduino Mega 2560
- Arduino Nano (ATmega328P)
- Arduino Ethernet
-
Совместимость с логикой 3.3V (с ограничениями: читает данные, но точен чуть хуже или требует подтяжки к 3.3):
- ESP32 (работает напрямую, libs для DHT11).
- ESP8266 (NodeMCU v3, Wemos D1 mini) (работает с подтяжкой к 3.3V и библиотекой
DHT.h). - Raspberry Pi Pico (RP2040) (требует библиотеку MicroPython/Arduino-Pico).
- STM32 (Blue Pill, etc.) — да, если уровень сигнала согласован (3.3V нормально работает).
-
Нестандартные / расширенные варианты:
- LinkIt ONE
- Intel Edison (Arduino breakout)
Пример подключения (Arduino UNO)
| Модуль OKY3319 | Arduino UNO | | :--- | :--- | | VCC | 5V | | GND | GND | | DATA (OUT) | D2 (Digital Pin 2) (через 2–5 кОм подтяжка к питанию, если ее нет на плате — обычно плата уже имеет резистор 4.7–10к) |
Пример кода (скетч Arduino IDE)
Вам понадобится библиотека DHT sensor library (Adafruit) или DHTStable.
#include <DHT.h>
#define DHTPIN 5 // Пин к DATA модуля (D5 на Nano/Uno)
#define DHTTYPE DHT11 // DHT 11
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
Serial.println("DHT11 test!");
dht.begin();
}
void loop() {
delay(2000); // Ждем 2 секунды
float h = dht.readHumidity();
float t = dht.readTemperature(); // или dht.readTemperature(true) для F
if (isnan(h) || isnan(t)) {
Serial.println("Failed to read from DHT sensor!");
return;
}
Serial.print("Humidity: ");
Serial.print(h);
Serial.print(" %\t");
Serial.print("Temperature: ");
Serial.print(t);
Serial.println(" °C ");
}
Примечание: Если вас не устраивает библиотека Adafruit (версия 1.x), установите упрощенную библиотеку DHTStable от Rob Tillaart — она проще и короче.
Работа с SD-картами (запись данных)
Если Arduino OKY3319 используется вместе с модулем карты памяти, маркировка того же поставщика (OKY**), то он называется OKY3136 (MicroSD Card Module) или OKY3340 (Spy Camera with SD).
Если говорить именно о выводе данных, то нужно подключать DHT11 (датчик изменения факторов микроклимата) и пины переключения CS (чип-селект) модуля хранения.
Итог:
Arduino OKY3319 = готовый DHT11 модуль. Это бюджетный и учебный вариант («Hello World» сенсорики). Недостатки: медленная частота калибровки датчика, большие допуски. Плюсы: дешевизна, наглядность, отсутствие спеки со своей сборки.