Программирование МК STM32. Урок 107. Датчик влажности и температуры DHT22. Часть 2

author narod stream   11 мес. назад
789 views

48 Like   0 Dislike

DHT22 temperature and humidity sensor

The DHT22 is one of the most loved sensor in the maker scene. In this video we wire it up to an Arduino and answer the question: is the pull-up resistor necessary? Project Page: https://rohling-de.blogspot.de/2017/03/dht22-temperature-and-humidity-sensor.html

DHT11 sensor and STM32 || CubeMx || Keil || I2C-LCD || HAL

To download code and for more explanation, visit http://controllerstech.com/using-dht11-sensor-with-stm32/ How to interface DHT11 temperature sensor with STM32 using Keil and HAL library. For more info, visit http://www.controllerstech.com

DHT22 With STM32 || CubeMx || HAL || Temp and RH || I2C-LCD

To DOWNLOAD the code and for explanation, visit http://controllerstech.com/temperature-measurement-using-dht22-in-stm32/ For more info, visit http://www.controllerstech.com

КАК ИЗМЕРИТЬ ТЕМПЕРАТУРУ И ВЛАЖНОСТЬ. ДАТЧИКИ DHT11 И DHT22 [Уроки Ардуино #13]

В уроке использовались следующие компоненты: 1) Плата Arduino Uno + USB-кабель: http://ali.pub/q0tku 2) Breadboard (макетная плата): http://ali.pub/ned59 3) Перемычки, 40 шт: http://ali.pub/k9vln 4) Датчик температуры DHT11: http://ali.pub/mfl6o 5) Датчик температуры DHT22: http://ali.pub/i0ewv 6) Датчик влажности почвы: http://ali.pub/bkjz3 СКИДКА 7% НА ВСЕ ТОВАРЫ Али Экспресс https://goo.gl/qtKp2L В следующих уроках вам может потребоваться: Набор Aurdino для начинающих: http://ali.pub/uftro 37 датчиков для Ардуино: http://ali.pub/pimnt ------------------------------------------------------------ Группа в ВК: https://goo.gl/pE36V9 Реклама на канале: https://goo.gl/r9jM6p Почта (для сотрудничества): daymon911@mail.ru В этом выпуске вы узнаете: как измерить температуру и влажность воздуха с помощью датчиков DHT11 И DHT22 на ардуино; как подключить эти датчики к Arduino для дальнейшего создания метеостанции; эти сенсоры можно использовать как датчик домашней метеостанции. Измерить влажность в квартире оказалось довольно легко с помощью этой небольшой сборки и не нужен никакой спец прибор для измерение влажности. ___ Смотрите наши видео, в которых мы простым языком рассказываем о радиотехнике, электронике и радиоэлектронике! Наши уроки будут особенно полезны для начинающих радиолюбителей и студентов радиотехнических ВУЗов. В видеороликах мы даём основы электроники: определения, описания, схемы и принцип работы различных элементов радиотехники. В наших видео вы узнаете: что такое транзистор, диод, конденсатор, резистор, микросхема, электрический ток и много других разных интересных вещей и явлений, связанных с электроникой.

Arduino Project: Advanced Datalogger with ATMEGA328, BMP180, DHT22, BH1750 and sd card

