Определение направления поворота энкодера

Блок служит для определения направления поворота энкодера. Подключается к блоку Encoder (спасибо автору bulldozzer) с нашего сайта FLProg, который в исходном состоянии имеет значение (0). При вращении энкодера в одну или другую сторону, получаем положительное или отрицательное значение числа. Мой блок при помощи двух компараторов определяет это значение на своём входе, сравнивая его с нулём. …

Далее…Определение направления поворота энкодера

3

FLProg + Nextion HMI. Урок 1

Добрый день. Хочу рассказать об одном очень интересном проекте компании ITEAD STUDIO — цветной ЖК дисплей + резистивный сенсор касаний с собственным контроллером, управляемые по UART “Nextion HMI”. Данный проект появился на краудфандинговой платформе Indiegogo и при заявленных 20000 долларах проект собрал более 45000 долларов. Один из пользователей программы FLProg прислал мне образец такой панели …

Далее…FLProg + Nextion HMI. Урок 1

0

Блок Encoder

Описание блока: Encoder — подсчитывает импульсы от датчиков положения вала, датчиков двигателя и других датчиков угла поворота. Encoder использует квадратурный метод подсчета импульсов, благодаря чему, обеспечивается определения направления вращения. В параметрах пользователя необходимо указать 2 пина к которым подключен энкодер. Есть три варианта подключения: 1. Лучший результат — используются два пина поддерживающие прерывания. 2. Хорошая …

Далее…Блок Encoder

4

Блок управления эл. замком гаража

Блок предназначен для управления электрическим замком гаражных ворот. Имеет входы управления откр./закр., дублирующих кнопок, концевых выключателей. Выходы для управления замком, индикацией положения механизма (откр. или закр.) и выход сигнала блокировки для блока управления воротами (посредством входа En через RS триггер с инверсионными входами логическим 0). При закрытом замке блокируется привод ворот.

3

Блок управления драйвером мотора L298n

1. Блок имеет вход EN на который подается сигнал разрешения (0/1) работы с устройством. Хотя бы однократное состояние сигнала EN=1, приводит к инициализации модуля и настройка пинов, к которым подключен модуль управления моторами типа L298D. 2. Блок имеет входы, на которые подаются НОМЕРА пинов Arduno, через который модуль управления моторами типа L298D подключается к Arduino. …

Далее…Блок управления драйвером мотора L298n

3

Панель NEXTION Для новичков

Здравствуйте, Друзья! Сам я далек от профессионального программирования. С помощью FLProg получил вторую жизнь в своей радио-любительской деятельности, благодаря Автору программы FLProg, Сергею. Уже больше трех месяцев разбираюсь с панелью NEXTION. Буду описывать не всё по порядку, а те моменты и проблемы, с которыми я сталкиваюсь. Общий обзор функционала панели описал Сергей здесь: https://geektimes.ru/company/flprog/blog/273868/ ================================================================================================================================= …

Далее…Панель NEXTION Для новичков

0

Простой робот и метеостанция для квартиры.

Программа напоминает простейший искусственный интеллект по этому не требуется внешнее управление, но можно установить bluetooth модуль и для него программу от FLprog. Можно установить модуль инфракрасного дистанционного пульта. Вполне бюджетная конструкция сделана из куска оргалита. На нем установлены датчики: ультразвуковой дальномер, тепловой датчик, инфракрасный датчик, можно дополнять и другими. Два передних колеса с редуктором, два …

Далее…Простой робот и метеостанция для квартиры.

1

Программируемый мини-манипулятор

Игрушечный манипулятор на китайских сервомоторах. Собран буквально «на коленке» из хлама и контроллера Ardiuno. Программа контроллера запоминает до 10 шагов. В программу вставлен блок динамического управления скоростью сервопривода в зависимости от необходимого угла поворота.

3