Перейти к содержимому

Open

Фотография
* * * * * 17 Голосов

Аква-контроллер от Олега


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7638

#3821 Degett

Degett

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 501
  • Меня зовут:Дмитрий
  • Откуда:Истра

Отправлено 15 Январь 2016 - 22:13

да уж, печаль=( ну буду теперь знать что да как, спасибо за помощь=)



#3822 Akorg

Akorg

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 321
  • Меня зовут:Андрей
  • Откуда:Рязань

Отправлено 15 Январь 2016 - 22:15

Так пробовали?

UTFT myGLCD(SSD1289, 38,39,40,41);    // Экран 240х320



#3823 Degett

Degett

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 501
  • Меня зовут:Дмитрий
  • Откуда:Истра

Отправлено 15 Январь 2016 - 22:33

Так пробовали?

UTFT myGLCD(SSD1289, 38,39,40,41);    // Экран 240х320

белый экран тоже



#3824 gsmtools

gsmtools

    Пользователь

  • Пользователи
  • PipPip
  • Cообщений: 71
  • Меня зовут:Karen
  • Откуда:Yerevan

Отправлено 15 Январь 2016 - 22:35

возможно вам поможет скеч для определения чипа дисплея 

скачать можно здесь
я месяц страдал этим ....
мне прислали дисплей на 34 пина вместо 40
ID показал что у меня дисплей ILI9341
кстати библиотека UTFT с которым  я запустил этот дисплей


#3825 Degett

Degett

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 501
  • Меня зовут:Дмитрий
  • Откуда:Истра

Отправлено 15 Январь 2016 - 23:21

с какой версией программы надо работать? у меня щас стоит 1.0.5



#3826 Akorg

Akorg

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 321
  • Меня зовут:Андрей
  • Откуда:Рязань

Отправлено 15 Январь 2016 - 23:24

Думаю скетч Олега будет без проблем работать на 1.0.5

Я свои тестирую на последних обычно. Сейчас 1.6.6 у меня стоит.



#3827 Degett

Degett

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 501
  • Меня зовут:Дмитрий
  • Откуда:Истра

Отправлено 16 Январь 2016 - 00:34

вообщем получилось оживить дисплей. оказался правильный, строка была эта UTFT myGLCD(ITDB32S, 38,39,40,41); использовал программу версии 1.6.6 и прошивку Олега 1.43, дисплей заработал, НО, не работают нижние кнопки, "back" "save" "camcel". при калибровке все крестики нажимаются. 



#3828 Akorg

Akorg

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 321
  • Меня зовут:Андрей
  • Откуда:Рязань

Отправлено 16 Январь 2016 - 01:04

Так они и должны нажиматься. В конце калибровки Вам выдают три строчки. Их надо прописать в файл библиотеки, ручками. Там же все написано, на чистом английском языке.

 

Файл называется UTouchCD. Лежит в библиотеке UTouch. Открывать блокнотом.



#3829 Degett

Degett

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 501
  • Меня зовут:Дмитрий
  • Откуда:Истра

Отправлено 16 Январь 2016 - 11:15

Так они и должны нажиматься. В конце калибровки Вам выдают три строчки. Их надо прописать в файл библиотеки, ручками. Там же все написано, на чистом английском языке.

 

Файл называется UTouchCD. Лежит в библиотеке UTouch. Открывать блокнотом.

я так и подумал что координаты надо прописать, только полез в другой файлик и не нашел там их=) мозги уже устали=) щас с утра доделаю=) только там в файле так сказать указаны два варианта координат, надо ожну из  них заменить или дописать мои?

 

/*
#define CAL_X 0x00378F66UL
#define CAL_Y 0x03C34155UL
#define CAL_S 0x000EF13FUL
*/
 
#define CAL_X 0x0076CDD1UL
#define CAL_Y 0x03BF017FUL
#define CAL_S 0x000EF13FUL
 
с моими будет три кооринаты


#3830 Akorg

Akorg

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 321
  • Меня зовут:Андрей
  • Откуда:Рязань

Отправлено 16 Январь 2016 - 11:28

В Вашем примере, первые данные калибровки закомментированы. То-есть не используются. Можете так же закомментировать вторые и дописать свои. Тогда будут использованы Ваши данные калибровки.



#3831 Akorg

Akorg

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 321
  • Меня зовут:Андрей
  • Откуда:Рязань

