Программирование МК STM32. Урок 121. Датчик температуры, давления и влажности BME280. Часть 3

author narod stream   6 мес. назад
416 views

40 Like   0 Dislike

Программирование МК STM32. Урок 121. Датчик температуры, давления и влажности BME280. Час...

В данном занятии мы попробуем поработать с интересным погодным датчиком от компании Bosch Sensortec — BME280. Этот датчик измеряет сразу три очнеь нужные величины - это температура, влажность воздуха, а также атмосферное давление. В данной части урока мы научимся считывать с датчика атмосферное давление и влажность воздуха и затем подключим дисплей LCD2004 для удобства мониторинга показаний. Отладочную плату Nucleo STM32F401RE можно приобрести здесь http://ali.pub/1u80dx Датчик температуры, давления и влажности BME280 можно приобрести здесь http://ali.pub/2jznd0 Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5 Дисплей LCD 20x4 можно приобрести тут http://ali.pub/vk7tl Переходник I2C to LCD1602 2004 можно приобрести здесь http://ali.pub/1mop5f Навигация по видео: 00:09 Введение 00:49 Измеряем атмосферное давление 04:17 Высота над уровнем моря 05:59 Влажность воздуха 09:18 Подключим дисплей 13:52 Наши планы Рекомендуется также перед просмотром данного урока просмотреть данное видео: Урок 92. Датчик температуры DS18B20. Часть 1 https://youtu.be/ejJg2js9DgI Урок 107. Датчик влажности и температуры DHT22. Часть 1 https://youtu.be/_DkqO707z_A Урок 109. NRF24L01. Передаём влажность и температуру с датчика DHT22 https://youtu.be/563FmE0Z1sI Урок 121. Датчик температуры, давления и влажности BME280. Часть 1 https://youtu.be/2cZrRc8vwqM Урок 121. Датчик температуры, давления и влажности BME280. Часть 2 https://youtu.be/7kdLkJw14B4 Урок 121. Датчик температуры, давления и влажности BME280. Часть 3 https://youtu.be/XlkwVudZKlM Текстовая версия данной части урока и исходный текст здесь http://narodstream.ru/stm-urok-121-datchik-temperatury-davleniya-i-vlazhnosti-bme280-chast-4/ Группа в контакте 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. Урок 121. Датчик температуры, давления и влажности BME280. Час...

В данном занятии мы попробуем поработать с интересным погодным датчиком от компании Bosch Sensortec — BME280. Этот датчик измеряет сразу три очнеь нужные величины - это температура, влажность воздуха, а также атмосферное давление. В данной части урока мы начнём писать инициализацию датчика, в которой считаем идентификатор, калибровочные данные из датчика, также настроим тайминг режима Standby. Отладочную плату Nucleo STM32F401RE можно приобрести здесь http://ali.pub/1u80dx Датчик температуры, давления и влажности BME280 можно приобрести здесь http://ali.pub/2jznd0 Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5 Дисплей LCD 20x4 можно приобрести тут http://ali.pub/vk7tl Переходник I2C to LCD1602 2004 можно приобрести здесь http://ali.pub/1mop5f Навигация по видео: 00:10 Введение 01:00 Добавим макросы для светодиода и создадим функцию инициализации 02:03 Подготовим несколько служебных функций и считаем идентификатор датчика 07:14 Программная перезагрузка BME280 09:39 Считываем калибровочные ячейки из памяти микросхемы 15:44 Настроим тайминг режима Standby Рекомендуется также перед просмотром данного урока просмотреть данное видео: Урок 92. Датчик температуры DS18B20. Часть 1 https://youtu.be/ejJg2js9DgI Урок 107. Датчик влажности и температуры DHT22. Часть 1 https://youtu.be/_DkqO707z_A Урок 109. NRF24L01. Передаём влажность и температуру с датчика DHT22 https://youtu.be/563FmE0Z1sI Урок 121. Датчик температуры, давления и влажности BME280. Часть 1 https://youtu.be/2cZrRc8vwqM Тестовая версия данной части урока здесь http://narodstream.ru/stm-urok-121-datchik-temperatury-davleniya-i-vlazhnosti-bme280-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

SparkFun BME280 Atmospheric Sensor Breakout

SparkFun Atmospheric Sensor Breakout - BME280: https://www.sparkfun.com/products/13676 The SparkFun BME280 Atmospheric Sensor Breakout is the easy way to measure barometric pressure, humidity, and temperature readings all without taking up too much space. Basically, anything you need to know about atmospheric conditions you can find out from this tiny breakout. The BME280 Breakout has been design to be used in indoor/outdoor navigation, weather forecasting, home automation, and even personal health and wellness monitoring.

