Arduino OKY3319

Arduino OKY3319
Артикул: 2503654

производитель: Arduino
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +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» сенсорики). Недостатки: медленная частота калибровки датчика, большие допуски. Плюсы: дешевизна, наглядность, отсутствие спеки со своей сборки.

Совместимые модели для Arduino OKY3319

Arduino OKY3319