Доброго всем здравия.
Помогите разобраться с работой энкодера на Wemos Mini.
Этой мой первый опыт работы в FLprog. Сразу скажу, что я очень смутно понимаю , что такое язык С, в то время когда я изучал языки , в ходу были 5 дискеты. И мое познания ограничивается языком Basic.
Но вооружившись терпением и опытом интернета сделал я себе проект для управление фанкойлом вентиляции с разными режимами.
Сделал я его под плату MEGA 2560 и все прекрасно работает, и выполняет свои функции.
Возникла у меня желание, все это перенести на Wemos mini и столкнулся я с 2мя проблемами.
Энкодер полностью вешает плату и после перепрошивки на плате мигает диодом. Ниже кусок проекта(Wemos), который отлично работает на Меге, но не запускается на Wemos. В самом блоке енкодера выводы для МЕГи я переназначил на D5 6 7 не запускается.
Может , кто поделиться готовым блоком или поможет исправить этот .
Теперь вторая проблема.
Я не могу запустить oled дисплей на Wemos. Я 2 дня потратил на поиски проблемы, устанавливал все возможные библиотеки. Заливал примеры . Все, что у меня получилось- это белый экран и и узкаая полоска на которой что то происходит.
На Mega 2506 это прекрасно работает, и выглядит примерно так
ниже я приведу часть программы для экрана на Меге, может подскажите, как это адаптировать под Wemos. Или кто поделится готовым блоком. проект на плату Wemos, но скетч не компилируется.
Спасибо тем, кто дочитал.
Encoder + Oled и Wemos mini
-
- Рядовой
- Сообщения: 14
- Зарегистрирован: 04 мар 2020, 11:40
- Имя: Павел
-
- Подполковник
- Сообщения: 1202
- Зарегистрирован: 14 фев 2016, 14:16
- Откуда: kazahstan
- Благодарил (а): 38 раз
- Поблагодарили: 6 раз
Encoder + Oled и Wemos mini
попробуй
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Encoder + Oled и Wemos mini
Добрый день, Wemos нет, есть NODE MCU, тоже самое практически, все работает. ВАЖНО FLPROG 6.31, а IDE 1.89 от FLPROG 5.30, прилагаю.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 14
- Зарегистрирован: 04 мар 2020, 11:40
- Имя: Павел
Encoder + Oled и Wemos mini
[ref]vovka1973[/ref],
Спасибо , ваш блок помог. Дисплей работает.
Я не нашел, где в нем можно задавать размер. ( а для красивости очень было бы не плохо )
И он ругался на шрифт при компиляции. Я удалил эту строчку , и все получилось. Шрифту отдельно видимо идут?
[ref]Andrejka[/ref],
И вам тоже спасибо . Я сегодня окончательно убедился, что китаец меня обманул и прислал 1106 вместо 1306. ( до этого я их в руках не держал , а надписей нет нигде)
Ваш блок с экраном не заработал . Но если постараться, можно прочитать заданную надпись
Спасибо , ваш блок помог. Дисплей работает.
Я не нашел, где в нем можно задавать размер. ( а для красивости очень было бы не плохо )
И он ругался на шрифт при компиляции. Я удалил эту строчку , и все получилось. Шрифту отдельно видимо идут?
[ref]Andrejka[/ref],
И вам тоже спасибо . Я сегодня окончательно убедился, что китаец меня обманул и прислал 1106 вместо 1306. ( до этого я их в руках не держал , а надписей нет нигде)
Ваш блок с экраном не заработал . Но если постараться, можно прочитать заданную надпись

У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 14
- Зарегистрирован: 04 мар 2020, 11:40
- Имя: Павел
Encoder + Oled и Wemos mini
[ref]vovka1973[/ref],
пришлите пожалуйста файл
OLEDDisplayFonts.h
xxxxxxx \FLProg\ideV5\portable\sketchbook\libraries\ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays\src\
со шрифтами и размером разобрался. а вот скачанный с другого место русский не понимает
Отправлено спустя 4 часа 43 минуты 3 секунды:
Всем спасибо вопрос решил. Енкодер прикрутил. Все отлично
пришлите пожалуйста файл
OLEDDisplayFonts.h
xxxxxxx \FLProg\ideV5\portable\sketchbook\libraries\ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays\src\
со шрифтами и размером разобрался. а вот скачанный с другого место русский не понимает
Отправлено спустя 4 часа 43 минуты 3 секунды:
Всем спасибо вопрос решил. Енкодер прикрутил. Все отлично
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей