Отгрузим заказы 6,7,8 мая, с 12 мая по штатному расписанию
  • Производиться отгрузка заказов через пункты выдачи Boxberry!
  • Производиться курьерская доставка по г. Москва!
  • Производиться курьерская доставка EMS!
  • Остальные способы получения заказа временно недоступны.
  • КОРЗИНА
    0 ТОВАРА
    8 (499) 500-14-56 | ПН. - ПТ. 12:00-20:00
    ЛЕСНОРЯДСКИЙ ПЕРЕУЛОК, 18С2, БЦ "ДМ-ПРЕСС"
     WEMOS DHT D4 Shield для Arduino ардуино
     WEMOS DHT D4 Shield для Arduino ардуино
     WEMOS DHT D4 Shield для Arduino ардуино

    WEMOS DHT D4 Shield для Arduino

    Модификация
    Артикул: # 871 Наличие: 0 шт.
    Сообщить о поставке на e-mail:
    {{ status }}


    Возможен безналичный расчёт для юридических лиц при оформлении заказа

    С этим товаром берут

    Общие сведения

    WEMOS DHT D4 Shield — это модуль с цифровым датчиком DHT-11, предназначенный для установки на платы WeMos: WEMOS D1 mini / WEMOS D1 mini Pro. Модуль позволяет определять текущую атмосферную влажность и температуру.

    Характеристики

    • Используемые выводы: D4, 3V3, GND.
    • Шина передачи данных: 1-wire.
    • Диапазон измеряемых температур: 0 ... 50 °C.
    • Разрешение 1,0 °C.
    • Максимальная погрешность: ±2 °C.
    • Диапазон измеряемой влажности: 20 ... 90 %RH.
    • Разрешение 1,0 %RH.
    • Максимальная погрешность ±4 %RH.
    • Габариты: 27,6x25,6 мм.

    Подключение

    • Перед установкой Shield, к его выводам нужно припаять разъемы идущие с ним в комплекте.
    • Все Shield WeMos устанавливаются на плату WEMOS D1 mini или WEMOS D1 mini Pro без использования проводов.
    • На всех платах WeMos имеется вырез возле вывода 3V3. При установке Shield вырезы всех плат должны находиться с одной и той же стороны (друг над другом).

    Подробнее о модуле

    На плате WeMos DHT D4 Shield установлен датчик DHT-11 (Digital Humidity and Temperature), это цифровой датчик определения атмосферной влажности и температуры подключённый к выводу «D4». Чтение данных с датчика осуществляется по шине 1-Wire.

    Примеры

    Вывод значений датчика в монитор порта.

    #include <iarduino_DHT.h>                    // Подключаем библиотеку для работы с датчиками DHT
    iarduino_DHT sensor(D4);                     // Объявляем объект sensor, указывая номер вывода, к которому подключён модуль
                                                 //
    void setup(){                                //
        Serial.begin(74880);                     // Инициируем передачу данных в монитор последовательного порта, на скорости 74880 бод
        delay(1000);                             // Приостанавливаем выполнение скетча на 1 секунду, для перехода датчика в активное состояние
    }                                            //
    void loop(){                                 //
        switch(sensor.read()){                   // Читаем показания датчика
            case DHT_OK:                         /* Нет ошибок, выводим данные */ Serial.println((String) sensor.hum+"% - "+sensor.tem+"°C"); break;
            case DHT_ERROR_CHECKSUM:             /* Ошибка контрольной суммы   */ Serial.println("HE PABEHCTBO KC");                          break;
            case DHT_ERROR_DATA:                 /* Не удалось разобрать ответ */ Serial.println("OTBET HE COOTBETCTBYET CEHCOPAM 'DHT'");    break;
            case DHT_ERROR_NO_REPLY:             /* Нет ответа от датчика      */ Serial.println("HET OTBETA");                               break;
            default:                             /* Неизвестная ошибка         */ Serial.println("ERROR");                                    break;
        } delay(2000);                           // Приостанавливаем выполнение скетча на 2 секунды, между выводами показаний
    }                                            //
    

    Данный скетч использует библиотеку iarduino_DHT читающую данные с датчиков, как DHT-11, так и DHT-22. Чтение показаний с датчика осуществляется вызовом функции библиотеки read(), если функция вернула DHT_OK значит данные корректно прочитаны и находятся в переменных hum (влажность) и tem (температура). Обе переменные хранят данные типа float, относительная влажность в %, а температура в °C.

    Первая строка кода setup() инициирует передачу данных в монитор последовательного порта на скорости 74880 бод. Данная скорость выбрана не случайно, именно на этой скорости микроконтроллер ESP8266 отправляет в UART отладочную информацию при старте.

    Комплектация

    • 1x WeMos DHT D4 Shield;
    • 2x Соединитель типа "ПАПА-ПАПА";
    • 4х Соединитель типа "МАМА-ПАПА";

    Ссылки

    Похожие товары

    Гарантии и возврат Используя сайт Вы соглашаетесь с условями