18.01.2019, 17:40 | #26 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,650
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
В программе не использую вывод текста напрямую. Текст, а точнее подобие текста, хранится в виде битовых изображений (массивы L и LINE_EMPTY) и готовится заранее.
Да, будет работать. Собственно для программы сгодится любой источник команд: DCC, Loconet или любой другой. Для управления табло (добавление или удаление одной записи на табло) используется "addScheduleEvent". Собственно уже делал такое же табло на DCC, в качестве эксперимента )) |
|
2 пользователя(ей) сказали cпасибо: |
22.01.2019, 16:49 | #27 |
Местный
Регистрация: 22.07.2014
Адрес: Санкт Петербург
Сообщений: 1,431
Сказал(а) 'не согласен(а)'!: 18
Сказали 'не согласен'! 6 раз(а) в 5 сообщениях
Сказал(а) спасибо: 2,955
Поблагодарили 1,495 раз(а) в 715 сообщениях
:
0 за это сообщение 0 Всего Репутация: обеспечил(а) себе прекрасное будущее (1506)
|
Попытка загрузить скетч провалилась, оказывается для ардуино нано требуется дополнительно установить драйвер. После его установки скетч загрузился. Вот ссылка https://yadi.sk/d/Lcp-VJ6M3RxuqC
Продолжаю пока паять детали на монтажной плате. |
|
Пользователь сказал cпасибо: |
22.01.2019, 17:14 | #28 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,650
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Цитата:
Есть такая история. Дело в том, что на Ардуине есть отдельный чип для общения по USB. Этот чип - один из двух вариантов: - FTDI (более дорогой); - CH340G; Поэтому цена на внешне похожие Ардуины может сильно разниться. Под каждый вид чипа надо ставить свой драйвер в Windows. По-умолчанию, при установке среды Arduino IDE, думаю, ставится драйвер для FTDI. Еще момент: вместе с оболочкой Arduino IDE, также устанавливаются драйвера для USB, у меня в папке "c:\Program Files (x86)\Arduino\drivers". Вот только есть ли в них "дрова" для CH340G - не могу сказать. Однажды поставив драйвера для всех видов чипов как-то забываешь об этой проблеме. |
|
|
2 пользователя(ей) сказали cпасибо: |
22.01.2019, 19:20 | #29 |
Заглянувший
Регистрация: 01.08.2015
Адрес: Москва
Сообщений: 66
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 0
Поблагодарили 33 раз(а) в 19 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (33)
|
Посоветуйте, из чего лучше корпус для табло изготовить?
|
|
22.01.2019, 19:45 | #30 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,650
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
В первом сообщении темы есть свернутый блок, где можно увидеть фотки корпуса, отпечатанного на 3д принтере, сопло 0.25мм.
К сожалению, это для меня единственный способ сделать ровные детали. Хотя часто встречаю целые модели, сделанные обычным модельным ножом из пластика (Evergreen, например)! Вообще тема корпуса для самоделок в электронике - чуть ли не самая главная, в итоге, на мой взгляд. Последний раз редактировалось shalex; 22.01.2019 в 21:17. |
|
23.01.2019, 21:56 | #31 |
Местный
Регистрация: 22.07.2014
Адрес: Санкт Петербург
Сообщений: 1,431
Сказал(а) 'не согласен(а)'!: 18
Сказали 'не согласен'! 6 раз(а) в 5 сообщениях
Сказал(а) спасибо: 2,955
Поблагодарили 1,495 раз(а) в 715 сообщениях
:
0 за это сообщение 0 Всего Репутация: обеспечил(а) себе прекрасное будущее (1506)
|
|
|
24.01.2019, 14:32 | #32 |
Местный
Регистрация: 22.07.2014
Адрес: Санкт Петербург
Сообщений: 1,431
Сказал(а) 'не согласен(а)'!: 18
Сказали 'не согласен'! 6 раз(а) в 5 сообщениях
Сказал(а) спасибо: 2,955
Поблагодарили 1,495 раз(а) в 715 сообщениях
:
0 за это сообщение 0 Всего Репутация: обеспечил(а) себе прекрасное будущее (1506)
|
Спаял, загрузил скетч, подал питание и .... не чего не работает, экран не горит, может когда контакты к нему паял перегрелся. ..
обидно |
|
24.01.2019, 15:09 | #33 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,650
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Цитата:
Если сам дисплей сломан ( а у меня уже есть один такой - вроде показывает, но с сильными лагами), то тут без вариантов ((( Варианты: - сломанный дисплей; - плохой контакт с дисплеем. нюанс: если во время инициализации дисплея подвел контакт, то дальше дисплей уже ничего не покажет, хотя сам скетч будет работать. В таком случае надо сбрасывать ардуину, чтобы инициализация дисплея прошла повторно; - перепутаны выводы SDA и SDL(A4,A5); - маловероятно: дисплей не 64х32 - изображение сдвинулось в невидимую область Последний раз редактировалось shalex; 24.01.2019 в 17:39. |
|
|
Пользователь сказал cпасибо: |
24.01.2019, 16:00 | #34 |
Заглянувший
Регистрация: 01.08.2015
Адрес: Москва
Сообщений: 66
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 0
Поблагодарили 33 раз(а) в 19 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (33)
|
В продаже есть также цветные дисплеи 0.96" 80х160 и 1.3" 240х240 - их можно использовать в качестве большого табло с расписанием, на таких экранах с учетом сглаживания шрифтов можно получить четкий текст.
Есть ли для Arduino библиотека вывода сглаженных шрифтов на цветные экраны или придется выводить в виде заранее подготовленных картинок (или комбинации нескольких спрайтов)? |
|
24.01.2019, 16:37 | #35 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,650
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Цитата:
При этом экономится память и производительность Ардуины. Последний раз редактировалось shalex; 24.01.2019 в 17:37. |
|
|
24.01.2019, 18:38 | #36 | ||
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,650
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Цитата:
Посмотрел внимательнее на модуль дисплея, и какой то он другой. Судя по всему, его библиотека https://github.com/adafruit/Adafruit_SSD1306 Тогда как в скетче использую u8glib (ссылка в первом сообщении). Возможно они взаимозаменяемы, но это надо проверять или исследовать. Цитата:
|
||
|
Пользователь сказал cпасибо: |
24.01.2019, 21:42 | #37 | |
Местный
Регистрация: 22.07.2014
Адрес: Санкт Петербург
Сообщений: 1,431
Сказал(а) 'не согласен(а)'!: 18
Сказали 'не согласен'! 6 раз(а) в 5 сообщениях
Сказал(а) спасибо: 2,955
Поблагодарили 1,495 раз(а) в 715 сообщениях
:
0 за это сообщение 0 Всего Репутация: обеспечил(а) себе прекрасное будущее (1506)
|
Цитата:
|
|
|
25.01.2019, 15:02 | #38 |
Местный
Регистрация: 22.07.2014
Адрес: Санкт Петербург
Сообщений: 1,431
Сказал(а) 'не согласен(а)'!: 18
Сказали 'не согласен'! 6 раз(а) в 5 сообщениях
Сказал(а) спасибо: 2,955
Поблагодарили 1,495 раз(а) в 715 сообщениях
:
0 за это сообщение 0 Всего Репутация: обеспечил(а) себе прекрасное будущее (1506)
|
Увы с ней тоже не вышло и с другой которую нашел. Написал программку которая приводилась с этой библиотекой для теста. результат тот же , вот ссылка http://iarduino.ru/shop/Expansion-pa...ed-shield.html
Всё таки думаю, что при пайки контактов перегрел дисплей. |
|
29.01.2019, 09:17 | #39 |
Местный
Регистрация: 22.07.2014
Адрес: Санкт Петербург
Сообщений: 1,431
Сказал(а) 'не согласен(а)'!: 18
Сказали 'не согласен'! 6 раз(а) в 5 сообщениях
Сказал(а) спасибо: 2,955
Поблагодарили 1,495 раз(а) в 715 сообщениях
:
0 за это сообщение 0 Всего Репутация: обеспечил(а) себе прекрасное будущее (1506)
|
Получилось вот с этим http://roboparts.ru/products/19563123 дисплеем 128х64, С тем дисплеем не чего не вышло.
Управлять от рокомышки попробую в выходные дни, тут прочитал, что в схеме Гатова была ошибка в локонет- резистор R23 надо заменить с100кОм на 10кОм. Вообщем как заменю сразу испытаю, единственное, что Shalex в твоем скетчи подправил название и в строке U8GLIB_SS1306_128x64... так слева и справа от "надписей " экран был белый. Надо будет растянуть надписи на весь экран, а то половина пропадает. |
|
2 пользователя(ей) сказали cпасибо: |
29.01.2019, 09:35 | #40 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,650
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Если речь про делитель напряжения(100 кОм и 47 кОм),то так можно и ардуину подпалить. В локонете напряжение 12В,
|
|
29.01.2019, 10:28 | #41 | |
Местный
Регистрация: 22.07.2014
Адрес: Санкт Петербург
Сообщений: 1,431
Сказал(а) 'не согласен(а)'!: 18
Сказали 'не согласен'! 6 раз(а) в 5 сообщениях
Сказал(а) спасибо: 2,955
Поблагодарили 1,495 раз(а) в 715 сообщениях
:
0 за это сообщение 0 Всего Репутация: обеспечил(а) себе прекрасное будущее (1506)
|
Цитата:
Как на этой 2 схеме надо? |
|
|
29.01.2019, 10:41 | #42 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,650
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Цитата:
Как надо - сложно сказать. На первой картинке есть подтяжка локонета к 12В, значит интерфейс может работать как master, в-общем он немного функциональнее, чем интерфейс на второй картинке. Для дисплея хватит простого интерфейса со второй картинки. |
|
|
29.01.2019, 11:05 | #43 |
Местный
Регистрация: 22.07.2014
Адрес: Санкт Петербург
Сообщений: 1,431
Сказал(а) 'не согласен(а)'!: 18
Сказали 'не согласен'! 6 раз(а) в 5 сообщениях
Сказал(а) спасибо: 2,955
Поблагодарили 1,495 раз(а) в 715 сообщениях
:
0 за это сообщение 0 Всего Репутация: обеспечил(а) себе прекрасное будущее (1506)
|
Для дисплея я её и спаял. А первая у меня в ком. станции собрана.
|
|
30.01.2019, 14:08 | #44 |
Местный
Регистрация: 22.07.2014
Адрес: Санкт Петербург
Сообщений: 1,431
Сказал(а) 'не согласен(а)'!: 18
Сказали 'не согласен'! 6 раз(а) в 5 сообщениях
Сказал(а) спасибо: 2,955
Поблагодарили 1,495 раз(а) в 715 сообщениях
:
0 за это сообщение 0 Всего Репутация: обеспечил(а) себе прекрасное будущее (1506)
|
Вот склеил из пластиковой карты и покрасил краской которая была (вороная сталь). Мысль пришла сделать по бокам окошки для продажи билетов.
|
|
2 пользователя(ей) сказали cпасибо: |
30.01.2019, 14:15 | #45 | |
Местный
Регистрация: 22.07.2014
Адрес: Санкт Петербург
Сообщений: 1,431
Сказал(а) 'не согласен(а)'!: 18
Сказали 'не согласен'! 6 раз(а) в 5 сообщениях
Сказал(а) спасибо: 2,955
Поблагодарили 1,495 раз(а) в 715 сообщениях
:
0 за это сообщение 0 Всего Репутация: обеспечил(а) себе прекрасное будущее (1506)
|
Цитата:
Вчера все показывало, а сегодня вот что на фото, перезагрузил несколько раз скетч и результат тот же. Загружаю тестовую программу, она работает, дисплей жив, обратно результат тот же. |
|
|
30.01.2019, 14:21 | #46 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,650
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Такого не встречал.
Один декодер стоит на макете. С десяток раз включал макет "на холодную" и каждый раз табло отображалось норм. Проблем с ним пока не было. |
|
30.01.2019, 14:45 | #47 |
Местный
Регистрация: 22.07.2014
Адрес: Санкт Петербург
Сообщений: 1,431
Сказал(а) 'не согласен(а)'!: 18
Сказали 'не согласен'! 6 раз(а) в 5 сообщениях
Сказал(а) спасибо: 2,955
Поблагодарили 1,495 раз(а) в 715 сообщениях
:
0 за это сообщение 0 Всего Репутация: обеспечил(а) себе прекрасное будущее (1506)
|
Результат тестового скетча.
Буду думать, что делать дальше. |
|
30.01.2019, 16:00 | #48 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,858
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,650
Поблагодарили 3,274 раз(а) в 1,172 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3285)
|
Из идей только скачать скетч заново ((
Вроде такой дисплей не хранит в себе каких-либо настроек. |
|
Пользователь сказал cпасибо: |
30.01.2019, 16:18 | #49 |
Местный
Регистрация: 22.07.2014
Адрес: Санкт Петербург
Сообщений: 1,431
Сказал(а) 'не согласен(а)'!: 18
Сказали 'не согласен'! 6 раз(а) в 5 сообщениях
Сказал(а) спасибо: 2,955
Поблагодарили 1,495 раз(а) в 715 сообщениях
:
0 за это сообщение 0 Всего Репутация: обеспечил(а) себе прекрасное будущее (1506)
|
Завтра попробую еще раз.
Самое интересное, что после загрузки тестовой программы и загрузки скетча, на экране остается кусок верхней строки от тестового скетча, например : Мален.. .или Больш. ..Симв.. . После выключения и включения ардуино появится то, что на фото. Такое впечатление, что у дисплея хранится в памяти все мои предыдущие загрузки скетча. |
|
31.01.2019, 11:41 | #50 | |
Заглянувший
Регистрация: 01.08.2015
Адрес: Москва
Сообщений: 66
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 0
Поблагодарили 33 раз(а) в 19 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (33)
|
Цитата:
|
|
|
2 пользователя(ей) сказали cпасибо: |
Опции темы | |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
XpressNet и LocoNet | AleksSF | Arduino | 134 | 11.02.2018 10:34 |
Пульт-табло управления макетом | Alexander | Элементы макетов | 4 | 14.08.2014 20:20 |
(Размер значения не имеет) Вывески, рекламы, табло и.т.п. | TTfan | ТТ (1:120) | 1 | 10.01.2013 13:37 |
Проблема с управлением. | igorshajter | ЧАВО | 1 | 13.02.2012 11:06 |