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

author narod stream   5 мес. назад
879 views

54 Like   0 Dislike

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

Термостат с датчиком DS18B20, Набор для сборки

Соберем очередной DIY KIT, термостат с датчиком температуры DS18B20 на микроконтроллере AT89C2051 Набор из магазина icstation: http://www.icstation.com/at89c2051-ds18b20-digital-temperature-controller-p-11746.html Возможность поблагодарить автора рублем. http://www.donationalerts.ru/r/arduinolab

Программирование МК STM32. УРОК 33. HAL. USB. Virtual Com Port

Программирование на СИ в среде Keil μVision. Пишем код под микроконтроллер STM32F407VG на плате STM32F4DISCOVERY. Продолжаем работать с библиотекой HAL. С сегодняшнего занятия мы начинаем освоение подключения к МК с помощью шины USB (Universal Serial Bus). Сегодня мы попытаемся использовать такой класс устройств как CDC (Communication Device Class) и подключится к ПК по USB, создав виртуальный Com Port. За время сегодняшнего занятия мы попробуем передать строку на ПК, а также принять строку с ПК, так что урок хоть и немного затянулся, но получился интересный и познавательный. Купить отладочную плату STM32F4-DISCOVERY можно здесь http://ali.pub/178fif Навигация по видео: 00:58 Кратко о USB 03:18 Создадим проект 08:52 Подключение к шине USB OTG FS платы STM32F4DISCOVERY 10:40 Установим драйвер VCP 12:52 Прошьём контроллер и исправим проблему с драйвером VCP 15:27 Начнем писать исходный код для передачи данных с МК на ПК 21:02 Проверим наш код на практике 21:38 Начнем писать исходный код для приёма данных в МК с ПК 30:24 Проверим код приёма данных на практике Исходный код здесь http://narodstream.ru/stm-urok-33-hal-usb-virtual-com-port/ Рекомендуется также перед просмотром данного урока просмотреть данное видео: УРОК 13. HAL. USART. Передача данных http://www.youtube.com/watch?v=IXtGIKC7-wY УРОК 14. HAL. USART. Прием данных http://www.youtube.com/watch?v=J0Rgh1Ndi-4 УРОК 22. HAL. I2C. I2C to LCD2004 http://www.youtube.com/watch?v=7obHbAQ22XU Группа в контакте 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

STM32 for Arduino - Electronic Speed Controller (ESC) - STM32F103C8T6

In this video I explain how to create a pulse for controlling the quadcopters ESC’s with the STM32F103C8T6 microcontroller (Blue Pill). Another important step in creating a STM32 flight controller for quadcopters. My website: http://www.brokking.net/ The Hantek DSO5102P oscilloscope: http://www.dx.com/p/hantek-dso5102p-digital-storage-oscilloscope-916478874?Utm_rid=78761898&Utm_source=affiliate The previous video: Connecting an RC receiver via input capture mode: https://youtu.be/JFSFbSg0l2M I bought the STM32F103C8T6 here: http://www.dx.com/p/stm32f103c8t6-arm-ccortex-m3-stm32-minimum-system-board-blue-435108?Utm_rid=78761898&Utm_source=affiliate The flip 32: http://www.dx.com/p/32-mwc-6dof-flight-controller-board-for-multirotor-quadcopter-blue-433060?Utm_rid=78761898&Utm_source=affiliate And also the FTDI programmer: http://www.dx.com/p/crius-ftdi-basic-breakout-5v-usb-to-ttl-6-pin-module-for-mwc-multiwii-lite-se-228307?Utm_rid=78761898&Utm_source=affiliate You can download the Arduino code via this link: http://www.brokking.net/Youtube/STM32_PWM.zip

How to Set Up the DHT11 Humidity and Temperature Sensor on an Arduino

How to Set Up the DHT11 Humidity and Temperature Sensor on an Arduino This video will show you how to set up the DHT11 humidity and temperature sensor on your Arduino. I talk a little about how the humidity sensor works, and how to set it up to output readings to the Arduino serial monitor or a 16x2 LCD display. Then I show you how to modify the program to output Celsius or Fahrenheit. Leave a comment if you need help! DHT11: https://www.amazon.com/gp/product/B00AF22GDC/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=B00AF22GDC&linkCode=as2&tag=circbasi-20&linkId=ATWTBF5U76OOGXNQ The example code and more details about this project can be found in the article at: http://www.circuitbasics.com/how-to-set-up-the-dht11-humidity-sensor-on-an-arduino/ Check out the Circuit Basics blog for articles and tutorials on the Raspberry Pi, Arduino and other DIY electronic projects! http://www.circuitbasics.com Facebook: https://www.facebook.com/circuitbasic Twitter: http://www.twitter.com/circuitbasics Instagram: http://www.instagram.com/circuitbasics

Сегодня мы рассмотрим работу с датчиком влажности и температуры 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:25 Знакомство с датчиком DHT22
10:50 Посмотрим нашу схему на практике
13:02 Настроим проект
17:15 Напишем функцию чтения данных из датчика

Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Распаковка и тестирование отладочной платы на микроконтроллере 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

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

Группа в контакте 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: