Honda Accord (7G) (LegendA 伝説)

Саб дісплей + Teyes, фінал проекту

Завершення проекту, розпочатого тут.

Власне минулий пост зупинився на етапі готового прототипу та розробки друкованої плати, так як ліпити той бутерброд із модулів бажання не було. 3 тижні очікування і плати у мене


Красиві


Отже одразу беру паяльник та розпаюю компоненти. Атмега328, кварц та обв'язка МК нові, решту взяв з донора модуля реального часу. Півгодини з паяльником і от такий результат


Верх



Низ. Тут трошки факапнув, не правильна шелкографія відсіку батарейки


Тут я зрозумів що плату можна було зробити набагато меншу, але вже що маємо, задоволений і так.

Поки мені їхали ці плати я вже придумав собі новий квест, в саме здихатися від сенсорних кнопок налаштування часу, бо вони глючні, бувають фантомні спрацьовування. Замінити вирішив на ІЧ пульт, тим паче що можливостей більше. На моє щастя я виводив 2 цифрові піни для кнопок, від яких відмовився, тож мені не довелося нічого переробляти, ну майже) при пошуках бібліотеки для ІЧ пульта я побачив що максимально добре ліба працює якщо використовувати інтерапти, які на атмезі 328 доступні лише на 2х ц фрових пінах, а саме 2 і 3. Пощастило що сабдісплей висів на 3. От це довелося переробити, чисто переставити пін на проводці яку я робив, а в 3 пін підключився ІЧ датчик.

Також мені захотілося спробувати попрацювати з енергозалежною пам'яттю (EEPROM), зробив 3 варіанти тексту для відображення на дисплеї, які вмикаються цифрами від 1 до 3 на пульті та вимикається якщо натиснути 0, вибір записується в е2пром і при новому старті знає що треба відображати.

Після зборки протестував все на столі, так само як розробляв, все працювало як треба, тож сьогодні пішов ставити в авто, будучі впевненим що все буде добре, а тут зазь. При підключенні годинник працював, а от температура не відображалась. Включив дебаг, побачив що пакет трохи інший, саме в тому місці, яке визначало чи треба показувати температуру. Закоментував, прошив - працює, але температура тепер відображається і при вимкненому кліматі. Але на щастя і мене вже достатньо досвіду, щоб чисто по меседжам зрозуміти що треба поправити. А також був баг, температура водія відображалася у секції пасажира і навпаки. Цей баг я не міг помітити раніше, бо на столі клімат не давав увімкнути режим Dual. Це швидко виправив переставившм місцями виклик функції.

Залишився останній квест - вивести ІЧ датчик. Спочатку думав розмістити його у повітрепоовід, але відмовився від ідеї, бо потрібно було би різати його, а до цього ще і постійні перепади температур. Подумавши куди б його розмістити прийшла ідея, а чому б не в саб дісплей. Прикинув, місце є, скло тоноване, його не буде видно (майже), тож почав реалізовувати.


Отвір в корпусі під дроти



Приклеїв ІЧ датчик



Зробив отвір у масці під датчик



Ну і так воно виглядає. Фоткав зі спалахом, бо інакше його тупо не видно


Тепер лишилося лише тестити, поки політ нормальний, нових багів не виявив. Можливо їх більше і не буде) 

Я дуже здивувався що у мене вийшло з 1 разу, що не довелося переробляти плату і перезамовляти і що навіть не довелося якось колхозити на платі. Для модуля реального часу замість батарейки поставив акумулятор LIR2032 а також зробив зарядку цього акума коли авто використовується. Нижче буде відео демонстрація фінального вигляду.

Відео на ютубі:

Source code, схема, перелік матерілів та файли для замовлення дукованих плат на гіті - https://github.com/uns8t3d/honda_accord7_serial_reader_and_subdisplay

На останок, я переконався остаточно що це рішення не універсальне, навіть у мене була невелика різниця на одному й тому ж канбасі (плати трохи різні), тож інші виробники будуть 100% інші, якщо є бажаючі повторити - доведеться займатися реверс інженерингом.