Отправлено 16 Январь 2016 - 11:29

Маленькое объявление по поводу моей программы:

 

Докладываю - АЛАРМ починил. Проверяйте. Все должно работать. Одно условие - должны быть подключены ВСЕ ТРИ термодатчика. Или ни одного. Отсутствие (пропадание) любого из трех, расценивается как авария. ПолУчите бесконечный АЛАРМ. :)



#3832 Degett

Degett

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 501
  • Меня зовут:Дмитрий
  • Откуда:Истра

Отправлено 16 Январь 2016 - 11:37

В Вашем примере, первые данные калибровки закомментированы. То-есть не используются. Можете так же закомментировать вторые и дописать свои. Тогда будут использованы Ваши данные калибровки.

я тогда могу вторые исправить на свои и будет счастье?

 

я правильно понял что /* - не используются а */ -используются? то есть все надо заменить на /* а на против моих поставить */



#3833 Akorg

Akorg

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 321
  • Меня зовут:Андрей
  • Откуда:Рязань

Отправлено 16 Январь 2016 - 11:43

Не совсем правильно.

Учите матчасть... :)

Если не используется одна строка, перед ней ставятся косые // "неиспользуемая одна строка"

Если не используется несколько строк, То все что не используется помещается внутри вот этого: 

 

/* 

"не используемые

строки"

*/



#3834 Degett

Degett

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 501
  • Меня зовут:Дмитрий
  • Откуда:Истра

Отправлено 16 Январь 2016 - 11:52

Не совсем правильно.

Учите матчасть... :)

Если не используется одна строка, перед ней ставятся косые // "неиспользуемая одна строка"

Если не используется несколько строк, То все что не используется помещается внутри вот этого: 

 

/* 

"не используемые

строки"

*/

так так же указано в файле UTouchCD, как мне тогда надо указать в моем файлике что  бы все заработало?



#3835 Akorg

Akorg

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 321
  • Меня зовут:Андрей
  • Откуда:Рязань

Отправлено 16 Январь 2016 - 12:11

Просто замените вторые три строчки своими.

#3836 Degett

Degett

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 501
  • Меня зовут:Дмитрий
  • Откуда:Истра

Отправлено 16 Январь 2016 - 12:13

так так же указано в файле UTouchCD, как мне тогда надо указать в моем файлике что  бы все заработало

Все, разобрался, просто наверное позавтракал=) все заработало, всем откликнувшимся ОГРОМНОЕ СПАСИБО!



#3837 Sergey-1

Sergey-1

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 379
  • Меня зовут:Сергей
  • Откуда:Kazakhstan

Отправлено 16 Январь 2016 - 14:21

Андрей в какой версии скетча вы починили аларм? У меня на STD с Олеговым  шилдом , аларм не орёт, но на экране появляется при понижении температуры. При подогреве датчика пропадает. Значит работает, только не пищит.



#3838 safari

safari

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 183
  • Меня зовут:Артур
  • Откуда:Москва

Отправлено 16 Январь 2016 - 14:27

Мне кажется, надо на законодательном уровне закрепить обучение языку Си в школах на информатике. Иначе, мы даже индусов не догоним, не то что америку.
Раньше был хоть ШАЯ, и то толку мало было. Нынче же вообще вроде как windows/word/excel изучают. Программирование не везде преподают.

Я прошу прощенмя за оффтоп, просто наболело :)

#3839 Akorg

Akorg

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 321
  • Меня зовут:Андрей
  • Откуда:Рязань

Отправлено 16 Январь 2016 - 14:52

Все работы по допиливанию программы ведутся на последней версии. Варианты STD и STD160 более не поддерживаются.

#3840 gsmtools

gsmtools

    Пользователь

  • Пользователи
  • PipPip
  • Cообщений: 71
  • Меня зовут:Karen
  • Откуда:Yerevan

Отправлено 16 Январь 2016 - 17:45

Маленькое объявление по поводу моей программы:

 

Докладываю - АЛАРМ починил. Проверяйте. Все должно работать. Одно условие - должны быть подключены ВСЕ ТРИ термодатчика. Или ни одного. Отсутствие (пропадание) любого из трех, расценивается как авария. ПолУчите бесконечный АЛАРМ. :)

 

спасибо аларм заработал






Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Ветка управляется: