Как стать автором
Обновить

Домашняя электронная библиотека: MyHomeLib + FBD

Время на прочтение 6 мин
Количество просмотров 100K
Delphi *
Думаю, практически каждый любитель электронного чтения сталкивался с ситуацией, когда объем скачанных из сети книг увеличивается настолько, что найти в папке с ними нужную книгу становится сложнее, чем скачать ее заново. В этом случае многие пытаются систематизировать коллекцию, некоторые оставляют все как есть и продолжают скачивать все подряд в надежде когда–нибудь привести все в порядок, другие же просто перестают скачивать книги в надежде на то, что при необходимости все нужное найдется в интернете.

Читать дальше
Всего голосов 17: ↑16 и ↓1 +15
Комментарии 44

Светофор на ПЛК – 30 блоков

Время на прочтение 3 мин
Количество просмотров 41K
Программирование *Промышленное программирование *
Из песочницы
Здравствуйте!
Я хочу показать, как пишется программа для управления технологическим оборудованием на ПЛК.
Чаще всего я имел дело с ПЛК производства Schneider Electric. Выбранный мной для данной задачи Quantum является самым мощным и дорогим ПЛК данного производителя. Он может управлять оборудованием с тысячами сигналов, для светофора в реальной жизни его никто, естественно, использовать не будет.
Читать дальше →
Всего голосов 24: ↑23 и ↓1 +22
Комментарии 15

Светофор на ПЛК – все языки МЭК 61131-3

Время на прочтение 2 мин
Количество просмотров 45K
Программирование *Промышленное программирование *
В прошлой статье Светофор на ПЛК – 30 блоков программа для ПЛК светофора была написана только на FBD.
Новая программа использует все 5 языков стандарта МЭК 61131-3.
Читать дальше →
Всего голосов 17: ↑17 и ↓0 +17
Комментарии 0

Ещё одна метеостанция, пошаговая видеоинструкция

Время на прочтение 5 мин
Количество просмотров 28K
Блог компании FLProg
Туториал
Последнее время все более популярна стала тема метеостанций. Наверное создание собственной погодной станции является хорошей практикой в освоении ардуинки. Хочу внести свой небольшой вклад в это благое дело.
Хочу представить Вам видео урок по работе с датчикам температуры, влажности, давления, и выводу этих данных на дисплей.Возможно эта информация кому — то поможет начать свой путь в мир микроконтроллеров.
Если интересно - смотрим
Всего голосов 22: ↑19 и ↓3 +16
Комментарии 20

Альтернативная среда программирования для Arduino — FLProg

Время на прочтение 3 мин
Количество просмотров 52K
Блог компании FLProg
Добрый день.
Хочу представить Вам очередной проект на ниве программирования распространенных плат Arduino.
Сначала немного истории. С самого момента появления контроллеров развитие принципов работы с ними идет по пути роста абстракции. Первый этап представлял программирование непосредственно в машинных кодах. Программирование было сложным, долгим и требовало очень специфичного склада ума. Поэтому программистов было очень мало.


Читать дальше
Всего голосов 66: ↑37 и ↓29 +8
Комментарии 108

FLProg – альтернативная среда программирования Arduino. Описание проекта

Время на прочтение 5 мин
Количество просмотров 53K
Блог компании FLProg

В предыдущем посте я рассказал о предыстории появления проекта FLProg. Сейчас я хочу поподробнее рассказать о проекте и его состоянии на сегодняшний день.
Основной целью проекта является включение в круг пользователей плат Arduino людей незнакомых с программированием. Это возможно благодаря опыту промышленного программирования, который накапливался годами производителями промышленных контроллеров.
Проект состоит из двух частей. Первая часть это десктоп приложение FLProg представляющее собой графическую среду программирования плат Arduino. Во вторых, это сайт FLProg.ru, с помощью которого члены сообщества пользователей программы могут пообщаться между собой, узнать последние новости проекта, скачать последнюю версию программы, ну и найти необходимую информацию по работе с приложением.
Подробности
Всего голосов 26: ↑23 и ↓3 +20
Комментарии 5

Нестандартный подход к программированию микроконтроллера

Время на прочтение 4 мин
Количество просмотров 20K
Ненормальное программирование *Промышленное программирование *Программирование микроконтроллеров *
Из песочницы
В данной статье будет рассмотрен нестандартный подход к созданию программы для микроконтроллера. Для примера построим проект «кодового замка»; программа для микроконтроллера будет написана в визуальной среде Horizont Configurator.
Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 20

Использование устройства на базе STM32 в системе полива для открытого грунта

Время на прочтение 5 мин
Количество просмотров 20K
Программирование микроконтроллеров *