Реклама
Ремонт та обслуговування системи кондиціювання
Ціна питання 900 UAH, Пробіг 165120 км.
Опубліковано: 20 березня 2024р. 20:39
18 0 0

Коментарі

Щоб залишати коментарі, потрібно авторизуватись.
Можливо що ви зробили таке для мене ????
12 березня 2025р. 21:34
Автор Я їжджу на Honda Accord (7G), Subaru Impreza (GE, GH)
НеКоляй
Можливо що ви зробили таке для мене ????
НеКоляй, це вже пережиток минулого) наразі я працюю над андроїдом в наві корпусі зі штатним кліматом
1
12 березня 2025р. 22:01
Автор Я їжджу на Honda Accord (7G), Subaru Impreza (GE, GH)
НеКоляй
Uns8ted, і як воно працює???
НеКоляй, в 2 словах не описати) у мене були пости на цю тему)
12 березня 2025р. 23:45
Автор Я їжджу на Honda Accord (7G), Subaru Impreza (GE, GH)
НеКоляй
Uns8ted, є готові варіанти ??? Ціна ??
НеКоляй, на даний момент прототип, на який готується фінальна плата, яка все з'єднає красиво. Фінальної ціни немає, але дуже не дешево
12 березня 2025р. 23:46
Автор Я їжджу на Honda Accord (7G), Subaru Impreza (GE, GH)
НеКоляй
Uns8ted, а попередній прототип є щоб продати !!!???
НеКоляй, ні, воно розвалиться)
13 березня 2025р. 16:28
Красава!
1
07 квітня 2024р. 20:35
Автор Я їжджу на Honda Accord (7G), Subaru Impreza (GE, GH)
moz775
Красава!
moz775, дякую)
07 квітня 2024р. 20:39
Я їжджу на BMW 5 series (E39)
Блін! Це дуже круто!
1
28 березня 2024р. 16:57
Автор Я їжджу на Honda Accord (7G), Subaru Impreza (GE, GH)
EvilFrees
Блін! Це дуже круто!
EvilFrees, дякую, старався. Приємні такі моменти, коли виходить заюзати штатні штуки)
1
28 березня 2024р. 18:32
Аплодую вам, але питання нашо в мене залишилося)))
1
20 березня 2024р. 23:48
Автор Я їжджу на Honda Accord (7G), Subaru Impreza (GE, GH)
Serge Olyva
Аплодую вам, але питання нашо в мене залишилося)))
Serge Olyva, просто тому що можу) я хз як це пояснити, я і сам не до кінця розумію нащо) ну трошки зручніше буде, і дісплей буде працювати а не просто як затичка стояти)
2
20 березня 2024р. 23:51
Я їжджу на Daewoo Lanos
Uns8ted
Serge Olyva, просто тому що можу) я хз як це пояснити, я і сам не до кінця розумію нащо) ну трошки зручніше буде, і дісплей буде працювати а не просто як затичка стояти)
Uns8ted, коли є бажання щось зробити, питання "навіщо" розчиняєтья одразу. Вийшло супер! Головне, що задоволені. Теоретично, на дисплей ще можна багато чого вивести - лиш бажання потрібне.
2
21 березня 2024р. 12:43
Автор Я їжджу на Honda Accord (7G), Subaru Impreza (GE, GH)
Oleg1979s
Uns8ted, коли є бажання щось зробити, питання "навіщо" розчиняєтья одразу. Вийшло супер! Головне, що задоволені. Теоретично, на дисплей ще можна багато чого вивести - лиш бажання потрібне.
Oleg1979s, можна, якщо дані є звідки брати. Я на магнітолі не знайшов більше даних корисних (наприклад який трек грає), але тут можна викрутитися додатковим модулем та андроїд сервісом, який буде це транслювати на МК
1
21 березня 2024р. 12:44
Я їжджу на Honda Accord (7G)
Ви маг! інакше не опишеш)
1
20 березня 2024р. 23:18
Автор Я їжджу на Honda Accord (7G), Subaru Impreza (GE, GH)
Muroslav7
Ви маг! інакше не опишеш)
Muroslav7, дякую) але магії тут немає, лише бажання та мінімальні знання)
1
20 березня 2024р. 23:34