Сегодня мы продолжим работу с модулями bluetooth HC-05. Мы две отладочные платы с такими модулями уже соединили. А теперь мы попробуем передать уже более осознанные данные. Мы передадим температуру, подключив к ведомому модулю датчик DS18B20. Также мы поработаем на ведущем устройстве с отправкой команд AT, а также получением и парсингом ответов на них. Таким образом мы будем время от времени узнавать статус нашего соединения. Модули bluetooth HC-05 и HC-06 можно купить здесь
Отладочную плату STM32F103C8T6 можно купить здесь
Программатор недорогой ST-Link V2 Mini можно купить здесь
Отладочную плату NUCLEO-F303K8 можно купить здесь
Переходник USB to TTL ftdi ft232rl можно купить здесь
Датчик температуры в экране с проводом можно приобрести здесь
Навигация по видео: 00:00 Введение 02:10 Сгенерируем проект ведомого устройства для Keil и подключим библиотеку для датчика температуры 05:21 Немного исправим библиотеку датчика температуры 07:01 Добавим код получения и отправки температуры в модуль 09:53 Подключим схему, проверим работу кода ведомого устройства 13:30 Настроим проект ведущего устройства и сгенерируем проект для Keil 15:15 Добавим в библиотеку дисплея функцию вывода строки в определённую строку дисплея 17:41 Добавим код отправки команды AT в модуль 19:02 Изменим код функции отображения на дисплее принятых из модуля данных 23:25 Проверим код на практике Рекомендуется также перед просмотром данного урока просмотреть данное видео: Обзор и тестирование bluetooth-модуля HC-05 • Bluetooth-модуль HC-05 Распаковка и тестирование отладочной платы на микроконтроллере stm32f103rct6 • Большая посылка Stm32f103 LCD1602 Key USB-... Урок 97. Подключаем bluetooth-модуль HC-05 • Программирование МК STM32. Урок 97. Подклю... Урок 99. HC-05. Master. Соединяем два МК. Часть 1 • Программирование МК STM32. Урок 99. HC-05.... Урок 99. HC-05. Master. Соединяем два МК. Часть 2 • Программирование МК STM32. Урок 99. HC-05.... Текстовая версия данного урока и исходный код здесь
Группа в контакте
http://vk.com/club116656325 Группа в Одноклассниках
http://ok.ru/group/52987126153436 Группа в Facebook / 236905359999556 Мой сайт "Программирование МК"
Форум
Вы можете помочь проекту: ЮMoney
Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17