STM32. MH-Z19B. Датчик CO2 (датчик углекислого газа)

Published at : 23 Dec 2025

Привет друзья! Решил выпустить небольшую серию видеоуроков о переходе с платформы Arduino на STM32. Кроме уроков, будет еще и практика. Это видео одно из практических. Скажу сразу - я не профессионал. Я так же учусь. Надеюсь мои разборы хоть кому-то будут полезны :) Данный курс нацелен больше на новичков. Тех, кто только-только начинают осваивать 32-битные МК от STMicroelectronics. Если есть чего предложить, показать - милости просим к нам в команду.
Использую для конфигурации CubeMX и библиотеку HAL.

Заходи в нашу группу ВК https://vk.com/solderingiron.stm32
Материалы из практического занятия: https://github.com/Solderingironspb/Lessons-Stm32/blob/MH-Z19B/README.md
ЯндексДзен: https://zen.yandex.ru/id/622208eed2eb4c6d0cd16749
Датчик CO2: https://aliexpress.ru/item/4000212024923.html?spm=a2g0o.productlist.0.0.560745686VCJK3&algo_pvid=c2b5d1b1-d85f-4cee-a3d5-565cfa325554&algo_expid=c2b5d1b1-d85f-4cee-a3d5-565cfa325554-0&btsid=0b8b035915999258140878671ebb50&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_

00:00 Введение
01:24 Datasheet
02:33 Подключение датчика к Stm32
03:10 Настройки UART и что отправлять
04:17 Как считать CRC
06:27 Шаблон для работы(чтоб заново не конфигурировать Stm32)
06:42 Начинаем работать в CubeIDE
10:40 Проверяем себя логическим анализатором
11:40 Важная информация
12:07 Подключаем логический анализатор к TX датчика
13:45 Работа с кодом
20:36 Считаем CRC
24:09 Итог