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

Аватар автора
Narod Stream
Сегодня мы рассмотрим работу с датчиком температуры DS18B20, который не смотря на свою кажущуюся на первый взгляд простоту, обрёл очень широкое распространение благодаря своим характеристикам. С данным датчиком мы уже знакомы благодаря уроку для AVR. А сегодня мы его попробуем подключить к контроллеру stm32f103rct6, который установлен на недорогой отладочной плате. Управлять мы датчиком будем, используя помимо библиотеки HAL также и библиотеку CMSIS. В данной части урока мы напишем ещё несколько нужных функций и закончим наш код считывания и отображения температуры из датчика. Навигация по видео: 00:00 Введение 02:00 Добавим функцию считывания всей памяти датчика 04:54 В бесконечном цикле добавим код, который будет сначала давать команду на чтение температуры, а затем будет считывать и показывать в терминальной программе все значения памяти датчика 10:28 Добавим функцию определения знака температуры 10:52 Добавим функцию преобразования сырого значения температуры в удобочитаемое 11:51 Добавим код в бесконечный цикл, который будет показывать в терминальной программе также и температуру 13:15 Проверим наш код на практике Рекомендуется также перед просмотром данного урока просмотреть данное видео: Вы можете помочь проекту: ЮMoney Карта Сбербанка (МИР) 2202201799288929

0/0


0/0

0/0

0/0