Перейти к содержанию

Серёга73

Members
  • Постов

    118
  • Зарегистрирован

  • Посещение

Информация о Серёга73

  • День рождения 07.09.1973

Информация

  • Пол
    Мужчина
  • Интересы
    Ардуино , Сварочные инверторы, Металлоискатели, Индукционный нагрев, плавка металлов, обработка на станках ЧПУ.
  • Город
    Н.Нов

Электроника

  • Стаж в электронике
    Более 20 лет
  • Сфера радиоэлектроники
    Силовая ,промышленная электроника металлоискатели и т.п
  • Оборудование
    осциллограф ,сварочный аппарат, мини станок с ЧПУ, 3Д принтер.

Посетители профиля

2 701 просмотр профиля

Достижения Серёга73

Стажер

Стажер (3/14)

  • Преданный
  • 10 постов на форуме
  • Месяц на форуме
  • Год на форуме
  • Неделя на форуме

Последние значки

14

Репутация

  1. Добавить это в конце скетча: /* Функция перекодировки русских букв из UTF-8 в Win-1251 */ String utf8rus(String source) { int i, k; String target; unsigned char n; char m[2] = { '0', '\0' }; k = source.length(); i = 0; while (i < k) { n = source[i]; i++; if (n >= 0xC0) { switch (n) { case 0xD0: { n = source[i]; i++; if (n == 0x81) { n = 0xA8; break; } if (n >= 0x90 && n <= 0xBF) n = n + 0x2F; break; } case 0xD1: { n = source[i]; i++; if (n == 0x91) { n = 0xB7; break; } if (n >= 0x80 && n <= 0x8F) n = n + 0x6F; break; } } } m[0] = n; target = target + String(m); } return target; } И строка вывода текста должна примерно выглядеть так: text=utf8rus("Привет мир! "); Т.е. добавляем это utf8rus перед каждой строкой . А если русские буквы не совпадают при отображении ,то display.cp437(true); в setup добавь.
  2. Похоже то, что у Вас другая библиотека. 1 Проверьте, в названии библиотеке в скетче должны совпадать все заглавные буквы, черточки, пробелы... 2 Закройте ардуино иде компилятор. Откройте поиск в своём компе и найдите эту распакованную библиотеку (она будет в папке) , - удалите её и поставьте заново.
  3. Забейте на сайте FLProg в поиске строчку GFX, там есть описание выхода из этого положения. Вроде последовательность библиотек в скетче меняют...
  4. Суньте её прямо в скетч. Объясняю как: хватаете файл ...GFX.h и кидаете прямо в скетч который открыт в ардуино IDE. . Файл ..GFX.h должен лежать рядом со скетчем ... ino.
  5. Нашёл распиновку http://www.datasheet.hk/view_download.php?id=1588720&file=0295\bl160128a_1353229.pdf
  6. Так и сделаю если не найду родной.
  7. Это уже на крайний случай. В родном дисплее есть преобразователь для питания подсветки. А как сделано у других дисплеев нужно смотреть даташит, -ищу, смотрю пока... ... 18вольт!
  8. Серёга73

    OLED дисплей BL160128A

    Принесли в ремонт твердомер. В нем неисправен дисплей. В интернет магазинах таких нет...
  9. Болезнь,наверное это конденсатор, который нужно поменять, или грязь на плате играет роль сопротивления.
  10. Разъем ХР4. Там кнопка с фиксацией. А вот тут решение нашли:
  11. Красным пометил откуда идёт сигнал. зеленым -где рвать для проверки этого предположения.
  12. zet178 Вы слишком самоуверены. Делайте как считаете нужным и у Вас все получится.
  13. Лучше провод 6 Тем самым разорвется цепь идущая на лог элементы D1 осуществляющая стоп. (она идёт мимо диода) Не путайте, S3 это не датчик движения. А датчик нуля счётчика. Датчик движения(или наличия вращения) это светодиод и фотодиод. Отцепив диод вы отключаете не счётчик, а датчик наличия вращения вала подмотки. (исключение зажёвывания плёнки кассеты)
  14. Посмотрите внимательно схему и Вы поймёте что выпаяв диод, счётчик тем самым не отключается! А вот если выдернуть провод, тогда, да.
  15. Там когда счётчик до нуля досчитает, то срабатывает стоп. (Или когда сработает "память по счетчику") Может оттуда сигнал на стоп идёт. Счётчик без кассеты вращается? Может там соплю припоя повесили когда конденсаторы перепаивали. И стоп стал срабатывать не при перемотке, а во всех случаях. Попробуйте откинуть этот счётчик выдернув провод XS3. 1. 11.
×
×
  • Создать...