Страница 3 из 3
Пользовательский блок для LED матриц типа Р10
Добавлено: 13 апр 2018, 17:48
aidar_i
Еще один блок бегущей строки сделанный на основе скетча от Tomas111, на нем у него модбас работает. Выложил блок и пример.
При выключении блока бегущей текст исчезает(если не очищать экран, останавливается), после повторного включения продолжает бег с этого места(если стоит очистка как в проекте бежит невидимый текст, потом только повторно), как его заставить добежать до конца, может кто нибудь подскажет?
Бегущая_строка_Прокрутка_1__P10_DMD_(CODE).ubi
Блок1 со скетча.flp
Пользовательский блок для LED матриц типа Р10
Добавлено: 14 апр 2018, 05:58
tomas111
aidar_i писал(а): 13 апр 2018, 17:48Еще один блок бегущей строки сделанный на основе скетча от Tomas111, на нем у него модбас работает. Выложил блок и пример.
При выключении блока бегущей текст исчезает(если не очищать экран, останавливается), после повторного включения продолжает бег с этого места(если стоит очистка как в проекте бежит невидимый текст, потом только повторно), как его заставить добежать до конца, может кто нибудь подскажет?
Бегущая_строка_Прокрутка_1__P10_DMD_(CODE).ubi
Блок1 со скетча.flp
А вот и видео работы ))
https://youtu.be/5NwRE2gOz3Y
Пользовательский блок для LED матриц типа Р10
Добавлено: 14 апр 2018, 06:51
aidar_i
Спасибо, отлично!
Пользовательский блок для LED матриц типа Р10
Добавлено: 04 ноя 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 ноя 2018, 13:23
tomas111
gondr77 писал(а): 04 ноя 2018, 10:13NodeMCU
Другие проекты работают?
Пользовательский блок для LED матриц типа Р10
Добавлено: 06 ноя 2018, 21:47
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
Пользовательский блок для LED матриц типа Р10
Добавлено: 16 ноя 2018, 21:46
aidar_i
К сожалению с esp не заработал, TimerOne помешал. Заменил на Ticker, но Gondr77 не смог запустить.
Отправлено спустя 9 минут 2 секунды:
Прилагаю проект, может кто подскажет, что сделать.
Бегущая строка Р10 _esp8266.flp
Отправлено спустя 5 минут 33 секунды:
viewtopic.php?f=72&t=3567 Вариант как можно с ESP+ Ардуино выложил сюда.