Предисловие


Около года назад я описал в статье систему для полива моего участка — и теперь опишу дальнейшее её развитие.Год — достаточно большое время, и его удалось потратить с пользой. С удовольствием опишу и расскажу вам, что же у меня получилось.
Читать дальше →
Всего голосов 31: ↑30 и ↓1 +29
Комментарии 106

Разрешите представиться – проект FLProg

Время на прочтение 7 мин
Количество просмотров 34K
Блог компании FLProg DIY или Сделай сам


Добрый день.

Меня зовут Сергей Глушенко, и я являюсь автором проекта FLProg. Данный блог посвящён этому проекту, и здесь я буду рассказывать о новостях проекта, и достижениях участников сообщества пользователей программы. Проект посвящён созданию визуальной среды программирования плат Arduino, и поэтому прежде чем рассказывать о программе FLProg, я хочу сделать небольшой обзор существующих программ предназначенных для программирования этих плат.

Среды программирования плат ардуино можно разделить на следующие типы:
  1. Прокачанные «Блокноты»
  2. Текстовые среды разработки
  3. Графические среды, визуализирующие структуру кода.
  4. Графические среды, отображающие код в виде графики.
  5. Визуальные среды программирования, не использующие кода.

Осторожно трафик!
Всего голосов 13: ↑13 и ↓0 +13
Комментарии 10

FLProg – Урок второй: Работа с аналоговыми сигналами

Время на прочтение 5 мин
Количество просмотров 29K
Блог компании FLProg Интернет вещей DIY или Сделай сам Звук
Туториал

В предыдущем уроке , были рассказаны основные принципы работы с программой FLProg, а так же работы с дискретными сигналами. В этом уроке будет рассмотрены возможности FLProg в работе с аналоговыми сигналами.
В процессе урока будет создана программа управления светодиодным индикатором уровня и показана регулировка яркости светодиода с помощью выхода ШИМ.
Осторожно трафик
Всего голосов 11: ↑9 и ↓2 +7
Комментарии 31

FLProg – Создание пользовательских блоков на языке С (Урок вне очереди)

Время на прочтение 7 мин
Количество просмотров 27K
Блог компании FLProg Компьютерное железо DIY или Сделай сам
Туториал


Проект FLProg в последнее время обрёл достаточно большую популярность, и мне перестало хватать времени на создание блоков для той периферии, которая необходима пользователям. В то же время среди пользователей сайта нашлось достаточное количество людей, которые неплохо разбираются в языке C и могли бы мне помочь в развитии программы. Я решил дать им соответствующий инструмент. Таким образом, в версии 1.10.3 появилась возможность создавать пользовательские блоки с интегрированным кодом на С. Это привело к довольно неожиданным результатам. Этим инструментом заинтересовались не только разбирающиеся в программировании пользователи, но и те, кто до этого ни писал не сточки кода. Они начали писать сначала простенькие блоки (например, получение логарифма – среди стандартных у меня такого блока не было), заканчивая уже серьёзными блоками с применением библиотек. Поэтому я хочу немного поломать задуманную последовательность уроков по работе с программой, и вне очереди расскажу, как создавать подобные блоки.
Осторожно трафик!
Всего голосов 6: ↑5 и ↓1 +4
Комментарии 7

FLProg+nooLite (продолжение)

Время на прочтение 3 мин
Количество просмотров 7.3K
Блог компании FLProg Компьютерное железо Умный дом DIY или Сделай сам
Туториал


В предыдущем посте я рассказал о реализации поддержки оборудования nooLite в программе FLProg. Моим упущение было не рассказать об одной очень удобной функции этого оборудования, которое позволяет подключить сразу несколько трансиверов к одному порту UART и обращаться с ними независимо. Я решил исправить это упущение.
Далее
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 0

Создание меню с помощью программы FLProg

Время на прочтение 67 мин
Количество просмотров 36K
Блог компании FLProg Компьютерное железо Умный дом Интернет вещей DIY или Сделай сам
Туториал

Добрый день. В программе FLProg начиная с версии 2.1. появились блоки конструктора меню. В данном уроке будет рассмотрено создание меню с помощью данных блоков.

Для того что бы было интереснее рассмотрим реальную задачу. Соберём блок контроля температуры, в который будет входить датчик температуры, нагреватель и вентилятор. Кроме того включение вентилятора или нагревателя будет сопровождаться звуковым сигналом. С помощью меню будем настраивать пороги включения и выключения устройств и необходимость звукового сигнала. Для упрощения отладки датчик температуры для начала будем симулировать с помощью переменного резистора.
Осторожно - трафик
Всего голосов 20: ↑19 и ↓1 +18
Комментарии 46