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

«Живая» электронная свеча на AVR ATtiny85

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

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

Как работает датчик звука KY-038 и как его подключить к ESP32

В данной статье мы рассмотрим основные принципы работы датчика звука (sound sensor) KY-038 и его подключение к модулю ESP32, который является в настоящее время одним из самых популярных микроконтроллеров с поддержкой технологий WiFi и Bluetooth. Датчик KY-038 представляет собой микрофон конденсаторного типа, способный улавливать звуковые волны, и отличается надежностью и стабильностью работы. С минимальными усилиями […]

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

Руководство по прерываниям в MSP430 на Code Composer Studio

Прерывания играют важную роль в современных встраиваемых устройствах на основах микроконтроллеров, позволяя микроконтроллеру прерывать выполнение основной программы и переключаться на другую, более важную в данный момент задачу, связанную с обработкой поступившего прерывания. Прерывания могут быть как внешними, вызванными срабатываниями каких то внешних устройств, подключенных к микроконтроллеру (например, кнопок), так и внутренними, вызванными, например, событием переполнения […]

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

Использование ШИМ в MSP430G2: управление яркостью свечения светодиода

Данная статья является продолжением серии обучающих статей на нашем сайте про плату MSP430G2, ранее мы уже рассмотрели основы работы с ней, подключение к ней ЖК дисплея и использование в ней АЦП. В этой же статье мы рассмотрим использование ШИМ (широтно-импульсной модуляции, в англ. PWM) в MSP430G2 и управление с ее помощью яркостью свечения светодиода. Управлять […]

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

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

Мы продолжаем серию обучающих статей про основы работы с микроконтроллерами PIC. Ранее на нашем сайте мы уже рассмотрели основы работы с данными микроконтроллерами, использование в них АЦП, подключение к ним ЖК дисплея и семисегментного индикатора и др. В этой же статье мы рассмотрим использование широтно-импульсной модуляции (ШИМ, в англ. PWM) в микроконтроллерах PIC. Микроконтроллеры PIC […]

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

Как работает датчик уровня воды и как его подключить к Arduino

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

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

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

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

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

Программирование STM32 Blue Pill с помощью Keil uVision и STM32CubeMX

Микроконтроллеры STM32 построены на основе архитектуры ARM Cortex M. В настоящее время они становятся все более популярными благодаря их высокой производительности и относительно невысокой стоимости. Ранее мы рассматривали программирование платы STM32F103C8, также известной под названием STM32 Blue Pill («синяя таблетка») с помощью Arduino IDE как с использованием внешнего FTDI программатора, так и через USB разъем. […]

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

Подключение Bluetooth модуля HC-05 к STM32 Blue Pill

В настоящее время Bluetooth является одной из самых популярных технологий беспроводной связи, применяющейся для передачи данных на короткие расстояния. Она находит широкое применение в современных смартфонах, планшетах, беспроводных наушниках и гарнитурах и т.п. Технология Bluetooth работает на частоте 2.4 ГГц и имеет радиус действия около 10 метров. Ее достоинствами являются низкая стоимость, простота использования и […]

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

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

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