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

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

43 Like   0 Dislike

STM32F0 Tutorial 7: I2C example Part 1

Notice: it should be '3' instead of '2' at 8:07 STM32F0 I2C Tutorial based on CubeMx and HAL library. In this part, I'll show how to connect to an HDC1080 temperature and humidity sensor through I2C communication. The sensor is sponsored by icstation.com. STMStudio tutorial: https://youtu.be/eTp-oUD7YwA Detailed explanation and code will be updated at: https://letanphuc.net/2017/05/stm32f0-i2c-tutorial-7/ Music: Nowhere Land By: Kevin Macleod

Introduction to AM2320 Digital Temperature and Humidity Sensor

This video shows you how to use Aosong AM2320 Digital Temperature and Humidity Sensor and provides the Arduino code to download. Downlaod the code and library: https://goo.gl/fbTG6F Tutorial by Robojax.com Get other projects code and learn Arduino http://robojax.com/learn/arduino

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

Сегодня мы рассмотрим работу с датчиком температуры DS18B20, который не смотря на свою кажущуюся на первый взгляд простоту, обрёл очень широкое расспространение благодаря своим характеристикам. С данным датчиком мы уже знакомы благодаря уроку для AVR. А сегодня мы его попробуем подключить к контроллеру stm32f103rct6, который установлен на недорогой отладочной плате. Управлять мы датчиком будем, используя помимо библиотеки HAL также и библиотеку CMSIS. В данной части урока мы познакомимся с датчиком, создадим и настроим проект и начнём писать функцию инициализации термодатчика. Отладочную плату можно купить здесь http://ali.pub/1jgc7 Логический анализатор можно приобрести здесь http://ali.pub/1w4m7c Датчик температуры DS18B20 в экране с проводом можно приобрести здесь http://ali.pub/1w4myk Переходник USB to TTL ftdi ft232rl можно купить здесь http://ali.pub/yv3is Навигация по видео: 00:09 Введение 03:48 Познакомимся с некоторыми регистрами датчика 05:54 Знакомимся со схемой подключения 09:07 Создадим и настроим проект 14:28 Напишем инициализацию ножки порта, используя прямое обращение к регистрам МК с помощью функций библиотеки CMSIS 17:53 Изучим, как инициализировать датчик вначале работы с ним, и начнём писать функцию инициализации 21:25 Изучим, как нужно записывать данные в датчик и читать их из него. Рекомендуется также перед просмотром данного урока просмотреть данное видео: Распаковка и тестирование отладочной платы на микроконтроллере 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 Текстовая версия данного урока здесь http://narodstream.ru/stm-urok-92-datchik-temperatury-ds18b20-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

36. How to: ADC Convert and Show Raw Temperature Sensor Reading - STM32 ARM Microcontroller Part 3

Please watch: "Buildyourcnc CNC Router on Love Yurts" https://www.youtube.com/watch?v=90KkIO-67Qk --~-- Patrick's Tip Jar: bitcoin:1Gtawd29Sgu5CdvfUnkRg1YBfowCawjFdH Ether:0xa962365100011B79097A7bb9DD51A53eE98266bb If you have found this video to be helpful, consider making a tip. Thanks. ►►► Prerequisites ◄◄◄ How to Set Up the IDE (CoIDE): https://newbiehack.com/categories/newbiehack-tutorial-ARM-Video2-GPIOCreatingTheCircuit-nomenu How to Connect the ST-Link Programmer: https://newbiehack.com/categories/newbiehack-tutorial-ARM-Video4-GPIOCreatingTheCircuit-nomenu https://newbiehack.com/categories/newbiehack-tutorial-ARM-Video6-GPIOCreatingTheCircuit-nomenu In this video, I start Converting the raw temperature sensor data using the ADC (Analog to Digital Converter) ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● You can find the Character Displays on Amazon at the following links (all with the HD44780 controller necessary to use with the tutorial): 16x2 LCD: http://amzn.to/2rbQmvX 20x4 LCD: http://amzn.to/2t0ocFw These display are also available at http://www.newbiehack.com ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● Please consider contributing subtitles in your language to this video: https://www.youtube.com/timedtext_cs_queue Visit the Newbiehack.com website where you can find the Arduino ARM microcontroller: http://www.newbiehack.com Purchase the tools necessary to complete these tutorials: http://newbiehack.com/Categories/ARM Equipment that I use to make videos: Canon EOS Rebel: http://amzn.to/2rJSeh0 Macro Lens: http://amzn.to/2qaSKmK Microphone: http://amzn.to/2qO2RB4 3D Mouse to rotate/zoom/move the object (Must have for CAD!!!): http://amzn.to/2ruFnSn The drafting pencil I use on these videos: http://amzn.to/2qioYg2 The cheap oscilloscope that I use (because it's cheap and will work all of the projects in these tutorials): http://amzn.to/2rSHnBa A better oscilloscope and the one I would recommend: http://amzn.to/2qizK5M The brand of multimeter that I use and the one I recommend: http://amzn.to/2qicUez Want to have your own Patreon campaign? https://patreon.com/invite/wpllxz The way I teach is to understand the fundamentals of production, not Arduino style one-off projects. I urge all Arduino fans that want to develop projects that will be offered to consumers to be production oriented and use the Arduino bare chip to learn how to develop rather than using the Sketch environment and the Arduino boards that contain many passive components that need to be removed during the production development phases.

DHT11 Temperature & Humidity sensor with Arduino - Tutorial

Let's read some temperature and humidity with the help of this DHT11 module and an Arduino UNO. To download the library we used and the sketch please check out our tutorials page at : https://brainy-bits.com/tutorials/

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