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

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

Подключение радиочастотного модуля 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

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

Подключение RFID модуля EM-18 к STM32F103C8 (Blue Pill)

Радиочастотная идентификация (Radio Frequency Identification, RFID) находит широкое применение в современном мире в супермаркетах, системах безопасности, системах контроля доступа, системах сбора данных и т.д. В данной статье мы рассмотрим подключение модуля чтения RFID меток EM-18 к плате STM32F103C8, известной также … Читать далее

Использование интерфейса SPI в STM32F103C8 (Blue Pill)

Интерфейс SPI наряду с интерфейсом I2C занимает одно из важнейших мест для обмена данными между компонентами электронных устройств. Ранее на нашем сайте мы рассматривали использование интерфейса SPI в плате Arduino – в данной статье мы демонстрировали возможность связи между двумя … Читать далее

Использование прерываний в плате STM32F103C8 (Blue Pill)

Прерывания – это механизм, при котором устройства ввода/вывода или некоторые команды могут приостанавливать «нормальную» работу процессора и переключаться на выполнение другой задачи, поскольку в данном случае она будет иметь наивысший приоритет. К примеру, если процессор мониторит поступление какого-либо события и … Читать далее

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

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

Использование ШИМ (широтно-импульсной модуляции) в STM32 Blue Pill

В предыдущей статье на нашем сайте мы рассмотрели принципы работы АЦП в плате STM32. В этой же статье мы рассмотрим основы использования широтно-импульсной модуляции (ШИМ, в англ. PWM – Pulse Width Modulation) в плате STM32F103C8, которая также называется STM32 Blue … Читать далее