Рубрики
Схемы на PIC

Отображение пользовательских символов с помощью PIС микроконтроллера на ЖК дисплее 16×2

В нашей предыдущей статье мы изучили основы подключения ЖК дисплея 16×2 к микроконтроллеру PIС – рекомендуем прочитать ее прежде чем переходить к изучению данной статьи. В данной же статье мы расширим функционал взаимодействия с ЖК дисплеем с помощью микроконтроллера PIС и будем выводить на его экран пользовательские, самостоятельно нами сформированные символы (custom characters). Также мы […]

Рубрики
Схемы на PIC

Подключение ЖК дисплея 16×2 к микроконтроллеру PIC с помощью MPLABX и XC8

Ранее на нашем сайте мы рассматривали основы работы с микроконтроллерами PIC, настройку в них битов конфигурации (фьюзов), мигание светодиодом и работу с таймерами. В этой же статье мы рассмотрим подключение ЖК дисплея 16×2 к микроконтроллеру PIC с использованием программ MPLABX и XC8. Ранее на нашем сайте мы рассматривали подключение ЖК дисплея 16×2 к следующим микроконтроллерам […]

Рубрики
Проекты на STM32

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

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

Рубрики
Проекты на STM32

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

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

Рубрики
Проекты на STM32

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

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

Рубрики
Проекты на STM32

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

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

Рубрики
Проекты на STM32

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

Все мы знаем, что микроконтроллеры могут работать только с цифровыми значениями, но в реальной жизни нам приходится иметь дело и с аналоговыми сигналами. Поэтому для преобразования цифровых значений, обрабатываемых микроконтроллерами, в аналоговые сигналы, применяются устройства, называемые цифро-аналоговыми преобразователями (ЦАП, в англ. DAC – Digital to Analog Converter). Простым примером использования АЦП (аналого-цифрового преобразования) и ЦАП, […]

Рубрики
Проекты на STM32

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

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

Рубрики
Проекты на STM32

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

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

Рубрики
Проекты на STM32

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

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