Часы на TFT

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

MOHCTEP писал(а):Оптимизму прибавилось.
Проверить можете просто.
Измените 1 строку UART_sendStr("Started. Send address for write\r"); на строку UART_sendStr("Started. 1234567890 Send address for write\r"); и откомпилируйте. Объем использованногоОЗУ должен увеличиться на 11 байт (10 цифр и пробел). Так же на 11 байт должен увеличиться размер прошивки - инициализацию для этой строки нужно же где то хранить....
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Реклама
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Часы на TFT

Сообщение MOHCTEP »

goldenandy, проверил - ваша правда. Спасибо, перепишу код пожалуй. Выделю буфер, буду туда все сваливать и посмотрю, как оно...
Реклама
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

по дисплею.
Дисплей без инициализации жрет 0.08 ма.
Сейчас что нибудь накидаю, да будем думать-с....
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Часы на TFT

Сообщение MOHCTEP »

Кстати, о дисплее. Видел на площадках их несколько с 16-битной шиной и сенсорных, по заголовкам . Но, у кого не нашел выводов сенсора, у кого СД-карты, у дисплея, по ссылке от Moto_v3x потерял подсветку... Теперь и не знаю, что за лотерея ко мне приедет и как, действительно, выбирать-то?
Дааа, Си это вам не ООП. :( Нифига со строками в буфер не выходит. Стоит их объявить и сразу оперативка съедается, а сделать так, чтоб они как-то сразу формировались в буфере (а значит в выделенной и ограниченной области) не получается. Печалька.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

MOHCTEP писал(а):у дисплея, по ссылке от Moto_v3x потерял подсветку..
вот же она. И тач.
display_moto.jpg
(66.05 КБ) 434 скачивания
MOHCTEP писал(а):Дааа, Си это вам не ООП. Нифига со строками в буфер не выходит
А причем тут ООП?

Си заточен на архитектуру фон Неймана, где программа и данные живут в одном пространстве адресов. А АВРки - это гарвардская архитектура, где программа и данные - это разные памяти.
Вот и получается, что нужно немножко поизвращаться, что бы хранить данные в памяти программ.
Тут мы с ARV немного сцепились - можете почитать.
И вот ссыль - идеология хранения строк в прогмеме, описана самим АтмеломМикрочипом
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Реклама
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Часы на TFT

Сообщение MOHCTEP »

goldenandy писал(а):вот же она. И тач.
Тач-то увидел, а вот подсветку проглядел. :) И получается, что за SD карту отвечает пин SDCS, а интерфейс общения с нею общий с тачем?
goldenandy писал(а):А причем тут ООП?
Да привык к нему, в свое время много довелось писать всякого и непросто теперь перестроиться на СИ. Ссылки почитаю, спасибо, хотя обе архитектуры для меня, как сопромат для пятиклассника. :)
Реклама
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

MOHCTEP писал(а):SDCS, а интерфейс общения с нею общий с тачем
Ага. А еще там можно напаять флеш, он тоже по СПИ, со своим ЦС
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Часы на TFT

Сообщение MOHCTEP »

Ну флеш, скорее всего мало годится, для повторения - телодвижений многовато и в поиске/пайке и, особенно, в распространении вашей потенциальной прошивки. А вот карточка может стать интересной. Вдруг решите часики на фоновой графике разместить или супер иконки напридумываете или еще чего? :)
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

не решу.
не нужно впихивать невпихуемое.

*** может быть, когда нибудь... но нужно файловую систему прикручивать.. а это тот еще головняк.

Пытался запустить дисплей и так, и эдак... не лезет каменный цветок.... Даже анализатором смотрел на ногах последовательность инициализации... Все работает, нет картинки.

Наугад начал в цикле менять контрастность... И опа! Есть картинка....

Дисплей от 5 вольт жрет 0,13-0,15 мА.
Если принять емкость ААА батарейки в 1000 мА/ч, то 1000/0,13=7692 часов или 320 суток. 1000/0,15=6666 часов или 277 суток.
С учетом трансивера и прочее... полгода.
Или ставить АА батарейки.
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Часы на TFT

Сообщение MOHCTEP »

goldenandy писал(а):*** может быть, когда нибудь...
:)) Никто и не говорит про прям завтра... Как захочется, так и сделаете. Не сделаете - не страшно. И без того, что-то крутое и красивое на горизонте вырисовывается.
А чего вы на дисплей выводить хотите?
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

на дисплей внешнего блока ?
да те же показания температуры, [влажности, давления]...
Просто у этих дисплеев очень вкусный формфактор.
Изображение

