FLProg — Визуальное программирование Ардуино
С помощью этой программы можно запрограммировать контроллер не зная текстовых языков программирования, а выглядит это как рисование электронной или электрической схемы.Визуальные языки программирования FBD и Ladder, с помощью которых пишется программа, используются для программирования практически всех логических реле, и части промышленных контроллеров во всем мире. Программа абсолютно бесплатна и доступна любому, кто решил попробовать себя в программировании. На нашем сайте вы найдете много полезной информации, есть отличная учебная база с WIKI и множеством видео уроков. Присоединяйтесь к нашему сообществу и создавайте свои проекты в чудесном мире электроники!
Наша команда
Сергей Глушенко
Автор-разработчик проекта FLProg
Николай Калинников
Администратор и модератор группы ВКонтакте
Сергей
Модератор форума FLProg и группы ВКонтакте
Олег
Модератор форума Flprog
Алексей
Модератор форума FLProg
Владимир Фролов
Модератор форума FLProg
Александр
Модератор форума FLProg
Анатолий
Модератор форума FLProg
Электронщик до мозга костей и не только
Сергей Бровко
Связь с официальными и гос. структурами
Грачик Чилингарян
Популяризатор проекта FLProg
Последние новости проекта FLProg
Выход новой версии программы
{:ru}Вышла новая версия программы с номером 8.2.1. В ней мне удалось исправить большинство найденных ошибок. И немного о грустном. При сборке версий программы под различные ОС выяснилось следующее:- Версия для ОС Windows XP. Максимальная версия Arduino IDE которая работает под этой ОС — 1.8.9. На этой ОС не работают пакеты ESP8266, ESP32, STM32.
- Версия для ОС Windows 32 – такая же картина.
- Версия ОС Linux 32 – не работают пакеты ESP8266, ESP
«Далее»
Временный сбой в работе форума проекта
{:ru}Приношу свои извинения за временную недоступность форума проекта. Мы принимаем все необходимые меры для восстановления работы форума. Об окончании работ будет сообщено дополнительно{:}{:en}I apologize for the temporary unavailability of the project forum. We take all necessary measures to restore the work of the forum. Completion of work will be announced later.{:}{:uk}Прошу вибачення за тимчасову недоступність форуму проекту. Ми приймаємо всі необхідні мари для відновлення роботи форуму. Про закінчення робіт буде повідомлено додатково{:} …
Выход новой версии программы FLProg.
{:ru}Вышла новая версия программы с номером 8.1.0. В этой версии исправлена ошибка при открытии пользовательского блока на редактирование, исправлены найденные ошибки при работе с модбас, и другие ошибки, найденные пользователями. Кроме того, восстановлена поддержка ОС Linux и WinXP, и доработан инсталлятор для Windows. Теперь при установке новой версии, предварительно удаляется старая.{:}{:en}A new version of the program with the number 8.
This version fixed an error when opening a custom block for editing, fixed errors found when working with modbus, and other errors found by users.
In addition, support for Linux and WinXP has been restored, and the …
«Далее»
Грустные новости
{:ru} Наш проект понёс утрату. Умер администратор форума проекта Андрей Сидоренко (Anydy). Он был с проектом практически с самых первых дней его существования и много лет администрировал форум проекта, помогая как начинающим пользователям, так и опытным. Его уход очень тяжёл для нашего сообщества, и он останется в нашей памяти навсегда молодым и весёлым. Выражаю огромные соболезнования его семье и близким. Оказать материальную или моральную поддержку его семье: (контакты его отца): Номер карты 2202 2006 5663 7624 Виктор Васильевич С. (номер карты узнал ув. Rovki с форума) Почтовый ящик: [email protected]{:}{:en} Our project has been lost. The project forum administrator Andrei Sidorenko .
«Далее»
Обновление программы
{:ru}В связи с увеличением количества поддерживаемых контроллеров, у пользователей с большими библиотеками пользовательских блоков возникли проблемы с размером выделенной под программу памяти. Поэтому я выпустил обновление 8.0.2. с решением этой проблемы.{:}{:en}Due to the increase in the number of supported controllers, users with large libraries of custom blocks have problems with the size of the memory allocated for the program. So I released update 8.0.2. with a solution to this problem.{:}{:uk}У зв’язку зі збільшенням кількості підтримуваних контролерів, у користувачів з великими бібліотеками блоків користувача виникли проблеми з розмірів виділеної під програму пам’яті. Тому я опублікував оновлення 8.0.2. із вирішенням цієї проблеми.{:} …
Выход новой версии программы FLProg.
{:ru}Прежде всего хочу поздравить всех с наступающим Новым Годом! К этому празднику я выпускаю новую версию программы с номером 8. 0.1. К сожалению, я сейчас нахожусь на вахте, поэтому восстановить ферму деплоя пока не могу. Из-за этого релиз пока сделан только для операционных систем Windows 64 и Windows32. Что нового: Исправлены ранее найденные ошибки. Доработка просмоторщика кода – добавлена кнопка копирования кода в буфер обмена. Добавлен блок получения данных с OpenWeatherMap (описание блока).
«Далее»
Выход новой версии программы FLProg.
{:ru}Вышла новая версия программы с номером 8.0.0. Основные изменения в программке связаны с реализацией Modbus. В процессе работы с программой, а также при разработке контроллеров была выявлена необходимость расширении возможностей реализации modbus. Сделать это в лайтовом режиме (только модернизацией программы FLProg) не представлялось возможным.
С юбилеем Сергей!
Поздравляем нашего дорогого автора программы Flprog и просто хорошего человека Сергея Глушенко с юбилеем. Желаем крепкого здоровья и бесконечного вдохновения. …
«Далее»
Перезаливка бэта версии
{:ru}В результате ошибки при создании релиза бэта версия 7.5.1 оказалась неисправной. Ошибку на ферме релизов исправил, и собрал новые пакеты с новым номером 7.5.2. Есть обновление которое работает как с версии 7.5.0 так и с версии 7.5.1. Рекомендую обновить программу, если Вы учувствуете в тестировании бэта версии.
«Далее»
Выход новой бэта версии программы
{:ru}Вышла новая версия программы с номером 7.5.1. Что нового. Реализация принципа «Мульти проекта» — несколько проектов в пределах одного файла. Возможность задания статических адресов для системных запросов в вэб интерфейсе (API для веб интерфейса) Реализация поддержки микросхемы расширения ШИМ PCA9685 для контроллеров ESP. В связи с исчезновением возможности получения переводов из за рубежа, я решил снять все ограничения с использования английской версии программы. Я считаю себя не вправе, ограничивать пользователей программы, из за не очень адекватных действий нашего правительства. {:}{:en}A new version of the program with the number 7.
«Далее»Все новости проекта FLProg
Уроки Ардуино (Arduino) для начинающих
База уроков по Arduino На сайте появился отдельный большой раздел текстовых уроков – максимально подробные уроки по программированию Arduino!
ПОЛЕЗНЫЕ СТАТЬИ
УРОКИ ARDUINO
Об этой странице Здесь представлены видео уроки с канала Заметки Ардуинщика (цикл «Базовые уроки»), совмещённые с текстовым материалом. Также на сайте есть более подробные текстовые уроки
15.01.2019 конспект был обновлён: поправлено оформление и добавлена информация!
Добро пожаловать в цикл “Уроки Ардуино с нуля, для чайников, школьников и домохозяек”, это официальная страница проекта “Заметки Ардуинщика“. Цикл охватывает все стандартные операторы и функции Ардуино и построен таким образом, что от выпуска к выпуску у зрителя идёт плавное формирование “базы”, каждый последующий урок (видео урок) содержит в себе информацию из предыдущих, то есть уроки усложняются и становятся комплексными.
ПОЛЕЗНЫЕ АЛГОРИТМЫ
ПОЛНАЯ ДОКУМЕНТАЦИЯ ПО ЯЗЫКУ
КОНСПЕКТ УРОКОВ В PDF (ШПАРГАЛКА)
Урок #0 – что такое Arduino? Возможности
- Что такое Ардуино и зачем она нужна?
- Что умеет Ардуино и что можно сделать на её основе?
- Подключение датчиков к Ардуино
- Питание Arduino от различных источников электричества
Урок #0.5 – первые шаги, подключение и настройка
- Где скачать среду разработки, драйвера и всё настроить
- Как запустить скачанный скетч, установить библиотеки и прошить на Arduino
Урок #1 – структура скетча и типы данных
- Структура прошивок в Ардуино, работа с файлами
- Типы данных в языке Ардуино и их особенности
Урок #1. 1 – операции с переменными и константами
- Математические операторы для работы с переменными
- Особенности переменных и констант
Урок #2 – работа с последовательным портом
- Общение между компьютером и Arduino Через COM порт
- Рассматриваем приём и передачу данных
Урок #3 – условный оператор и оператор выбора
- Учимся работать с значениями переменных при помощи условий
- В качестве примера пишем текстовое меню для монитора порта
Урок #4 – функции времени: задержки и таймеры
- Учимся работать с задержками, и сразу перестаём их использовать
- Разбираемся с конструкциями таймера millis()
Урок #5 – цифровые порты и подключение кнопки
- Учимся настраивать цифровые и аналоговые порты
- Генерируем и считываем цифровой сигнал, подключаем кнопку
Урок #6 – флажки и расширенное управление кнопкой
- Учимся работать с логическими “флажками”
- Расширяем возможности одной кнопки: двойное нажатие, защита от дребезга
Урок #7 – правильное подключение светодиодов
- Учимся подключать светодиод и рассчитывать резистор
- Управляем включением и выключением одного и нескольких светодиодов
Урок #8 – подключение и управление реле
- Какие существуют типы реле? В чём достоинства и недостатки?
- Как подключить реле и как им управлять?
Урок #9 – подключение и управление мосфетом
- Как подключить мосфет?
- Как выбрать мосфет для своего проекта?
Урок #10 – оцифровка аналогового сигнала
- Как использовать аналоговые пины?
- Как принять сигнал и перевести его в нужное значение?
Урок #11 – ШИМ сигнал, плавное регулирование
- Что такое ШИМ сигнал?
- Как плавно управлять мощностью нагрузки постоянного тока?
#12 – работа с циклами
- Работа с циклом-счётчиком for
- Работа с циклом с пред- и постусловием while
#13 – создаём функцию
- Создаём ничего не возвращающие функции
- Создаём возвращающие функции
#14 – случайные числа
- Получаем псевдослучайные числа при помощи функции random
- Оптимизируем систему
#15 – массивы данных
- Учимся объявлять и использовать массивы
- Смотрим и запоминаем несколько полезных алгоритмов
#16 – прерывания
- Что такое прерывания и зачем они нужны
- Использование и несколько примеров
ЗАМЕТКИ АРДУИНЩИКА
youtube.com/embed/cu1VKUGiNno?enablejsapi=1&autoplay=0&cc_load_policy=0&cc_lang_pref=&iv_load_policy=1&loop=0&modestbranding=0&rel=1&fs=1&playsinline=0&autohide=2&theme=dark&color=red&controls=1&» title=»YouTube player» data-epytgalleryid=»epyt_gallery_45178″ allow=»accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture» allowfullscreen=»» data-no-lazy=»1″ data-skipgform_ajax_framebjll=»»>
Чем паять электронику? Обзор и тест народных флюсов!
Ты, когда паяешь:
PT4115 — лучший LED драйвер?
Переделываем DC-DC преобразователь для управления с Arduino
Обмен стеками Arduino
Загрузка…
Arduino Stack Exchange — это сайт вопросов и ответов для разработчиков аппаратного и программного обеспечения с открытым исходным кодом, совместимого с Arduino. Регистрация занимает всего минуту.
Зарегистрируйтесь, чтобы присоединиться к этому сообществуЛюбой может задать вопрос
Любой может ответить
Лучшие ответы голосуются и поднимаются на вершину
Задавать вопрос
больше тегов
Активный Горячий Неделя Месяц
1 голосование
1 отвечать
190 Просмотры
Коректный синтаксис для setCACert ESP8266
- esp8266
1 голосование
0 ответы
15 Просмотры
Плохие показания сигнала тахометра вентилятора 12 В pwm
- ардуино-нано
- ШИМ
0 голоса
1 отвечать
15 Просмотры
что такое 400 bad request и как это решить
- esp8266
- uart
- ошибки компиляции
- iot
- квт
-1 голоса
1 отвечать
14 Просмотры
Arduino-проект с датчиком цвета и rgb-светодиодом
- arduino-uno
- программирование
- датчики
- rgb-светодиод
- проект
0 голоса
3 ответы9к Просмотры
esp32, platformio Произошла фатальная ошибка: Передача содержимого пакета остановлена (получено 8 байт) *** [upload] Error 2
- esp32
- загрузка
- ошибка
- Платформио
- vscode
1 голосование
0 ответы
10 Просмотры
Как настроить ОТА на ESP 32
- esp32
- spi
- espressif
- ota
2 голоса
1 отвечать
673 Просмотры
Помогите настроить вертикальную прокрутку на SSD1306
- SSD1306
2 голоса
1 отвечать
23 Просмотры
Возникли проблемы с пониманием того, что делает «#define GET_STATUS»
- библиотека
- adafruit
- дисплей
- перо
0 голоса
1 отвечать
204 Просмотры
Запрограммируйте Arduino с помощью Eclipse на Mac в 2022 году
- ide
- mac-os
- затмение
1 голосование
0 ответы
21 Просмотры
ведомая ардуино получает команды с двух последовательных портов
- серийный номер
- arduino-mega
- проводная библиотека
3 голоса
1 отвечать46 Просмотры
Мобильная точка доступа с wemos d1 mini
- esp8266
- Wi-Fi
- сеть
1 голосование
0 ответы
27 Просмотры
Проблема с использованием драйвера Ch440 для Nano
- ардуино-нано
- окна
0 голоса
2 ответы51 Просмотры
Вывод на 1 В вместо ожидаемых 5 В, не связанный с аппаратным обеспечением
- arduino-mega
- уровень напряжения
- проверка кода
1 голосование
0 ответы
10 Просмотры
Проблема при запуске библиотеки Servo с потоком (Protothreads)
- arduino-uno
- нити
- платформер
org/ListItem»> Добро пожаловать в сообщество разработчиков приложений MIT | 15577 | 3 марта 2020 г. | |
Эмулятор AppInventor для Raspberry Pi (Linux ARM) | 47 | 23 мая 2023 г. | |
Как преобразовать Formatdata (MMM d, yyyy) в мгновенный….? | 23 | 23 мая 2023 г. | |
Как включить один переключатель и выключить все остальные? | 66 | 23 мая 2023 г. | |
Проблемы с учебным пособием по отскоку мяча | 33 | 23 мая 2023 г. | |
org/ListItem»> Как зашифровать и расшифровать некоторые переменные для системы сохранения? | 9 | 23 мая 2023 г. | |
Como podría hacer para que los 2 labels no pierdan su pareja correlativo | 44 | 23 мая 2023 г. | |
Отображать несколько строк в текстовом поле | 18 | 23 мая 2023 г. | |
Изображение на Google Диск | 14 | 23 мая 2023 г. | |
Ошибка 506 и ошибка 507 при подключении Arduino Nano 33 iOT через Bluetooth | 10 | 23 мая 2023 г. | |
Как сделать, чтобы кнопка определенного цвета менялась на другой цвет при нажатии другой кнопки | 7 | 23 мая 2023 г. | |
Ошибка при загрузке apk | 16 | 23 мая 2023 г. | |
Сборка не удалась! Соединение отклонено (Соединение отклонено) на iosbuildservertest | 20 | 23 мая 2023 г. | |
Как сделать гостевой вход в приложение? | 35 | 23 мая 2023 г. | |
Активность Amazon Alexa AI | 12 | 23 мая 2023 г. | |
Como fazer status de 06 botoes com esp32 wifi и изобретатель приложения | 16 | 23 мая 2023 г. | |
Голоса, чтобы говорить | 71 | 23 мая 2023 г. | |
Пустой список сопряженных устройств Bluetooth при использовании Bluetoothclient.AddressandNames | 33 | 23 мая 2023 г. | |
Спиннер слишком большой для меня | 58 | 23 мая 2023 г. | |
Ходы конем и список ошибок | 72 | 23 мая 2023 г. | |
Просмотр элементов справки в списке | 18 | 23 мая 2023 г. | |
Могу ли я использовать файл AIA в другой учетной записи игровой консоли? | 118 | 23 мая 2023 г. | |
Не удается найти компоненты button1 , сообщается об ошибке 5 секунд, | 79 | 23 мая 2023 г. | |
Нет ответа от пользователей | 38 | 23 мая 2023 г. | |
Загрузка с отметкой времени и даты | 59 | 23 мая 2023 г. | |
Запись/отправка байтов по BLE с помощью Arduino | 32 | 23 мая 2023 г. | |
Серийный ОТГ. Ардуино Ч440. FTDI. Расширение rkl099 | 6675 | 23 мая 2023 г. | |
Можно ли добавить несколько веб-просмотрщиков на один экран? | 87 | 22 мая 2023 г. | |
Как я могу создать календарь? присвоение цвета ячейкам календаря. как мне это сделать | 391 | 22 мая 2023 г. |