Программирование МК STM32. Урок 121. Датчик температуры, давления и влажности BME280. Час...

В данном занятии мы попробуем поработать с интересным погодным датчиком от компании Bosch Sensortec — BME280. Этот датчик измеряет сразу три очнеь нужные величины - это температура, влажность воздуха, а также атмосферное давление. В данной части урока мы познакомимся с данным датчиком, изучим его характеристики, способы подключения, его свойства, а также создадим и настроим проект для его программирования. Отладочную плату Nucleo STM32F401RE можно приобрести здесь http://ali.pub/1u80dx Датчик температуры, давления и влажности BME280 можно приобрести здесь http://ali.pub/2jznd0 Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5 Дисплей LCD 20x4 можно приобрести тут http://ali.pub/vk7tl Переходник I2C to LCD1602 2004 можно приобрести здесь http://ali.pub/1mop5f Навигация по видео: 00:09 Введение 03:35 Технические характеристики датчика 10:48 Контакты датчика 12:07 Организация памяти и режимы работы датчика BME280 16:22 Модуль датчика и схема подключения 18:31 Создадим и настроим проект Рекомендуется также перед просмотром данного урока просмотреть данное видео: Урок 92. Датчик температуры DS18B20. Часть 1 https://youtu.be/ejJg2js9DgI Урок 107. Датчик влажности и температуры DHT22. Часть 1 https://youtu.be/_DkqO707z_A Урок 109. NRF24L01. Передаём влажность и температуру с датчика DHT22 https://youtu.be/563FmE0Z1sI Текстовая версия данной части урока здесь http://narodstream.ru/stm-urok-121-datchik-temperatury-davleniya-i-vlazhnosti-bme280-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

Программирование МК STM32. УРОК 5. Библиотека HAL. STM32 CUBE MX. Таймеры

Программирование на СИ в среде Keil μVision. Пишем код под микроконтроллер STM32F407VG на плате STM32F4DISCOVERY. Сегдня мы продолжаем работать с библиотекой HAL, пытаясь задействовать таймер. Также здесь дайется инструкция, как можно из старого проекта CUBE MX создать новый. Это освобождает нас от рутинной работы по настройке всей периферии заново. Также при этом весь код, который был написан в Keil с помощью старого проекта, сохраняется, в том числе и тот, который мы внесли собственноручно. Исходный код здесь http://narodstream.ru/stm-urok-5-biblioteka-hal-stm32-cube-mx-tajmery/ Купить отладочную плату STM32F4-DISCOVERY можно здесь http://ali.pub/178fif Рекомендуется также перед просмотром данного урока просмотреть данное видео: УРОК 4. Библиотека HAL. STM32 CUBE MX. Светодиоды и кнопка http://www.youtube.com/watch?v=SO83bJ-44OY Группа в контакте 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

В данном занятии мы попробуем поработать с интересным погодным датчиком от компании Bosch Sensortec — BME280.
Этот датчик измеряет сразу три очнеь нужные величины - это температура, влажность воздуха, а также атмосферное давление.
В данной части урока мы настроим фильтр и оверсемплинги, а также считаем с датчика значение температуры воздуха.

Отладочную плату Nucleo STM32F401RE можно приобрести здесь http://ali.pub/1u80dx
Датчик температуры, давления и влажности BME280 можно приобрести здесь http://ali.pub/2jznd0
Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5
Дисплей LCD 20x4 можно приобрести тут http://ali.pub/vk7tl
Переходник I2C to LCD1602 2004 можно приобрести здесь http://ali.pub/1mop5f

Навигация по видео:
00:09 Введение
00:39 Настроим фильтр и оверсемплинги (передискретизацию)
07:04 Включим режим NORMAL
11:36 Напишем код для считывания с датчика пока сырого значения температуры воздуха
15:54 Получим абсолютное значение температуры (с плавающей точкой в градусах по Цельсию)

Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Урок 92. Датчик температуры DS18B20. Часть 1 https://youtu.be/ejJg2js9DgI
Урок 107. Датчик влажности и температуры DHT22. Часть 1 https://youtu.be/_DkqO707z_A
Урок 109. NRF24L01. Передаём влажность и температуру с датчика DHT22 https://youtu.be/563FmE0Z1sI
Урок 121. Датчик температуры, давления и влажности BME280. Часть 1 https://youtu.be/2cZrRc8vwqM
Урок 121. Датчик температуры, давления и влажности BME280. Часть 2 https://youtu.be/7kdLkJw14B4

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

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