In this video we build an Advanced Data Logger with Arduino. We use a DHT22 temperature and Humidity Sensor, a Bmp180 barometric pressure sensor and a BH1750 light sensor. The project store the data in a micro SD card and can run on batteries for around 2 weeks. Six months ago, I built my first data logger using an Arduino Nano and the DS3231 Real Time Clock. I wanted to build an advanced version of it for a long time and when I posted that idea on the website along with many other project ideas, most of the visitors voted to build this project first, so here it is! The Advanced Arduino Data logger is capable of logging, temperature, humidity, barometric pressure and light intensity for about 2 weeks using simple AA batteries. It stores the data on a Micro SD card in a .csv file format in order to be able to import this file to any data processing software afterwards. The parts needed in order to build the project are these: -------------------- WHERE TO BUY -------------------- 1. ATMEGA328: http://educ8s.tv/part/ATMEGA328P 2. 16Mhz Crystal: http://educ8s.tv/part/Crystal16 3. DS3231: http://educ8s.tv/part/DS3231 4. BMP180: http://educ8s.tv/part/BMP180 5. BH1750: http://educ8s.tv/part/BH1750 6. DHT22: http://educ8s.tv/part/DHT22 7. SD card module: http://educ8s.tv/part/MicroSDModule 8. Large Breadboard: http://educ8s.tv/part/LargeBreadboard 9. FTDI programmer: http://educ8s.tv/part/FTDI 10. Jumper wires: http://educ8s.tv/part/JumperWires 11. Battery Case: http://educ8s.tv/part/BatteryHolderAA 12. Multimeter: http://educ8s.tv/part/Multimeter 13. Resistor: http://educ8s.tv/part/Resistors 14. Wires: http://educ8s.tv/part/Wires 15. LED: http://educ8s.tv/part/LEDs 16. Arduino Uno: http://educ8s.tv/part/ArduinoUno 17. Batteries: http://amzn.to/2b3Fh88 Full disclosure: All of the links above are affiliate links. I get a small percentage of each sale they generate. Thank you for your support! -------------------- Libraries -------------------- Low Power: https://github.com/rocketscream/Low-Power BH1750: https://github.com/claws/BH1750 BMP180 library: https://learn.sparkfun.com/tutorials/bmp180-barometric-pressure-sensor-hookup-/installing-the-arduino-library DHT22 library: https://github.com/adafruit/DHT-sensor-library The Sodaq_DS3231 Real Time clock library can be downloaded directly from the Arduino IDE. -------------------- CODE OF THE PROJECT -------------------- http://educ8s.tv/arduino-advanced-datalogger/ -------------------- FACT OR FICTION 2018 Quiz Game -------------------- You can download my latest Android Game which is called Fact or Fiction 2018 here: 📥 http://bit.ly/FactOrFiction2018 -------------------- MORE PROJECTS -------------------- Arduino Datalogger: https://www.youtube.com/watch?v=oei3Y6tOhVI Arduino Weather Station Project: https://www.youtube.com/watch?v=9jN-3DtS1RI Arduino Nokia 5110 LCD Display: https://www.youtube.com/watch?v=aDwrMeu4k9Y Arduino OLED display tutorial: https://www.youtube.com/watch?v=A9EwJ7M7OsI DIY Arduino: https://www.youtube.com/watch?v=npc3uzEVvc0 -------------------- ABOUT EDUC8S.TV -------------------- Educ8s.tv is a Youtube channel and website which is dedicated in developing high quality videos about DIY hardware and software projects. In this channel we develop projects with Arduino, Raspberry Pi, we build robots and simple electronic circuits. Check out our website as well for more information: http://www.educ8s.tv -------------------- SUBSCRIBE ON YOUTUBE -------------------- Never miss a video: https://www.youtube.com/subscription_center?add_user=educ8s

Сегодня мы рассмотрим работу с датчиком влажности и температуры DHT22, который измеряет данные показатели в широких пределах.
Данный датчик также недорогой и тем не менее точность показаний его заслуживает внимания.
Мы его попробуем подключить к контроллеру stm32f103rct6, который установлен на недорогой отладочной плате.
Также как и датчиком DS18B20, управлять мы датчиком DHT22 будем, используя помимо библиотеки HAL также и библиотеку CMSIS.
В данной части урока мы проверим работу нашего датчика на практике, для чего создадим код отображения показаний в терминальной программе и на восьмиразрядном индикаторе.

Отладочную плату можно купить здесь http://ali.pub/1jgc7
Программатор недорогой ST-Link V2 можно купить здесь http://ali.pub/pwzj8
Датчик влажности и температуры DHT22 можно приобрести здесь http://ali.pub/28jvbl
Переходник USB to TTL ftdi ft232rl можно купить здесь http://ali.pub/yv3is

Навигация по видео:
00:09 Введение
01:36 Вызовем функцию инициализации датчика DHT22, а также напишем код в бесконечном цикле для отображения показаний датчика в терминальной программе
04:54 Испытаем код на практике
06:12 Подключим библиотеку работы с восьмиразрядным индикатором и добавим в неё ещё две функции
11:41 Добавим в бесконечном цикле код по отображению влажности и температуры на восьмиразрядном индикаторе и проверим его на практике.

Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Распаковка и тестирование отладочной платы на микроконтроллере stm32f103rct6 https://youtu.be/0YVPIruMz_s
AVR. Урок 20. Подключаем датчик температуры DS18B20. Часть 1 https://youtu.be/ks4_XXK1B8w
AVR. Урок 20. Подключаем датчик температуры DS18B20. Часть 2 https://youtu.be/ocTaGKwvM8w
AVR. Урок 20. Подключаем датчик температуры DS18B20. Часть 3 https://youtu.be/AKfc5Y2D4Pc
Урок 92. Датчик температуры DS18B20. Часть 1 https://youtu.be/ejJg2js9DgI
Урок 92. Датчик температуры DS18B20. Часть 2 https://youtu.be/kzg37UeOdxE
Урок 92. Датчик температуры DS18B20. Часть 3 https://youtu.be/5N2xG_fBQrg
Урок 107. Датчик влажности и температуры DHT22. Часть 1 https://youtu.be/_DkqO707z_A

Текстовая версия данной части урока и исходный код здесь http://narodstream.ru/stm-urok-107-datchik-vlazhnosti-i-temperatury-dht22-chast-2/

Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Группа в Facebook https://www.facebook.com/groups/236905359999556/
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/

Вы можете помочь проекту:
Яндекс-деньги
https://money.yandex.ru/to/41001176473465
Webmoney
R422073279923
Z341906933112

Comments for video: