Использование контроллеров STM32F103C8 (Blue Pill) с Arduino IDE

Основные тех. характеристики: ARM Cortex M3 Разрядность — 32-х битный Частота — 72МГц Flash-память — 64КБ / 128КБ Оперативная память — 20КБ SPI — две штуки I2C — две штуки UART — три аппаратных UART’а + USB (то есть получается четыре интерфейса) CAN-шина АЦП — 12-и битный ШИМ — 16-и битный Напряжение питания — от …

Далее…Использование контроллеров STM32F103C8 (Blue Pill) с Arduino IDE

0

Добавление нового контроллера (STM32F103C8 “Blue Pill”) в программу FLProg.

Внимание! Поддержка STM32 появилась в программе FLProg начиная с версии 8.0.1. Контроллеры Arduino и ESP   в соответствии с данной инструкцией можно добавлять и в более ранних версиях.   Открываем программу FLProg. В главном меню выбираем пункт «Инструменты», а в нём «Редактор пользовательских описаний контроллеров».     Открывается окно редактора.  В нём добавляем новое описание контроллера. …

Далее…Добавление нового контроллера (STM32F103C8 “Blue Pill”) в программу FLProg.

1

Контроллер солнечного коллектора

Описание работы: при превышении заданной разницы между коллектором и баком-аккумулятором включается насос, и сохраняются на MicroSD показание термометров и время. При понижении разницы температур на величину меньше «Заданая разница (Т1-Т2) — Гистерезис» = насос выключается и также и сохраняются на MicroSD показание термометров и время. Управление энкодером. Вход в меню – удержание кнопки энкодера более …

Далее…Контроллер солнечного коллектора

-1

Управление контроллером с компьютера v3.3

Изменение в v3.3 Добавил возможность создавать правила при выполнение которых программа будет заносить запись в журнал и выполнять одно из выбранных действий. Только делать запись в журнале. Проигрывать звуковой файл (wav) самостоятельно. Запускать или открывать выбранный файл в соответствующей программе. Менять громкость ПК. Перезагружать, выключать или блокировать ПК путём перевода в режим выбора пользователя. Программа …

Далее…Управление контроллером с компьютера v3.3

1

Контроллер сенсорных кнопок MPR121 с интерфейсом I2C

Аппаратная часть: 1. Arduino UNO или аналогичный контроллер. 2. Контроллер сенсорных кнопок MPR121 с интерфейсом I2C (подключение по схеме в приложении) Программная часть: 1. Необходимо установить пользовательский блок MPR121_(CODE).ubi 2. Для проверки работы контроллера ___ MPR121_4.flp Блок в схеме может быть только один (для увеличения количества блоков в схеме необходимо корректировать пользовательский блок). Входы заданы …

Далее…Контроллер сенсорных кнопок MPR121 с интерфейсом I2C

1

Сторожевой таймер для автоматического перезапуска микроконтроллера

Сторожевой таймер для Ардуино

  Автоматический перезапуск микроконтроллера (МК) после программного зависания — хорошо известный эффективный способ повышения надёжности функционирования МК систем. Устройство, осуществляющее эту функцию, называется сторожевым таймером или WDT (WatchDog Timer). Несмотря на широкую номенклатуру выпускаемых специализированных микросхем для WDT [1], во многих случаях предпочтительнее использовать более доступные таймеры 555. Интернет предлагает богатое разнообразие подобных схем и …

Далее…Сторожевой таймер для автоматического перезапуска микроконтроллера

2

Контроллер отопления

в проекте имеется: семидневная временная программа с тремя временными интервалами в сутки, для включения насоса циркуляции ГВС. установка времени. контроль температуры двух зон(комнат). Выставляются две уставки температуры. Комфортный и экономичный режим. Десятые доли градуса устанавливаются стрелками ( < > ).экономный режим имеет два временных интервала в сутки,задав которые температура будет поддерживаться на уровне уставки эконом …

Далее…Контроллер отопления

0

Cварочный контроллер для сварки арматуры

Написал программу сварочного контроллера для сварки арматуры. Запуск от ножной педали при наличии прутка арматуры.  Регулировка трех технологических параметров:  «Время ПРИЖИМА», «Время СВАРКИ» «Время ПРОКОВКИ»  Дополнительно предусмотрен переключатель «АВТОМАТ- РУЧНОЙ» Автор: DerAlex

0

Контроллер заряда от солнечной батареи (продолжение)

Всем привет, коллеги! Это продолжение статьи Я был очень рад, что в последней версии был добавлен 485 порт. Так сказать это открыло для меня новые горизонты и я тут же поспешил реализовать какой-нибудь простейший мониторинг с управлением. На создание нового проекта у меня не хватило ни желания, ни фантазии, так что решил помучить старый проект, который …

Далее…Контроллер заряда от солнечной батареи (продолжение)

0