Из плюсов - дисплей может стать над деталями над платой, т.е. занимать место только в высоту (там около 5 мм сам дисплей, плюс поднять его над платой на толщину пластиковых проставок PLS - еще 2.5 мм.
А вся плата поместится под дисплеем.
Из минусов - дисплею нужно регулировать контрастность, ибо она плывет от напряжения питания (и, возможно, от температуры).
Я попробую развести место под одну/две кнопки на плате для регулировки контрастности и место под дисплей.
Скорее всего, размер платы особо не вырастет.
(это так, мысли вслух пока что.)

Но датчиком, скорее всего, я займусь не скоро. надо сначала основной модуль сделать.
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Аватара пользователя
pin1000
Сверлит текстолит когтями
Сообщения: 1290
Зарегистрирован: Чт май 24, 2018 12:07:05
Откуда: Челябинск-"Метеоритный"

Re: Часы на TFT

Сообщение pin1000 »

goldenandy,
Дисплей от Нокиа 5110 неплохой, в последних трех устройствах его применял. Из минусов- это, почти 100% идут с разборки, трещины на стекле, царапины, плохой контакт в контактной группе, низкая конрастность и масса других проблем, до нерабочего. Брал три синих, по последнему не выдержал, открыл спор и выиграл его. Вернули 100% денег и дисплей у меня остался ( я бы лучше заплатил за новый, хороший). Заказал с красной платой, вроде пишут, что иногда новые попадаются. Дисплей где совсем рядом, в ближайшие дни будет у меня. Отпишусь о качестве.
Кстати в холоде, но в кармане, ведет себя нормально, я дозиметр Сталкер носил, он с дисплеем 5110. На открытом не оставлял, но можно и проверить, у нас, правда, сейчас около -5°
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

Суровая Челябинская погода :)
У нас +4°..


по факту контрастность не должна плыть от температуры. Только от напряжения.
А от температуры ЖКИ должны стать тормозные.
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Часы на TFT

Сообщение MOHCTEP »

goldenandy понятно. Может и нормально получится, но уж больно не хочется опять заказывать и ждать еще и эти дисплеи.
С uart, у меня, заимелась нехорошая проблема: портит данные часто, при отправке с контроллера и почти всегда, при отправке с компьютера. Frame Error похоже. Может из-за отсутствия кварца?
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

MOHCTEP писал(а): уж больно не хочется опять заказывать и ждать еще и эти дисплеи
Давайте доживем.
Мне тоже не хочется тянуть параллельно три проекта (у меня еще вялотекущий заказ на один прибор с перспективой получить за него оплату никогда).
Пока едет комплектуха на вторую версию, я прикидываю по датчику.
Приедет комплектуха - буду заниматься прошивкой часов.
По дисплею датчика. Я выше писал, я хочу объять необъятное. Что бы плата датчика получилась универсальной. Кто захочет дисплей - поставит себе его, кто не захочет - не поставит. Этот дисплей - вещь в себе, чтение из него вроде как вообще не предусмотрено. И если будет запись в него, то он что то нарисует. Не будет дисплея - данные уйдут в никуда.
Лишь бы все в мегу8 поместилось :) А то допрыгаемся, что часы на 128 меге, датчик на 32й....
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Часы на TFT

Сообщение MOHCTEP »

goldenandy писал(а):А то допрыгаемся, что часы на 128 меге, датчик на 32й....
:o Вво дофантазировались... :))
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

а вполне может оказаться, что внутри ВМЕ вычислительный модуль приблизительно соответствует какой то тиньке...

Платы вылетели из Сингапура в страну назначения.... Не пройдет и двух месяцев, как они будут мои!
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Аватара пользователя
fetus
Открыл глаза
Сообщения: 47
Зарегистрирован: Вс окт 19, 2008 19:49:41
Откуда: Киев

Re: Часы на TFT

Сообщение fetus »

Приветствую. Заинтересовали часики. Как насчет такой плюшки CCS811. Есть ли еще свободные платы?
«Хорошо обладать пушками и штыками, но гораздо важнее обладать сердцами нации».
Аватара пользователя
pin1000
Сверлит текстолит когтями
Сообщения: 1290
Зарегистрирован: Чт май 24, 2018 12:07:05
Откуда: Челябинск-"Метеоритный"

Re: Часы на TFT

Сообщение pin1000 »

У нас тут в городе власти похвастались, что купили оборудование для мониторинга загрязнения воздуха стоимостью под сто тысяч $ и очень сетовали, что нужно еще покруче и подороже, что уже купленное оборудование слабенькое. :)
Аватара пользователя
fetus
Открыл глаза
Сообщения: 47
Зарегистрирован: Вс окт 19, 2008 19:49:41
Откуда: Киев

Re: Часы на TFT

Сообщение fetus »

Этот датчик еще реагирует на угарный и природный газы, так что у кого газовая печка, маст хев.
«Хорошо обладать пушками и штыками, но гораздо важнее обладать сердцами нации».
Ответить

Вернуться в «Умные мысли»