Подключение акселерометра/гироскопа MPU6050 к плате STM32F103C8 (Blue Pill)

В этой статье мы рассмотрим как измерить угол наклона с помощью модуля MPU6050 и STM32F103C8. Это можно сделать, просто подключив 6-осевой гироскоп/акселерометр MPU6050 к плате STM32. Акселерометр будет передавать на плату STM32 силы ускорения вдоль осей X, Y и Z. Нам … Читать далее

Подключение модуля часов реального времени DS3231 к плате STM32F103C8 (Blue Pill)

В этом проекте мы рассмотрим подключение модуля часов реального времени (RTC) DS3231 к плате STM32F103C8 (Blue Pill) и будем отображать считанные значения времени и даты на 0,96-дюймовом OLED-дисплее. Мы будем использовать модуль часов реального времени (RTC) DS3231 для отслеживания правильного … Читать далее

Обзор отладочной платы STM32F Nucleo-64

Для большинства людей первой встроенной платой для разработки, над которой они будут работать, скорее всего, будет плата Arduino. Но, как и все могут согласиться, ваша Arduino не поможет вам продвинуться в электронике так далеко, как бы вам хотелось — рано или … Читать далее

Начало работы с STM32 Nucleo64: руководство для начинающих

Наверняка многие из вас начинали свое знакомство с микроконтроллерной техникой с платы Arduino, которая проста в освоении и позволяет реализовать огромное число сравнительно несложных проектов. Но при создании сложных устройств вы неизбежно столкнетесь с ограничениями платы Arduino: небольшая вычислительная мощность, … Читать далее

Подключение датчика температуры и влажности DHT11 к STM32F103C8

Датчик DHT11 предназначен для измерения температуры и влажности как на отрытой местности, так и в закрытых помещениях. Диапазон измерений температуры у него составляет от 0°C до 50°C с точностью 1°C. Также он способен измерять влажность в диапазоне от 20% до … Читать далее

Последовательная связь между STM32F103C8 и Arduino Uno по протоколу RS-485

Протоколы связи являются составной частью многих современных электронных проектов. Везде, где требуется подключение различных периферийных устройств или соединение между собой нескольких микроконтроллеров, для передачи данных применяются протоколы связи. К настоящему времени разработано достаточно много протоколов связи и среди них достаточно … Читать далее

Подключение радиочастотного модуля 433 МГц к STM32F103C8 (Blue Pill)

Беспроводные технологии играют важную роль в жизни современного общества. К подобным технологиям можно отнести Bluetooth, WiFi, радиочастотные модули 433 МГц (433 MHz RF) и т.д. Каждая из этих технологий имеет свои преимущества и недостатки по скорости, дальности, стоимости и т.п. … Читать далее

Передача и прием SMS с помощью STM32F103C8 и GSM модуля SIM800C

GSM модули в настоящее время находят широкое применение в разнообразных проектах тематики интернета вещей. При этом они гораздо менее зависимы от окружающих условий чем, к примеру, модули Wi-Fi или Zigbee, которые, к тому же, отличаются достаточно высокой стоимостью и малым … Читать далее

Подключение GPS модуля к плате STM32F103C8 (Blue Pill)

Глобальная система навигации и определения положения (Global Positioning System, GPS) позволяет определить с высокой точностью широту и долготу любой точки земного шара. Также в сигналах от спутников GPS содержится и информация о всеобщем скоординированном времени (Universal Time Coordinated, UTC). В … Читать далее

Подключение цифро-аналогового преобразователя (ЦАП) MCP4725 к STM32F103C8

Все мы знаем, что микроконтроллеры могут работать только с цифровыми значениями, но в реальной жизни нам приходится иметь дело и с аналоговыми сигналами. Поэтому для преобразования цифровых значений, обрабатываемых микроконтроллерами, в аналоговые сигналы, применяются устройства, называемые цифро-аналоговыми преобразователями (ЦАП, в … Читать далее