Використання контролерів STM32F103C8 (Blue Pill) з Arduino IDE

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

Далее…Використання контролерів 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