Страница 3 из 3

Пользовательский блок для LED матриц типа Р10

Добавлено: 13.04.2018{, 17:48}
aidar_i
Еще один блок бегущей строки сделанный на основе скетча от Tomas111, на нем у него модбас работает. Выложил блок и пример.
При выключении блока бегущей текст исчезает(если не очищать экран, останавливается), после повторного включения продолжает бег с этого места(если стоит очистка как в проекте бежит невидимый текст, потом только повторно), как его заставить добежать до конца, может кто нибудь подскажет?
Блок1 со скетча.flp
(334.81 КБ) 152 скачивания

Пользовательский блок для LED матриц типа Р10

Добавлено: 14.04.2018{, 05:58}
tomas111
aidar_i писал(а):
13.04.2018{, 17:48}
Еще один блок бегущей строки сделанный на основе скетча от Tomas111, на нем у него модбас работает. Выложил блок и пример.
При выключении блока бегущей текст исчезает(если не очищать экран, останавливается), после повторного включения продолжает бег с этого места(если стоит очистка как в проекте бежит невидимый текст, потом только повторно), как его заставить добежать до конца, может кто нибудь подскажет?
Бегущая_строка_Прокрутка_1__P10_DMD_(CODE).ubi
Блок1 со скетча.flp
А вот и видео работы ))

Пользовательский блок для LED матриц типа Р10

Добавлено: 14.04.2018{, 06:51}
aidar_i
Спасибо, отлично!

Пользовательский блок для LED матриц типа Р10

Добавлено: 04.11.2018{, 10:13}
gondr77
Здравствуйте! Помогите пожалуйста ребята. У меня блоки ваши работают нормально на ардуино уно. Есть такая необходимость заставить их работать на Node MSU только у меня ни чего не выходит.При компиляции выходит ошибка.
Arduino: 1.8.1 (Windows 7), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)"

In file included from C:\Users\Гена\AppData\Local\Temp\flprog\pr2\pr2.ino:3:0:

f:\Program Files\FLProg\ideV2\libraries\DMD/Arial_Black_16_ISO_8859_1.h:41:26: fatal error: avr/pgmspace.h: No such file or directory

#include <avr/pgmspace.h>

^

compilation terminated.

exit status 1
Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module).

Пользовательский блок для LED матриц типа Р10

Добавлено: 06.11.2018{, 13:23}
tomas111
gondr77 писал(а):
04.11.2018{, 10:13}
NodeMCU
Другие проекты работают?

Пользовательский блок для LED матриц типа Р10

Добавлено: 06.11.2018{, 21:14}
aidar_i
Решается исправлением библиотеки.

Отправлено спустя 32 минуты 7 секунд:
В библиотеке DMD в файле DMD.h замените

#include <avr\pgmspace.h>

на

#if (defined(__AVR__))
#include <avr\pgmspace.h>
#else
#include <pgmspace.h>
#endif

И будет Вам счастье, будет работать и с Ардуино, и с ЕСП.
Если Вам ещё встретится такая ошибка в других библиотеках, аналогично исправляете.
Если в них нет #include <avr\pgmspace.h> в файле библиотеки с расширением .h, смотрите в .cpp
DMD.h
(7.83 КБ) 99 скачиваний

Пользовательский блок для LED матриц типа Р10

Добавлено: 16.11.2018{, 21:32}
aidar_i
К сожалению с esp не заработал, TimerOne помешал. Заменил на Ticker, но Gondr77 не смог запустить.

Отправлено спустя 9 минут 2 секунды:
Прилагаю проект, может кто подскажет, что сделать.
Бегущая строка Р10 _esp8266.flp
(227.35 КБ) 143 скачивания
Отправлено спустя 5 минут 33 секунды:
viewtopic.php?f=72&t=3567 Вариант как можно с ESP+ Ардуино выложил сюда.